I've seen a lot of questions and methods for breaking the boot loop caused by the
privacy menu > factory reset
with a custom ROM.
zefie's explanation and suggestion is the simplest I've seen and it was the only thing that worked for me when I was clumsy enough to press that button months ago.
it's old, buried in the middle of a thread, and is getting hard to find on searches now because it's stale.
since no-one but me usually seems to suggest this particular method anymore, I thought I'd post it up fresh.
in a nutshell:
you need the ADB binary installed, either windows with the android sdk, or linux with the sdk or just the adb binary. there are tutorials for how to make that happen, this thread isn't about that. you may need to search out instructions.
What is happening that makes you want to try this
if your phone is doing anything else, like booting partway and freezing up, or rebooting without the LG recovery displaying that it's formatting, then this fix won't work for your problem and you'll have to keep searching.
to fix it (assuming this method works for you):
plug your phone into the usb cable connected to your pc.
open a command prompt (windows) or shell (linux).
you need the path set for adb to work already, or you'll have to go to the android sdk's /platform-tools folder where adb lives. again, using adb is covered other places, you'll have to search if you don't know.
cut-and-paste this line into the command prompt but don't push enter yet:
As soon as the silver LG logo diasppears and LGE factory recovery starts, press enter.
the timing may need to be adjusted on either side of where LG logo fades, and LGE recovery starts to format the two partitions, if adb says 'no device'
you can paste the line again and again until adb talks to the phone at the right time. you don't have but a few seconds each boot to get the command through to your V.
once the adb commands punch through, /dev/mtd/mtd8 is cleared so the boot loop should be gone and you will actually boot into recovery.
if your output says there's no flash_eraseall, it gets a little more convoluted.
Download the attached flash_eraseall.zip, but it's not really a zip file.
rename it flash_eraseall
copy it to the directory with adb.
then
let me know if this works for you;
but if you're having trouble installing the sdk or adb binary, the most I can do is point you to an appropriate thread or the android sdk home page after I do the search you should have done yourself.
privacy menu > factory reset
with a custom ROM.
zefie's explanation and suggestion is the simplest I've seen and it was the only thing that worked for me when I was clumsy enough to press that button months ago.
it's old, buried in the middle of a thread, and is getting hard to find on searches now because it's stale.
since no-one but me usually seems to suggest this particular method anymore, I thought I'd post it up fresh.
in a nutshell:
you need the ADB binary installed, either windows with the android sdk, or linux with the sdk or just the adb binary. there are tutorials for how to make that happen, this thread isn't about that. you may need to search out instructions.
What is happening that makes you want to try this
then it repeats. irritating and scary.your phone will be rebooting, silver LG logo, then green android on black screen with text saying
formatting system
formatting cache
if your phone is doing anything else, like booting partway and freezing up, or rebooting without the LG recovery displaying that it's formatting, then this fix won't work for your problem and you'll have to keep searching.
to fix it (assuming this method works for you):
plug your phone into the usb cable connected to your pc.
open a command prompt (windows) or shell (linux).
you need the path set for adb to work already, or you'll have to go to the android sdk's /platform-tools folder where adb lives. again, using adb is covered other places, you'll have to search if you don't know.
cut-and-paste this line into the command prompt but don't push enter yet:
Code:
adb shell flash_eraseall /dev/mtd/mtd8
adb reboot recovery
As soon as the silver LG logo diasppears and LGE factory recovery starts, press enter.
the timing may need to be adjusted on either side of where LG logo fades, and LGE recovery starts to format the two partitions, if adb says 'no device'
you can paste the line again and again until adb talks to the phone at the right time. you don't have but a few seconds each boot to get the command through to your V.
once the adb commands punch through, /dev/mtd/mtd8 is cleared so the boot loop should be gone and you will actually boot into recovery.
if your output says there's no flash_eraseall, it gets a little more convoluted.
Download the attached flash_eraseall.zip, but it's not really a zip file.
rename it flash_eraseall
copy it to the directory with adb.
then
Code:
adb shell mount -o remount,rw / /
adb push flash_eraseall /sbin/
adb shell chmod 755 /sbin/flash_eraseall
adb shell flash_eraseall /dev/mtd/mtd8
adb reboot recovery
let me know if this works for you;
but if you're having trouble installing the sdk or adb binary, the most I can do is point you to an appropriate thread or the android sdk home page after I do the search you should have done yourself.
Attachments
Last edited: