10 Mar 2015

MOTO G flash back to stock rom


I got OTA for Lollipop 5.0 this morning. Unfortunately, it requires restart to install the updates. My moto g has this cannot-restart problem for long time since root. I have to use the "fastboot mode->normal start" technique to get it start properly. No luck at all, it stuck while it was restarting. Surprisingly, after using the old method, it would power-off again automatically. I assume the OTA may write something to the system to force the updates.

It seems that there's no other way to get the phone working. I HAVE TO flash the stock rom to make it right. Here we go!
It's good to know that the Motorola Device Manager I installed on my PC is working. I can go to the fastbook mode to check the current version which is KXB21.14.L1.40_31 falcon_vfgbsl VODAFONESL-GB 4.4.4. By browsing the internet for a while, I managed to get this rom and the mfastboot.exe(NOTE: it's no the adb's fastboot.exe. It's a special executable from Motorola). Then input the following commands one after another and make sure to get a OKAY after each step.
mfastboot flash partition gpt.bin
mfastboot flash motoboot motoboot.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk1
mfastboot flash system system.img_sparsechunk2
mfastboot flash system system.img_sparsechunk3
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1 
mfastboot erase modemst2 
mfastboot flash fsg fsg.mbn
mfastboot erase cache 
mfastboot erase userdata 
mfastboot reboot

NOTE: after reboot, it'll show a GREEN robot with RED exclamation mark on its tummy. DO NOTHING here except waiting! The phone will restart after about 2 minutes. You're on the stock rom now.

After flashing back to stock rom, it'll get the OTA again. By following the on screen instruction, you'll get Lollipop 5.0 updates. It's now on 220.27.1.en.GB with:

system version: 220.27.1.falcon_umts_VodafoneSL.en.GB
LXB22.46.28.1 (build number)

No comments :

Post a Comment