I have been following the instructions mentioned in https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/Flame for getting the task done.
The following things have been done and are working:
- Remote debugging enabled and Screen lock disabled.
- The
adb-tools
and fastboot
installed. Tried both the Ubuntu as well as the Android official way.
- The
adb devices
is displaying my device.
- The .zip file has been download and extracted.
- Running the
./flash.sh
script reboots my device then it just remains stuck at ThunderSoft logo.
Reading the ./flash.sh
file, it seems the last two line are to one which remain displayed on my terminal.
adb kill-server
adb devices
adb reboot bootloader
fastboot devices
echo "Partition table..."
fastboot flash partition gpt_both0.bin
Please help!
I was finally able to flash the device. An important point was Some versions of the flame bootlaoder just show the thundersoft logo when in fastboot mode which I was missing. The steps I followed:
- Unplug the USB Cable.
- Power off the Phone.
- Pull battery for 10 Seconds and then place it back.
- Press and Hold Volume Down.
- Press and Hold Power (while still holding the Volume Down)
- Once you see a logo, you should be in
fastboot
mode
- Replug USB cable in.
- Issue
sudo fastboot devices
command to verify.
This help was actually provided by Dave Hylands and the remaining is what is mentioned in https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/Flame
All fastboot
were run using sudo
command.
You probably used the wrong image when flashing your phone. you might have
flashed the flame gaia/gecko instead of flame-kk.
see https://www.mail-archive.com/dev-b2g@lists.mozilla.org/msg11484.html
Try:
fastboot kill-server
sudo fastboot start-server
fastboot devices
It'll show your device.