[LG Optimus G Pro] laofan:
I have seen some people suffering this issue like I did before and Other guys just offering the advice of " Use LG flash tools to flash to stock"

Yes, it could solve the problem. But it takes so much effort and hustle to fix such a easy issues.

There is always a easy way to solve a problem. Keep reading.

This method should work for LG Optimus G Pro using the same recovery. Like E980, E985, E986. I only try this on my phone (AT&T E980)

Issue:

Your phone keep boot into CWM or TWRP all the time, no mater what you did- factory reset, wipe system, install new rom. It just keep going into recovery all the time.

What might cause this:

You install recovery in your phone and when you are in stock rom, you accidently hit "check update" and " install update".

You might not remmeber you did that , and the system just pop up showing " update available", and you click it....That is how the nightmare starts.

How to fix

If you are using CWM, try this method: http://xdaforums.com/showpost.php?p=49370751&postcount=70 But I personally like the TWRP method below ( just flash TWRP over CWM and use the TWRP method bellow)

remember hit thanks to @chappatti

Following these steps:

1.a. If you are stuck on CWM OR TWRP boot loop DO NOT DO ANYTHING YET to the phone or anything. All you need to do is delete the "fota" file. keep reading

1.b. YOU MUST HAVE ADB INSTALLED AND WORKING.

1.c. Open cmd prompt as admin and run "adb devices". If you get

"List of devices attached

XXXXXXXX recovery" GO TO STEP 7.

If you HAVE adb installed and get no device output....continue from 2.

Otherwise, INSTALL ADB.

2. With the phone in CWM plug it into the computer.

3. Your computer MAY not see the phone. i.e you will get the ping noise for USB cnnection, but if you look under

COntrolPanel>>>>DeviceManager you will see a yellow exclamation mark. The next part I figured by trial and error.

If your phone is seen properly go to step 5.

4. If 3: although I installed the drivers again, if you had the phone working on adb before try this step:

4.b. Press and hold the Volume DOWN (volume decrease) button and hold the power button.

NOTE: I am not 1000% whether volume up or down did it. Try each one.

HOLD until the phone goes off and reboots. After the LG logo release the power. You will see black and white text as the phone tries to go into factory reset. It will ask if you want to factory reset...... SAY NO by pressing volume down button. During reboot my computer saw my phone and installed the driver. Phone was still on CWM recovery now.

4.c. If 4.b. did not work reinstall following drivers (attached rar): I do not know which worked, if any

LGUnitedMobileDriver_S50MAN310AP22_ML_WHQL_Ver_3.1 0.1

minimal_adb_fastboot_v1.1.3_setup

UniversalAdbDriverSetup

LGPCSuite_Setup

http://www.mediafire.com/download/1j...nd STUFF.rar

5. These steps I got from this forum post here: I DO NOT CLAIM ANY CREDIT http://forums.androidcentral.com/t-l...ot-loop-2.html

6. Open cmd promt as administrator.

7. Run "adb devices"

You will get

"List of devices attached

XXXXXXXX recovery" Now you are good to proceed

Enter the following one by one

adb shell

dd if=/dev/block/platform/msm_sdcc.1/by-name/fota of=/sdcard/fota-backup.img

dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota

it will say xxxx info in and out or soemthing each time.

Type "exit" to leave adb shell.

Then "adb reboot". This will reboot your phone and all is great !!

If you are using TWRP, or the method above did not work for you, flash TWRP as your recovery, then using this TWRP method.

remember to hit thanks to @thecubed here is the post: http://xdaforums.com/showthread.php?t=2451696

you can simply use TWRP's awesome "terminal command" option to run the following code

go to "Advance" " Terminal Command", select the current folder( root folder), and type the following code:

Code:

dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota

You'll have to type that whole thing out, and be VERY careful with spaces and punctuation. One wrong letter and you could nuke your phone.

After that finishes, you can reboot and continue on your happy way!

I took no credit for these method, they are work of other XDA members.

Hit thanks if any of us help you solve your problem.