PLEASE READ THROUGH THIS!! It'll take less than 5min, and it'll save you alot of headaches.
Make sure your phone has at least 70 percent charge or more!!
Go to Settings: Settings>Security>Unknown sources checked: Settings>Developer Options>USB Debugging checked, Settings> Display>Screen Timeout - at least 5 min
YOU MUST UNLOCK THE BOOTLOADER TO REMOVE STOCK APPS/BLOAT!!! IF YOU DON'T, YOU WILL HAVE AN UNBOOTABLE PHONE!!
And to unlock the bootloader you MUST have ROOT 1ST!!
To check what version is on your phone. Settings>About phone>Software information..Software version - LS970ZV_ ?
If your phone is new...let it update before rooting. Currently we are at ZVB. So if your phone is at ZV9 wait until it updates itself to ZVB, then root.
For those that don't like Walkthru's, or just don't wanna read:
Follow the above.
Run fiddy619 Universal root.
Download and install Freegee from the Playstore to unlock the bootloader. BACKUP YOUR EFS IN TWRP OR FREEGEE!!
Profit!!
All below is Walkthru style:
To do the ota. (I left mine ROOTED, FreeGee installed and NOT installed, usb debugging was on, unknown sources was checked, and totally stock)
1. Accept the update.
2.
2a If FreeGee is installed, run Freegee "Restore"
3. Settings>System Updates>Update Profile, then Update LG Software,
4. Root with fiddy619 Universal
5. Done
If you just need/want to update via ZV9 to ZVB/JB through the update.zip. Also, where/how to find ZVB.bin and install it using LGNPST.
You must have a completely stock ZV9. Totally stock.
1. Root ZV9 with fiddy619 Universal root, above
2. Download the update. http://www.androidfilehost.com/?fid=9390362690511176846
3. Move it to /cache. To do this, you'll need to have root if you use Root Explorer, Estrong, etc
3a. Optional. See 6a
4. Turn phone off
5. Reboot to stock recovery. vol down+power til the 3 lights at the bottom come on, and immediatly let go of the buttons. (Lg logo will come on first, then the bottom lights. It might take a fews tries. Also theres a delay to get stock recovery to come up.
6a. An easier way to get to stock recovery is to install quickboot from the Playstore
7. Install the update from /cache
8. reboot
9. Run fiddy619 Universal Root.
If you downgraded from ZVB to ZV9 heres some needed info:
If you're stuck at the 4glte screen: To get to stock recovery - Power off phone. You need to hold power button for about 20 sec to get it to turn off. Then press and hold vol down+power - The LG logo will come on, then the capacitive lights. Immediatly let go when the capacitive lights turn on.
It takes a few seconds to work. Data wipe/Factory reset. Reboot.
And if you happen to reboot into recovery after this upgrade? Use the "menu" button on the led lights (far right when holding it) to get it to accept your commands. power button won't work.
TO UNLOCK ALL BOOTLOADERS
1.Download "FreeGee" from the Playstore - Pay the $1. Support our Devs!!!
2. Open FreeGee, select" Backup/Restore EFS." - This backsup 3G,4G,Cell info, partition. If this gets lost..."Hello paperweight"
3. Then select "Unlock My Optimus G." I would suggest selecting TWRP for your recovery. CMW has issues with backup/restore.
4. Select "Grant" when SuperSU pops up
5. Select "YAY" when its done
6. Power off your phone
7. Hold vol up + power until lg logo shows up - Fastboot should show "Unlocked" on the last line
8. Press vol down 2 times, then power
9. TWRP should show up - or CWM if that was your choice
10. At this point, I would HIGHLY RECOMMEND doing a backup in either CWM or TWRP. For CWM, change the default from .dup to the other format. TWRP works great except DO NOT use compression.
11.Also save a copy of the FreeGee and TWRP folders to your computer, just in case your SD gets wiped.
12. CONGRATULATIONS!!! You should now be Rooted and Unlocked. Now go have some fun.
FreeGee now backs up EFS partitions. Do it! Both the $1 version and free version are in the Playstore
Some troubleshooting ideas:
1.You may have to run as admin/not as admin. So try both if you have problems.
2.Some people may need to use the older LG drivers...see above for links to them. Make sure you reboot after installing drivers
3. If you're stuck at the 4glte screen: To get to stock recovery - Power off phone. You need to hold power button for about 20 sec to get it to turn off. Then press and hold vol down+power - The LG logo will come on, then the capacitive lights. Immediatly let go when the capacitive lights turn on.
It takes a few seconds to work. Data wipe/Factory reset. Reboot.
4.Try a different USB port on your computer
5.Try a different USB cable
Our LGOG's, for what ever reason, seem to be finicky. Even if you follow all the steps to the letter, things still might not workout. If that's the case, you just may have to use LGNPST. LG's version of Samsungs Odin. Just an FYI
A flashable zip to Zero and Restore your EFS partitions is here. Thanks autoprime!http://forum.xda-developers.com/show...45&postcount=1
These are the partitions where your phone stores all the info for 3g,4g calls,etc to work
LGNPST, the dll, bin/tot files, are all in the IRC. LGNPST is protected so it cannot be openly posted.
There is an Auto LGNPST in the IRC.
If you need LGNPST, any help, or really mess up your phone, go here:
The irc channel
Join us on IRC #lg-optimus-g on Freenode!
Server: irc.freenode.net
Channel: #lg-optimus-g http://webchat.freenode.net http://forum.xda-developers.com/show....php?t=1984620
1. Unzip the zip file
2. Make sure USB Debugging is on, and your are in Charge only Mode
3. Run the CurrentRoot.bat, wait for the prompt.
4. Change to MTP Mode
5. Just ignore when your computer asks how to view files on your device.
6. Press enter in the CMD prompt to continue.
7. Done.
ZV7, ZV8. ROOT ONLY.
1. Let phone update to zv8
2. Download Bin4ry v18 - he doesn't want it mirrored so get it here: http://forum.xda-developers.com/show....php?t=1886460
3. Unzip it
4. Plug your phone into your computer - You should already have the LG Drivers installed.
5. It should automatically select Charge only. If not, select it
6. Open bin4ry v18 file
7. Double click RunMe
8. Select 1 - run normal - you shouldn't have to run as admin
9. It'll ask for a password - ignore it and hit the "RESTORE" button
10. Phone will reboot a couple times then be running
11. Check to see if SuperSU installed in the app drawer
12. Download "Root Checker" from Playstore - select "Grant" when su pops up. It should say "Congratulations"
13. Reboot phone
14. Run Root Checker again - it should run normal - no message (or a very fast message) about phone running slow
15. If Root Checker still runs slow, redo the above. I think Bin4ry fixed this in this version though
You now have ROOT- if you want to UNLOCK the bootloader.
A couple of threads that may help to fix your phone also. This info is for other variations of the LGOG, but should work.
This is actually in the ATT LGOG forum for the ATT version, but most of it still applies .http://forum.xda-developers.com/show....php?t=2006946
This one is the INTERNATIONAL version, but has seemed to help us also. This is supposed to UNBRICK phones. I havent heard of anyone needing it yet. http://forum.xda-developers.com/show....php?t=2010624
Thanks to:
fiddy619
Shellnutt2
AdriVelazquez
jokersax11
xboxfanj
sk8erwitskil
autoprime
javskies
kc_exactly
carrett
My "Thanks" got all messed up so...and anybody else I forgot.
If I, or anybody else helps you, remember to hit the THANKS button.
For the AIO, Java on your computer or on the phone? I apologize if that's a dumb question. I'm assuming computer but my rooting knowledge is limited so I won't assume anything.
Nexus S 4G: ProVision 4.0 JellyVision
HTC EVO 3D: S-Off, HBoot 1.50, Unofficial AOKP v3.1
LG Optimus G: Stock
For the AIO, Java on your computer or on the phone? I apologize if that's a dumb question. I'm assuming computer but my rooting knowledge is limited so I won't assume anything.
Phone: Samsung Galaxy S III 16GB Pebble Blue Carrier: Sprint ROM/Kernel: Team Noobz' Mother Of All Roms [MOAR]/Ktoonsez' KT747 Kernel Battery: 7000mAh ZeroLemon Extended Battery
-------------------------------------------------------------- Tablet: Asus Google Nexus 7 32GB ROM/Kernel: CyanogenMod 10.1/franco.Kernel
If you enjoy my work or I have helped you in anyway, let me know. Hit the "Thanks" button.
Recovering iPad users may still remember the multitasking function where you can swipe left or right to … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?