I tried to install a font using Font Installer on my LG Motion which was rooted, and it went into a boot loop. I hard reset it, but it is still stuck in a boot loop. Help me out, please? If I need to download any files, please, give me a link.
Usually, you use a factory-reset to solve a boot-loop -- but it doesn't cause one. Sometimes, a hard-rest (i.e. removing the battery for at least 10s) solves things, as it makes the entire device powerless so nothing can "stick". In your case, however, none of the two could help:
Analysis
As it turns out, the culprit is a font-package you installed. A little background on that:
While "normal apps" get installed into the /data
partition, more system-oriented stuff (font packs, specific frameworks, things changing core system behavior, modded notification bars, and more) need to reside in the /system
partition. Now, when it comes to a factory-reset, the /system
partition is never touched -- so if things get messed up there, they stay messed-up. As in your case, obviously.
So what's the remedy? You no longer can boot up normally, as your device is stuck in a boot-loop due to some system mismatch. You also cannot help yourself booting into safe-mode to remove the culprit; while this would work for user-space apps (which are not run in safe-mode), you won't even be able to boot into this mode with a messed-up system. This leaves two things:
- if you still can boot into recovery-mode, you might be able to undo your changes via
adb shell
from your computer. But this usually requires a custom recovery (such as clockworkmod or twrp) on your device, as stock recovery won't give you the required root access. - if you cannot boot into recovery mode, or have no custom ROM installed on the device: re-flashing your device-firmware will fix your issue for sure, as that would wipe
/system
and install everything anew. With a stock-rom this usually also means you lost your root access. Flashing in your situation can still be done via either recovery mode (if you can boot your device into it), or fastboot mode (if your device supports it; I've read many LG devices need to have the bootloader unlocked to do so)
Flashing needed?
You might want to check Where can I find stock or custom ROMs for my Android device? for the rom to be flashed. Further hopefully helpful links include:
Abstract from the latter link:
- get the official firmware from lg-phones.org
- KDZ_FW_UPD_EN to be extracted to your PC
- LG Motion
.cab
firmwares need to be converted to.kdz
(see Official LG Motion 4G Firmware Download for details) msxml.msi
needs to be installed to your PC (ouch, Windows only, sorry)
- get the USB drivers from lg-phones.org and install it
- start
KDZ_FW_UPD.exe
- "Type" choose CDMA
- Choose in "Phonemode": Emergency
- Click the folder icon and choose the
.kdz
file thatUpTestEX_mod2_marwin.exe
just made (in step 1). - Click "Launch software update"
The rest should run automatically.
Postscriptum
I included a bunch of tags into this question. You might want to follow them:
- click them for questions relevant to the topic
- better: hover your mouse over it, and follow the revealed 'info' link to their "tag wiki". Out tag-wikis often include a good description as well as some "first aid"
- hovering your mouse over them lets you also chose to see...
- the most frequested questions tagged such
- top users contributing to that topic (might be helpful to see their profile, as they obviously are "experts" in that area that might reveal further interesting and related questions/answers)
/system
before this happened? – Izzy♦ May 29 '13 at 6:09