[REPAIR] E970 TeenyBin -- Soft Brick Quick Fix, Bootloader Unlock and RPM/TZ Update - AT&T LG Optimus G

LGNPST E970 TeenyBin
DO NOT USE THIS ON NEXUS 4 CONVERTED PHONES!! BRICK CITY
TeenyBins do not help restore your N4 converted phones either.
Don't give me all the credit. Just as much goes to artlan for figuring out the tables and table offsets.
Special thanks to xonar_ for his LG Bin Firmware Extractor and releasing his source code.
Thank you Shelnutt2 for everything you do for the entire LGOG community.
Thank you k7raid for testing the first bin with major SBL changes.
And last and also least.. ha ha.. sawdey21 for suggesting the "updated" name change.
TeenyBin. Patent Pending.
Be sure to show them all thanks.
Background
After seeing tons of soft bricks on both the forums and IRC we have decided to look into how LG .bin files work. We've "cracked the code" and have been able to rebuild the .bins.. making the repair process both faster and easier. Normally the user must download a large .tot/.bin file(1GB+) to repair the phone. After a long download and 5+ minute LGNPST flash the phone is then completely stock... requiring a "re-root" and running the FreeGee unlock again.
TeenyBins are meant to do the bare minimum... fix your soft bricked LG OG and get you back into your rom.. or custom recovery to flash a new rom. These new .bins are as small as 32MB depending on what we build into the .bin. This means smaller files, shorter download times and a phone that's back up and running within minutes.
Other perks include...
Unlocking the bootloader.
SBL partitions safely flashed.
Preinstalled TWRP Recovery.
RPM/TZ partitions safely updated to support the latest AOSP roms.​
Directions
E970 TeenyBins will quickly repair your soft bricked device. They will also unlock your phone, install the latest TWRP recovery and update your RPM/TZ partitions... which are needed to run the new AOSP roms based on the Mako kernel. These .bins are safe for any E970.
1. Download TeenyBin .zip and extract. You are going to use the .bin file inside along with LGNPST. LGNPST can be found in the "Additional Info" section at bottom of this post.
2. The TeenyBin LGNPST flash should take 30 seconds or less... your phone will reboot at either 67% or 85%. The flash is complete. All finished.. maybe...
3. Your phone still may not boot up!! If so you must reboot the phone.. boot into fastboot. No fastboot still? Flash the TeenyBin "AltBin" instead!!
4. From fastboot, boot into recovery. In recovery you can flash a rom. All fixed.
5. Nothing working? You're doing it wrong. Did you read this entire post... including everything under the "Additional Information" section at bottom?
Fastboot = Volume up + power
Recovery = once in fastboot.. press volume down, pause, volume down then power button​
TeenyBins
These TeenyBins will repair a soft brick, unlock the bootloader, install custom recovery and upgrade rpm 'n' tz.
Remember to try the AltBin if the normal TeenyBin doesn't work. If you can't boot.. fastboot has to work. If you can't get to fastboot you're doing it wrong.
Fastboot = Volume up + power
Recovery = once in fastboot.. press volume down, pause, volume down then power button
DOWNLOAD:
E970 Original TeenyBin - This is the default TeenyBin every E970 user should LGNPST flash
E970 Original TeenyBin[AltBin] - Use this TeenyBin if your E970 still can't boot or get to fastboot
Current included recovery: TWRP 2.5.0.0 - Thank you Dees_Troy!
​
Additional Info
Q: Can you make *custom .bin here*?
A: Maybe... but I am lazy so make a good point.
Q: I flashed the small bin and still can't boot back into my phone.
A: First of all... it's a TeenyBin... but anyway.. booting directly back up into the rom may not always be possible. Your /system or boot.img may be damaged. You were soft bricked remember... how do you think the soft brick happened? In this scenario you will have to reboot into fastboot.. then enter recovery... and reflash a rom .zip
Q: How do I know if I'm soft bricked or perm bricked?
A: For most soft bricks you will see a LG or Google logo and then a black screen. You can also still get into download mode. If you think download mode may not even work, connect phone to a Windows computer and check device manager... if the phone is detected in a "QHSUSB-DLOAD" then there's a good chance you're perm bricked. Otherwise.. you may just be a n00b and aren't doing download mode correctly.
Q: Where's that LGNPST info you mentioned?
A: Hit the "Show Content" button below
LGNPST Guide
DO NOT ASK HOW TO USE LGNPST OR A VIRTUAL MACHINE IN THIS THREAD.
THIS IS A TEENBIN THREAD. THE FILES AND GUIDES BELOW ARE A BONUS ONLY. RESEARCH. READ. APPLY.
Downloads + basic guide HERE
Update - added a virtual machine with pre-installed LGNPST to the link above. This will be for those that aren't on Windows.. or just having install issues. Thanks to k7raid for that! Some files may need a password to extract... PW = lgog
BELOW IS A MORE DETAILED GUIDE FOR THOSE CONFUSED OR STUCK.
READ IT ALL AND MOST QUESTIONS SHOULD BE ANSWERED
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Notice at the top it says LGNPST ACG and not some other weird version? And notice the version numbers. If yours don't match up then you installed the wrong version!!
1. COM port will show up if phone is connected properly in Download Mode. LGNPST will switch and say Emergency Mode.
2. Press the DLL button towards the bottom of Emergency tab.
3. Press the BIN button towards the bottom of Emergency tab. You should now see both both file names scrolling in LGNPST like the screenshot.
4. Press that START button.
5. A windows will pop up saying you will lose data.. you will NOT lose any personal data.. hit OK.
6. If LGNPST is working properly it will take 20 seconds or so before LGNPST hits 67% and reboots your phone. DONE. After your phone reboots at 67% or 85% it's safe to unplug and use phone.
7. If you still can't boot up, try booting into fastboot. Can't get into fastboot.. try flashing the AltBin. Still can't get into fastboot? you're doing it wrong.
Q: LGNPST Won't open and says "usb dongle not detected"
A: In the lgnpst folder where u ran the .bat to install it should be a lgnpst_acg.exe file somewhere. Copy it to your program files > lg electronics > lgnpst folder overwriting the current exe in that folder. Should work now.
Q: There's no LGNPST_LS970.dll file to select in LGNPST.
A: The install.bat should have registered your dlls but something went wrong. Check the link in the next answer.
Q: I still can't install LGNPST... help?
A: Check out this link.
​
​
Code:
[B]My other E970 thread..[/B]
[B][URL="http://forum.xda-developers.com/showthread.php?t=2161611"][GUIDE] Backup/Restore LG Optimus G EFS Partitions[/URL][/B]
[B]My other LS970 threads..[/B]
[B][URL="http://forum.xda-developers.com/showthread.php?t=2161498"][GUIDE] Backup/Restore/Repair Your EFS Partition [LS970][/URL][/B]
[B][URL="http://forum.xda-developers.com/showthread.php?t=2049701"][HOW-TO] Enable DIAG mode without Service Code(MSL)[/URL][/B]
[B][URL="http://forum.xda-developers.com/showthread.php?t=2052816"][INFO] LS970 Hidden Dialer Codes[/URL][/B]
[B][URL="http://forum.xda-developers.com/showthread.php?t=2058506"][INFO] Optimus G AT Commands[/URL][/B]

Fantastic work!
Could this be used to add the 20j partitions to a phone that doesn't have them, rather than going the whole flash using 20j.TOT, rooting and FreeGeeing? Or is that still the recommended method?

Woot because TeenyBin's are awesomes.

artlan said:
Woot because TeenyBin's are awesomes.
Click to expand...
Click to collapse
And hellacoolz

This is very awesome. Thank you for posting this!

shrike said:
Fantastic work!
Could this be used to add the 20j partitions to a phone that doesn't have them, rather than going the whole flash using 20j.TOT, rooting and FreeGeeing?
Click to expand...
Click to collapse
yes! it add's the 20j RPM and TZ (needed for new AOSP roms)... it also adds the unlocked bootloader and custom recovery just like FreeGee. Although, FreeGee also flashes a boot.img. Our TeenyBin does not include boot.img due to the different roms people may be on.
What this means is... if you are on a 100% stock LG rom(not a custom rom or custom AOSP rom) and flash the TeenyBin.. you will not be able to boot right back into your stock rom... but you WILL be unlocked and be able to boot into both fastboot and recovery. From recovery you could flash a rom. I have assumed that most people using this are not on a 100% stock rom.. or at least do not care about booting back into the stock rom after unlocking.. since we all just want to flash custom roms, right? And being on ANY custom rom(LG-based or AOSP) will have no issues booting back into the rom(due to already having a pre-patched boot.img).
I suppose I can make a flashable zip for this exact situation I've described above. In the rare case that you run this TeenyBin on a 100% stock rom, can't boot back into the rom and do not wish to flash a new rom in recovery.... you can..
Boot into fastboot..
From fastboot.. boot into recovery..
flash the modified-boot-img.zip in recovery.. reboot and you'll be back into your 100% stock rom.
Phew.. got all that?

question about n4 conversion. if coming from n4 conversion, would this be recommended to flash after lgnpst'ing back to 11c? since when you OTA 20j camera is broken.
EDIT: i will be supplying autoprime with all the original partition tables for att lgog. he's going to look into possibly creating a zip file fix that will allow n4 converted att lgog's to refresh the original partitions so that hopefully 20j's camera and storage issue get fixed more reliably.

This... is badass! Thank you all so much! I love you guys (no homo).
Sent from my badass LG Optimus G

Tried to install TeenyBin (mako) on slickrom jb using cwm and install fails both on internal and external sd card. Does this only work with twrp?
Sent from my LG-E970 using xda app-developers app

freebee269 said:
question about n4 conversion. if coming from n4 conversion, would this be recommended to flash after lgnpst'ing back to 11c? since when you OTA 20j camera is broken.
EDIT: i will be supplying autoprime with all the original partition tables for att lgog. he's going to look into possibly creating a zip file fix that will allow n4 converted att lgog's to refresh the original partitions so that hopefully 20j's camera and storage issue get fixed more reliably.
Click to expand...
Click to collapse
I'm wondering a similar thing, should I lgnpst to stock 10o or 11c, root, etc and do the camera fix, then flash the 20j stock, or use the teenybin(s) for all of these?

cdub50 said:
Tried to install TeenyBin (mako) on slickrom jb using cwm and install fails both on internal and external sd card. Does this only work with twrp?
Sent from my LG-E970 using xda app-developers app
Click to expand...
Click to collapse
I think you gotta LGNPST to flash buddy.
Sent from my LG Optimus Me

Smh
Sent from my LG-E970 using Tapatalk 2

cdub50 said:
Tried to install TeenyBin (mako) on slickrom jb using cwm and install fails both on internal and external sd card. Does this only work with twrp?
Sent from my LG-E970 using xda app-developers app
Click to expand...
Click to collapse
you didn't read the OP. You do not flash these files in recovery.
C2fifield said:
I'm wondering a similar thing, should I lgnpst to stock 10o or 11c, root, etc and do the camera fix, then flash the 20j stock, or use the teenybin(s) for all of these?
Click to expand...
Click to collapse
TeenyBins are not geared towards any sort of N4/Mako restore. Currently they do not help in restoring from a conversion. TeenyBins are used for unlocking, fixing soft brick and updating RPM/TZ(needed for new AOSP roms). LGNPST doen't touch the partitions that are required for your cam fix.
I suggest you currently stick to whatever previous method was used for restoring from a conversion.
I do want to add... as freebee269 mentioned on Page 1... we will be looking at exactly what is going on with the camera issue. A separate fix outside of the TeenyBin scope may emerge if we are successful. While I do not support the N4 conversion at all... I am interested in finding the easiest/best way to restore back to it's original firmware.

autoprime said:
you didn't read the OP. You do not flash these files in recovery.
TeenyBins are not geared towards any sort of N4/Mako restore. Currently they do not help in restoring from a conversion. TeenyBins are used for unlocking, fixing soft brick and updating RPM/TZ(needed for new AOSP roms). LGNPST doen't touch the partitions that are required for your cam fix.
I suggest you currently stick to whatever previous method was used for restoring from a conversion.
Click to expand...
Click to collapse
Thanks, I appreciate the help.

Sorry missed that will LGNPST using the zip. Thanks for the easiest way to update.
Sent from my LG-E970 using xda app-developers app

Any potential downsides to LGNPST'ing the TeenBin and flashing a ROM rather than LGNPST'ing to 20j, etc?
I'm guessing not, and am REALLY excited to get home and try this.
Thanks for the work!

Digil said:
Any potential downsides to LGNPST'ing the TeenBin and flashing a ROM rather than LGNPST'ing to 20j, etc?
I'm guessing not, and am REALLY excited to get home and try this.
Thanks for the work!
Click to expand...
Click to collapse
Only if you prefer to stay on 100% stock V20j /system... since TeenyBin skips system(the "rom") entirely. If you wanted to flash the stock 20j LGNPST bin ONLY so you could update RPM/TZ then TeenyBins got you covered.
TeenyBin does not flash modem. Do you ATT guys have flashable zips for all your modems? I included them in the Sprint thread but I'm not an ATT E970 user...
If you don't have a flashable V20j modem I can include one in the OP.
The modem, rpm and tz partitions are really all you want out of V20j...

autoprime said:
Only if you prefer to stay on 100% stock V20j /system... since TeenyBin skips system(the "rom") entirely. If you wanted to flash the stock 20j LGNPST bin ONLY so you could update RPM/TZ then TeenyBins got you covered.
TeenyBin does not flash modem. Do you ATT guys have flashable zips for all your modems? I included them in the Sprint thread but I'm not an ATT E970 user...
If you don't have a flashable V20j modem I can include one in the OP.
The modem, rpm and tz partitions are really all you want out of V20j...
Click to expand...
Click to collapse
There is a flashable zip for modem/radio buddy.
Sent from my LG-E970 using xda app-developers app

mikeylikey said:
There is a flashable zip for modem/radio buddy.
Sent from my LG-E970 using xda app-developers app
Click to expand...
Click to collapse
What he said. Thanks autoprime, you answered my question. All I want is 20j rpm/tz so I can flash all these nice AOSP ROMs. I can't wait!

Related

[Leaked-Ota][Cdma][4.1.2] Jelly Bean 98.72.8 (12/27/12)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Jelly Bean Anyone???​
That's right, in case you didn't know, a Jelly Bean OTA was "accidentally" pushed out to lots of people on Christmas Eve. Maybe you grabbed it, maybe you didn't. Well for those of you that didn't, I have quite the surprise for you today!!!
Here it is, the "accidental" Jelly Bean OTA!!!!!
Let's go through the steps to get this on your phone. Now keep in mind, just to test out these instructions, I've done this myself since I am back on the RAZR now!
CAUTION!!!!! AFTER INSTALLING THIS UPDATE, IT IS COMPLETELY IMPOSSIBLE TO GO BACK TO ICS!!! YOU HAVE BEEN WARNED!!
Note: I am absolutely NOT responsible for anything that happens to your phone during this process.
Prerequisites:
1. Download the Jelly Bean update file and place it on the root of your external sdcard (root of sdcard means DO NOT put it in any folders, just put it on the main part of the external sdcard.) http://d-h.st/8l1
2. Download and install Winrar (free version) http://www.rarlab.com/download.htm
3. Download Mattlgroff's RAZR Utility v1.82 http://batakang.com/ftp/DROID_RAZR/DroidRazrUtility1.82.zip
4. Download and install Voodoo OTA Rootkeeper from the Play Store https://play.google.com/store/apps/...m9yZy5wcm9qZWN0dm9vZG9vLm90YXJvb3RrZWVwZXIiXQ
Update your SU Binary before backing up your root!
Install Instructions:
1. Find the zip file for the RAZR utility you just downloaded and right click on it. Select "Extract Files..." then click OK.
2. Connect your phone to your PC with a USB Cable in FASTBOOT MODE.
3. Go to the extracted folder from the Utility and double click the DroidRAZRUtility.bat file.
4. Select option 1 to fastboot back to complete stock .211 (Note: If you're just on stock rooted .211 with NO RECOVERY, skip this step. If the update fails, fastboot back to .211)
5. After fastbooting back (it will take a while) Reopen the DroidRAZRUtility.bat file.
6. Stay connected to your PC, with your phone ON normally, change the USB connection to MTP Mode, now go to Settings > Developer Options, and turn on USB Debugging.
7. Use the DroidRAZRUtility.bat file again, this time select Option 2 which will root your .211 build.
7a. Open the app drawer on your phone, navigate to SuperUser, open the app, and update your su binaries.
8. Open the app drawer on your phone and navigate to the Voodoo OTA Rootkeeper App and open the app.
9. Once the app is open, allow it Superuser Permission, then select "Protect Root."
10. Reboot Device
11. Go back to the OTA Rootkeeper App and this time select "Temp Unroot."
12. Turn your phone off. Once powered down, press and hold the power button + volume down at the same for about 9 seconds, when the screen flickers, release the buttons and quickly press all 3 side buttons (power, vol+, vol-)
13. You're now in the bootloader, press the vol- button to highlight "Recovery" and press vol+ to select it.
14. You'll be greeted with an Android on his back, press both volume buttons at the same time here to enter stock moto recovery.
15. Now in stock recovey, select "install update from external sdcard."
16. Wait for the update to finish installing (about 20-30 minutes.)
17. After the update is finished, simply reboot the phone.
18. Congratualtions!!! You now have stock Jelly Bean on your RAZR!!!
Now let's get your root permissions back!
1. Reboot your phone normally after the update finishes installing.
2. Open the Voodoo OTA Rootkeeper App
3. Select "Restore Root."
4. PROFIT!
IF YOU HAVE TROUBLE RESTORING ROOT AFTER THIS UPDATE, TRY THIS TOOL (made by mattlgroff) BEFORE DOING ANYTHING ELSE!!!!!!!
Try this tool and let me know if it works please.
Extract to desktop
Make sure you have the drivers installed
Connect phone to PC
Enable USB Debugging
Double click the FixRoot.bat file
http://d-h.st/nep
Not making any promises but it might work.
VIDEO of Jelly Bean 4.1.2 on the Motorola Droid RAZR courtesy of Tomsgt:
http://youtu.be/iLDnG0ZqxTI
ROOT ACHIEVED FOR JELLY BEAN!!!!!!!!!!
Credit to whoever found the exploit and whoever posted the topic at droidrzr.
http://www.droidrzr.com/index.php/topic/6924-root-achieved-for-jb-ota-razrmaxx-xt912/
I know that there are other threads like this one, but I honestly thought mine was a little easier to understand and a little more in laymen terms. If any Mods want this removed, please feel free to do so!
seems very simple (affecting other partitions? I mean the other ROMs installed?)
thanks
Doesn't matter, people don't really use search function.
It maybe possible to get root back by temp downgrade to ICS kernel.
I'll only reveal it when JB for umts_spyder is official.
Requirement :
- CID partition backup. So backup now before you lose root.
Code:
dd if=/dev/block/mmcblk1p18 of=/sdcard/cid.img
#It just 512kb (2kb compressed)
whirleyes said:
Doesn't matter, people don't really use search function. I add some delicious info.
It maybe possible to get root back by temp downgrade to ICS kernel.
I'll only reveal it when JB for umts_spyder is official.
Requirement :
- CID partition backup. So backup now before you lose root.
Code:
dd if=/dev/block/mmcblkp18 of=/sdcard/cid.img
#It just 512kb (2kb compressed)
Click to expand...
Click to collapse
you just miss a "1" mmcblk1p18
thank you whirleyes for your find , i'm looking forward to see it
sevenup30 said:
you just miss a "1" mmcblk1p18
thank you whirleyes for your find , i'm looking forward to see it
Click to expand...
Click to collapse
Opps. It maybe doesn't work for XT912. I take back my word.
But it never hurt to have a CID backup.
whirleyes said:
Opps. It maybe doesn't work for XT912. I take back my word.
But it never hurt to have a CID backup.
Click to expand...
Click to collapse
Lol only 1 way to find out.
Sent from my DROID RAZR using Tapatalk 2
I have read alot about this new JB leak. And as i understand it is for xt912 (USA). Will this work for xt910 (Nordic)? Or maybe it will flash but will not give me signal.
Jelly Bean video if anyone is interested
http://youtu.be/iLDnG0ZqxTI
TeddyOFLove said:
I have read alot about this new JB leak. And as i understand it is for xt912 (USA). Will this work for xt910 (Nordic)? Or maybe it will flash but will not give me signal.
Click to expand...
Click to collapse
I stand corrected, you can download it from here and try to flash: http://forum.xda-developers.com/showthread.php?t=2068716
Tomsgt said:
Jelly Bean video if anyone is interested
http://youtu.be/iLDnG0ZqxTI
Click to expand...
Click to collapse
Thank you! Added to the OP!
won't boot..
Hey guys, I ran into an issue while doing this for my brother. Once I installed the stock ICS via the tool in the OP, the phone will only boot to the motorola screen and then the phone goes completely black and will not boot. I can still get into fastboot, but if I try to reach recovery I get the droid with the red exclamation mark (so it seems the phone now has no recovery on it). I have tried redoing the process, but I'm getting the same result once the flash is complete.
Any advice on what I should do? Was using a fully charged CDMA RAZR fyi..
I appreciate any help on this and I'll be the first to admit that I almost always run into problems with Motorola phones. Is there another method or toolkit to simply get back to a bootable phone and try my luck again?
Thanks!
Does this work on a gsm xt910?? I am using stock rom but have a safestrap within so any help on what i can do!?!?
Sent from my XT910 using xda app-developers app
Nevermind.. I used RSD to flash the ICS stock. I suppose I can now go through the rest of the process in the OP?
Seems to be working fine now, so I'll continue the rest of the steps to get root and flash JB tonight. Please let me know if I'm missing anything and thanks again for any advice / suggestions.
Jikenda said:
Hey guys, I ran into an issue while doing this for my brother. Once I installed the stock ICS via the tool in the OP, the phone will only boot to the motorola screen and then the phone goes completely black and will not boot. I can still get into fastboot, but if I try to reach recovery I get the droid with the red exclamation mark (so it seems the phone now has no recovery on it). I have tried redoing the process, but I'm getting the same result once the flash is complete.
Any advice on what I should do? Was using a fully charged CDMA RAZR fyi..
I appreciate any help on this and I'll be the first to admit that I almost always run into problems with Motorola phones. Is there another method or toolkit to simply get back to a bootable phone and try my luck again?
Thanks!
Click to expand...
Click to collapse
When you see the little Android with the exclamation point, as stated in step 14:
14. You'll be greeted with an Android on his back, press both volume buttons at the same time here to enter stock moto recovery.
Irthu said:
Does this work on a gsm xt910?? I am using stock rom but have a safestrap within so any help on what i can do!?!?
Sent from my XT910 using xda app-developers app
Click to expand...
Click to collapse
Look for the process to install this in a thread made by whirleyes, this is for CDMA ONLY.
Jikenda said:
Nevermind.. I used RSD to flash the ICS stock. I suppose I can now go through the rest of the process in the OP?
Seems to be working fine now, so I'll continue the rest of the steps to get root and flash JB tonight. Please let me know if I'm missing anything and thanks again for any advice / suggestions.
Click to expand...
Click to collapse
Thank you. This is perfect. I tried many different threads with different processes, but this is the only one that got it working.
Thanks for all your work.
eaglesbaby said:
Thank you. This is perfect. I tried many different threads with different processes, but this is the only one that got it working.
Thanks for all your work.
Click to expand...
Click to collapse
Very welcome!
Sent from my DROID RAZR using Tapatalk 2
Lost root
Hi guys,
So I successfully updated to JB using the method in this thread, but now it appears that I've lost root, even though I used VooDoo and everything. Has anyone else run into this?
Shawna
waiting for GSM update
eaglesbaby said:
Hi guys,
So I successfully updated to JB using the method in this thread, but now it appears that I've lost root, even though I used VooDoo and everything. Has anyone else run into this?
Shawna
Click to expand...
Click to collapse
Voodoo worked fine for me but i have a tool I'm going to post that should help everyone.
s27moto said:
waiting for GSM update
Click to expand...
Click to collapse
Wrong thread, this is CDMA. Whirleyes already posted GSM instructions.
Sent from my DROID RAZR using Tapatalk 2
eaglesbaby said:
Hi guys,
So I successfully updated to JB using the method in this thread, but now it appears that I've lost root, even though I used VooDoo and everything. Has anyone else run into this?
Shawna
Click to expand...
Click to collapse
Try this tool and let me know if it works please.
Extract to desktop
Make sure you have the drivers installed
Connect phone to PC
Enable USB Debugging
Double click the FixRoot.bat file
http://d-h.st/nep
Not making any promises but it might work.

[HOWTO] Convert your LGOG to a Nexus 4

What does this do?
It essentially converts your Optimus G into a full-blown Nexus 4 8gb. It remaps all partitions to the Nexus 4, overwrites all AT&T firmware with Nexus stuff, all the Nexus partitions, etc. Even the bootloader is overwritten by the Nexus 4 bootloader. Bootsplash becomes Google's logo, etc. Essentially it replaces every single thing on your current phone with its Nexus 4 equivalent. With this, you can flash anything from the Nexus 4 forums, including all of their ROMs, kernels, and more with little to no issues. You can even run stock AOSP Nexus 4. Essentially, it converts your entire phone into a Nexus 4. Nothing is needed to install Nexus 4 zips: its just like normal. But after you run the process, everything you do will be from the Nexus 4: things like recovery will have to be their Nexus 4 versions, etc. Besides the external look, your phone will essentially become a Nexus 4.
So to be clear, it converts your phone into a Nexus 4 and allows you to use every single thing they have.
Click to expand...
Click to collapse
-LTE will not work until you flash the AT&T modem (instructions coming soon about this)
-Volume keys are switched in mako ROMs (so, volume up is really volume down, volume down is really volume up)
-SDCard isn't mounting properly
-Only 8gb of the 16gb of internal storage is displayed as being available
-Capacitive buttons aren't working, on screen buttons only for now (the capacitive buttons dont even light up or activate... its as if they arent even there)
-Probably more
Click to expand...
Click to collapse
WARNING: THIS IS SO UBER-HACKY IT IS INCREDIBLE. This device was never meant to do this, and its essentially one giant hack. The device was never meant to run with Nexus 4 partitions. In addition, flashing anything via LGNPST is always risky, so YMMV. Be cautious, and don't blame anyone but yourself if something goes wrong. You are the one taking the chance in flashing this. This replaces every single one of your partitions with a Nexus 4 partition. It is far more risky than just a normal ROM flash. Be careful and backup whatever you need.
I CANNOT EMPHASIZE THIS ENOUGH. IF YOU ARE A NOOB AND HAVE NO CLUE WHAT YOU ARE DOING BESIDES NORMAL ROM FLASHING, DONT FLASH THIS. YOU WILL BRICK. THIS IS EXTREMELY DANGEROUS.
Instructions:
1) Go here: http://forums.team-nocturnal.com/sh...vert-your-LGOG-to-a-Nexus-4?p=16971#post16971 and find the download link on the page
2) Extract the .tot file out of the zip file you just downloaded
3) Rename the .tot file to have a file extension of .bin
(so now the name should be LGE960AT-00-V10c-NXS-XX-OCT-25-2012-JVP15Q-USER+0.bin)
4) Install LGNPST if you haven't already, and the necessary drivers
5) Start LGNPST
6) Connect your phone by putting it into download mode and connecting via USB cable
You can do this by holding Power + Volume Up + Volume Down
7) Wait until your device is recognized by your PC
8) Where it says DLL File select the lgnpst_ls970.dll one
9) In the file selector below that, select the .bin file you renamed before
10) Start the flashing process
11) Let it complete. It should hit 85% and then come up with an error saying the device was disconnected; thats fine, just close out of LGNPST
At this point your phone should be booting with the Google Nexus boot animation
12) Wait for it to boot up. If it doesn't boot in 5 minutes or so, or you just want to start fresh, continue on. If it boots up and you are happy with it, continue to the "Further Notes" section of this guide.
13) If it isn't booting, get into the Nexus bootloader by holding Volume Up + Power.
14) Make sure that "FASTBOOT MODE" is in red on the bootloader and connect your phone again
15) Run the following fastboot command:
fastboot -w
This will wipe ALL of your data. Essentially it is a factory reset.
16) Press the power button to select "START" in the bootloader and cross your fingers
17) It should boot now all the way through.
Further Notes:
- You can now flash anything Nexus and it should work aside from the issues mentioned above
- Flashing other kernels isn't really recommended; I've had some touch issues with some of them, but there should be no harm in trying
- To install a custom recovery:
Download any Nexus 4 recovery you want (I prefer TWRP)
Reboot into the bootloader using Power + Volume Up
Run this command:
fastboot flash recovery <path-to-recovery.img>
How do I return to stock?
Download this zip: http://downloads.codefi.re/thecubed...are/LGE970AT-00-V10o-ATT-US-SEP-29-2012-0.zip
Follow the same procedure as above in flashing the .bin in LGNPST
It should return your device to 100% factory state
Future Notes:
I will continue to work on this method. I will be working on a modified mako tree and fix all the issues that are currently present (hopefully) as mako is fully open source. I have already fixed the volume keys bug (was an easy one, thanks SnowLeopardJB) and I think I also have fixed SDCard mounting. LTE still has to be tested as I am not in an LTE area, but if it isn't working (which it 99.9999% wont be) there's an easy fix for it, from what I hear as well. I'll post workarounds tomorrow when I get some time.
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Donate to Team Codefire's Members and Devs! They are:
g33k3r - Donate to Lmarazzi86 [at] gmail [dot] com on paypal!
Shelnutt2
kmdm
synergy
jcase
sextape
xboxfanj
Donate to Team Nocturnal: http://forum.xda-developers.com/donatetome.php?u=3950620
Click to expand...
Click to collapse
xboxfanj for the original idea
SnowLeopardJB for testing on AT&T
sextape for the original tot from the Nexus 4 and LGNPST
XsMagical from Team Nocturnal for buying me this phone
Droidiac13 from Team Nocturnal for buying me this phone
ChongoDroid from Team Nocturnal for buying me this phone
Shelnutt2 for being a boss
And all the rest of Team Codefire for their fantastic work on unlocking this device
Click to expand...
Click to collapse
This would have been nothing without xboxfanj. Please find him and thank him. I am simply continuing down this path to fix the outstanding bugs this has.
Also thank g33k3r! He was the first one to try it on AT&T and got it working!
This is what developing is all about!!
CCCCCCombo BREAKER...
you just killed the game rohan
Can not wait to get to work tomorrow and try this and help workout some of the glitches... an early thumbs up and good job with this! Definitely glad to see this kind of development going for the phone! Team Nocturnal you guys are awesome!
OMG OMG OMG!!!!! flashing now!!!!
Great work everyone!
Sent from my LG-E970 using Tapatalk 2
Mmmm gonna keep an eye on this one.
Way to make use of the phone man, this is just wacky stuff. :good:
Who said ports can't be fully functional..
BoostedSR20 said:
Mmmm gonna keep an eye on this one.
Way to make use of the phone man, this is just wacky stuff. :good:
Click to expand...
Click to collapse
Thanks for selling it!
screen pics please
Forgive my inappropriate mouth, but OHMYB*LL*ACK!!
I love you devs.
chachin said:
screen pics please
Click to expand...
Click to collapse
Have you seen the Nexus 4??
Same as that lol
This rewrites your partitions so you will lose everything and it could brick you. To go back to stock or a stock based ROM, you will need to LGNPST a stock build.
While it is amazing to see AOSP, it is very risky and I would recommend waiting until a more reliable method (which the other team, which I am part of, is working on). However, if you cannot resist the urge and flash it, whatever happens is your responsibility. If you brick, don't say I/we didn't warn you.
So currently only on screen buttons right?
Sent from my LG-E971 using Tapatalk 2
It may sounds dumb, so bear with me.
Does this mean I can have AOSP AND be able to access my external memory card?
Thanks in advance!
Thus use on screen buttons or the capacitive buttons
Sent From My AT&T LG Optimus G
Elisha said:
So currently only on screen buttons right?
Sent from my LG-E971 using Tapatalk 2
Click to expand...
Click to collapse
Yes, thanks, ill add it to the OP
I personally like them more, but YMMV
Elisha said:
So currently only on screen buttons right?
Sent from my LG-E971 using Tapatalk 2
Click to expand...
Click to collapse
yeah. Since you have the Canadian variant, this doesn't benefit you much though, considering that you can already run N4 kernels.
For the volume key, there is 2 way to fix it. You can do it in kernel (Using the N4 source, there is a function to "fix" volume key for mako. Simply remove that function or rework the output. You can also fix them by modifying the keylayout file (/usr/keylayout/keypad_8064.kl) and reverse the number for volume UP / Volume down.
For the partition size, you can extend the partition up to 25GB if you have the 32GB LGOG or 12GB for the 16GB optimus G.
I don't think flashing back the AT&T modem is a good idea. Every time we tried to flash Optimus G modem on Nexus 4 it didnt boot.

help please

Got an optimus g off CL. The guy didnt tell me he converted it to mako (thats what it says on fastboot screen) I am trying to get it into recovery mode after I flashed a non mako rom on it. It won't work. So I figured I would lgnpst it. That wont recognize the phone. I'm on windows 8. Is there a special way I have to enter recovery now that it was converted to mako?
pieman13 said:
Got an optimus g off CL. The guy didnt tell me he converted it to mako (thats what it says on fastboot screen) I am trying to get it into recovery mode after I flashed a non mako rom on it. It won't work. So I figured I would lgnpst it. That wont recognize the phone. I'm on windows 8. Is there a special way I have to enter recovery now that it was converted to mako?
Click to expand...
Click to collapse
Install Proper Drivers And Try To Boot In Download Mode And Usr LGNPST To Flash Stock .tot File.
Teenybins Are Excellent To Recover From A Softbrick,But If You Are Using A N4 Converted G Then You Will Have To Restock First.
Regards,
acervenky,
XPT
If your boot loader is unlocked it will say mako, doesn't have to be converted to say that. Which splash screen did it have when it first boots? If it shows LG for a second or so it is not converted. You may just not have updated rpm/tz partitions needed for 4.2 ROMs. Also lgnpst won't work with USB 3.0 for some reason, and your phone needs to be in download mode for lgnpst to work.
Thanks for the fast reply guys. It was on a usb 3. Got back into cwm and restored it. Will attempt to flash the ota firmware but LGNPST can find the .dll file. I have no idea where it is.
pieman13 said:
Thanks for the fast reply guys. It was on a usb 3. Got back into cwm and restored it. Will attempt to flash the ota firmware but LGNPST can find the .dll file. I have no idea where it is.
Click to expand...
Click to collapse
If you use tSilenzio's automated lgnpst it registers DLL for you, it will say ls970 but it works fine for e970, click on the little folder icon in lgnpst.
Edit...is your phone converted?
No it is def not converted. Thanks again guys!
pieman13 said:
No it is def not converted. Thanks again guys!
Click to expand...
Click to collapse
If you are certain it is not converted then you can use teenybin file with lgnpst. It updates your partition and installs twrp. You would just need to flash your rom afterwards and be done.http://forum.xda-developers.com/showthread.php?t=2230994
pieman13 said:
No it is def not converted. Thanks again guys!
Click to expand...
Click to collapse
Be Sure With It.Because If You Flash Teenybins On A N4 Converted Phone,It Will Hard Brick [Only Way To Recover Is Jtag]
Regards,
acervenky,
XPT
adfurgerson said:
If you are certain it is not converted then you can use teenybin file with lgnpst. It updates your partition and installs twrp. You would just need to flash your rom afterwards and be done.http://forum.xda-developers.com/showthread.php?t=2230994
Click to expand...
Click to collapse
Tried that and it says path not found. assuming its talking about the dll as I had the teenybin loaded.
pieman13 said:
Tried that and it says path not found. assuming its talking about the dll as I had the teenybin loaded.
Click to expand...
Click to collapse
Not sure what would cause that error. Automated lgnpst wasn't out when I installed it on my laptop, and teenybin wasn't out when I updated to 20j. I always selected dll first then bin. You may want to ask for help in the irc channel http://webchat.freenode.net/?channels=lg-optimus-g
got the dll but now it's giving me some error. something about version number 501 or 503...I'll get back on it tomorow.
pieman13 said:
got the dll but now it's giving me some error. something about version number 501 or 503...I'll get back on it tomorow.
Click to expand...
Click to collapse
Added link to irc channel in previous post.
Good to go now. Got it working. Now I just need to find the right rom to use with my tmobile sim. Thanks again!

[Q] L9 769 Boot Screen Security Error

Hi All,
After a failed attempt to root my L9 769, I have an issue where when the phone is turned on, it does not boot, it goes to a screen with the LG logo and the words "security error" beneath it. The phone then powers off. The only thing I have access to on the phone is this screen and the software update mode. I used the offline flash method in my root attempt. I am sure I screwed up in the process. I have scoured the internet in an attempt to resolve this, but I have yet been able to. This seems to be a fairly common problem when a root attempt fails, however I cannot correct this.
Things I have tried:
Fastboot: I try to run fastboot, but it stops at waiting for device.
Offline flash: I tried the offline flash method, but the tool freezes at 15% saying the device cannot be found.
Online flash: The tool recognizes the phone but sees it as being up to date. I try to use the recovery option but it locks up at analyzing the phone.
I am at a loss. Any help would be greatly appreciated.
Thanks,
J
jlj012 said:
Hi All,
After a failed attempt to root my L9 769, I have an issue where when the phone is turned on, it does not boot, it goes to a screen with the LG logo and the words "security error" beneath it. The phone then powers off. The only thing I have access to on the phone is this screen and the software update mode. I used the offline flash method in my root attempt. I am sure I screwed up in the process. I have scoured the internet in an attempt to resolve this, but I have yet been able to. This seems to be a fairly common problem when a root attempt fails, however I cannot correct this.
Things I have tried:
Fastboot: I try to run fastboot, but it stops at waiting for device.
Offline flash: I tried the offline flash method, but the tool freezes at 15% saying the device cannot be found.
Online flash: The tool recognizes the phone but sees it as being up to date. I try to use the recovery option but it locks up at analyzing the phone.
I am at a loss. Any help would be greatly appreciated.
Thanks,
J
Click to expand...
Click to collapse
About offline flash I had the same problem that it couldn't connect to my device but when I used another computer it could find it.
jlj012 said:
Hi All,
After a failed attempt to root my L9 769, I have an issue where when the phone is turned on, it does not boot, it goes to a screen with the LG logo and the words "security error" beneath it. The phone then powers off. The only thing I have access to on the phone is this screen and the software update mode. I used the offline flash method in my root attempt. I am sure I screwed up in the process. I have scoured the internet in an attempt to resolve this, but I have yet been able to. This seems to be a fairly common problem when a root attempt fails, however I cannot correct this.
Things I have tried:
Fastboot: I try to run fastboot, but it stops at waiting for device.
Offline flash: I tried the offline flash method, but the tool freezes at 15% saying the device cannot be found.
Online flash: The tool recognizes the phone but sees it as being up to date. I try to use the recovery option but it locks up at analyzing the phone.
I am at a loss. Any help would be greatly appreciated.
Thanks,
J
Click to expand...
Click to collapse
You need a recovery.img from p769 and flash it through fastboot
Download https://mega.co.nz/#!7RxjnDyS!gYY7Zs6naT4fa3Oj1FfIFu2O_sfEtL1awPD-HOSOu_E
Then type in fastboot "fastboot flash recovery p4_769.img"
Sent from my LG-P769 using Tapatalk 4
I have the same issue adb won't connect no fastboot
Sent from my Amazon Kindle Fire using xda app-developers app
You need to flash the ice cream x & u boot for your device (in fastboot) to get the offline flash running again.
Some help on how to install fastboot
Did you install the omap4430 driver twice?
Open an elevated command prompt and type
Code:
SET DEVMGR_SHOW_NONPRESENT_DEVICES=1
devmgmt.msc
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Then open the Device Manager and see if you have the omap4 driver installed twice (in two locations)
Note: In Device Manager click the View tab and select Show hidden devices
If you don't see the omap driver installed twice, do this
Select the "other devices" and start deleting/uninstalling all of the devices you find here (I think the device you are looking for is "lg u2" but not 100% sure)
Once you have uninstalled all of the unknown drivers you found, run the start.bat again and follow the directions to flash the x & u img's (for your device).
Now go back to device manager and find the new unknown/other device created (should be lg u2) and install the omap4430 like you did the first time.
After you have done all this, rerun the start.bat and hopefully it will work for you.
Another thing, If you do see the omap driver installed twice, then it has to be your timing when you enter the battery. Keep trying different times to enter the battery
example. wait 1 second and enter battery, if that doesn't work wait 2 seconds then enter battery and etc.
Good luck
No luck yet with connecting to fastboot, I will give this a shot and report back. Thank you.
You were absolutely right, the issue was with having multiple drivers. I followed your steps and restored my phone to life. Thank you so much.
jlj012 said:
No luck yet with connecting to fastboot, I will give this a shot and report back. Thank you.
Click to expand...
Click to collapse
Your are welcome, now hit the thanks button, it makes me feel good, Lol.
CM 10.1 P769
kuma82 said:
Your are welcome, now hit the thanks button, it makes me feel good, Lol.
CM 10.1 P769
Click to expand...
Click to collapse
Lol..
Sent from my LG-P769 using Tapatalk 4
Got fastboot working, but now what?
kuma82 said:
You need to flash the ice cream x & u boot for your device (in fastboot) to get the offline flash running again
Click to expand...
Click to collapse
@kuma82,
Before I start, I had NO IDEA how crazy the L9 was! I've rooted/unlocked/custom recoveried/custom ROMed 4 other phones without any major set backs prior to hitting this wall.
Also, this is my daughter's phone and I'm really took a lot of precautions before starting.
Here is what I did prior to attempting to wipe (factory reset) and install CM 10.1 (here):
Device model: P769
[was] rooted
CWM Recovery [was] installed
Stock JB (T-Mobile US) ROM backed up (full nandroid)
I was concerned about the many submodels of the L9 and verified both in the about phone within the ROM settings as well as what's printed/etched below the battery under the back cover. Both checked out to be P769.
I ran `adb reboot recovery` and then proceeded to wipe/factory rest from within CWM recovery. After this, I installed the ROM zip from the external sdcard. It failed the update script's assert of ro.product.id and would not install. OK, bummer, I'll just restore the nandroid backup. Nope. It was unable to restore /system and so now I really got concerned. I then found the weirdest thing of all. After seeing what is asserted in the update script for the ROM zip, I ran getprop for each of the properties it checks for and got back the Prada 3D "p940"!
Well now I felt like I was in a world of pain, so I decided to hack the update script so that "p940" would be accepted. Well now the install went fine without any errors reported. I proceeded to flash the latest gapps for 4.2.2 and it too installed fine. GREAT! Now for the system boot.........
From that point on, I've been stuck in LG Security Error land
I was able to get the special fastboot to connect (after many failed attempts) by selecting option 5 for ICS x & u flashing.
Could someone be please be kind enough to help me get my daughter's phone back to some ROM? I'm alright with even stock right now. At least then she'll have a functioning phone and I could even extract apps to restore from the CWM nandroid I made via Titanium.
peace.
erraggy said:
@kuma82,
Before I start, I had NO IDEA how crazy the L9 was! I've rooted/unlocked/custom recoveried/custom ROMed 4 other phones without any major set backs prior to hitting this wall.
Also, this is my daughter's phone and I'm really took a lot of precautions before starting.
Here is what I did prior to attempting to wipe (factory reset) and install CM 10.1 (here):
Device model: P769
[was] rooted
CWM Recovery [was] installed
Stock JB (T-Mobile US) ROM backed up (full nandroid)
I was concerned about the many submodels of the L9 and verified both in the about phone within the ROM settings as well as what's printed/etched below the battery under the back cover. Both checked out to be P769.
I ran `adb reboot recovery` and then proceeded to wipe/factory rest from within CWM recovery. After this, I installed the ROM zip from the external sdcard. It failed the update script's assert of ro.product.id and would not install. OK, bummer, I'll just restore the nandroid backup. Nope. It was unable to restore /system and so now I really got concerned. I then found the weirdest thing of all. After seeing what is asserted in the update script for the ROM zip, I ran getprop for each of the properties it checks for and got back the Prada 3D "p940"!
Well now I felt like I was in a world of pain, so I decided to hack the update script so that "p940" would be accepted. Well now the install went fine without any errors reported. I proceeded to flash the latest gapps for 4.2.2 and it too installed fine. GREAT! Now for the system boot.........
From that point on, I've been stuck in LG Security Error land
I was able to get the special fastboot to connect (after many failed attempts) by selecting option 5 for ICS x & u flashing.
Could someone be please be kind enough to help me get my daughter's phone back to some ROM? I'm alright with even stock right now. At least then she'll have a functioning phone and I could even extract apps to restore from the CWM nandroid I made via Titanium.
peace.
Click to expand...
Click to collapse
To install custom rom or CM10 you need to unlock bootloader first. You should follow kuma82 in his post above to flash back stock rom.
The security error is because you didn't unlock it (sorry to hear that). Just flash with fastboot ice x & u for p769. Then put your phone in s/w upgrade and run the offline flash.
If you need anymore help, holla! I don't want your daughter mad at you
kuma82 said:
The security error is because you didn't unlock it (sorry to hear that). Just flash with fastboot ice x & u for p769. Then put your phone in s/w upgrade and run the offline flash.
If you need anymore help, holla! I don't want your daughter mad at you
Click to expand...
Click to collapse
I swear I read every link you posted above and still could not figure out what: "flash with ice x & u" is. I downloaded the fastboot zip and ran start.bat and selected option 5 for ICS x & u for p769 and that got me an inverted LG fastboot screen. I was also able to then choose option 1 for fastboot which dropped me into an empty yours directory.
It was midnight and I had at least 8 browser tabs open to various xda posts, but I still couldn't figure out what I needed to do with the start.bat next.
Thanks in advance. My weekend is dedicated to solely fixing her phone
Sent from my HTC Sensation using Tapatalk 4
jlj012 said:
Hi All,
After a failed attempt to root my L9 769, I have an issue where when the phone is turned on, it does not boot, it goes to a screen with the LG logo and the words "security error" beneath it. The phone then powers off. The only thing I have access to on the phone is this screen and the software update mode. I used the offline flash method in my root attempt. I am sure I screwed up in the process. I have scoured the internet in an attempt to resolve this, but I have yet been able to. This seems to be a fairly common problem when a root attempt fails, however I cannot correct this.
Things I have tried:
Fastboot: I try to run fastboot, but it stops at waiting for device.
Offline flash: I tried the offline flash method, but the tool freezes at 15% saying the device cannot be found.
Online flash: The tool recognizes the phone but sees it as being up to date. I try to use the recovery option but it locks up at analyzing the phone.
I am at a loss. Any help would be greatly appreciated.
Thanks,
J
Click to expand...
Click to collapse
I've been wanting to try this: go to your computer and check your device manager and disable the LG drivers then try the offline flash again. Kuma way works but it's very long, found this while I was reading but never tried for our phones. Same problem though as updating stops at 15 %
Sent from my LG-P769(v20f) using the xda-developers app. Hit the thanks bottom, makes me feel good!
erraggy said:
I swear I read every link you posted above and still could not figure out what: "flash with ice x & u" is. I downloaded the fastboot zip and ran start.bat and selected option 5 for ICS x & u for p769 and that got me an inverted LG fastboot screen. I was also able to then choose option 1 for fastboot which dropped me into an empty yours directory.
It was midnight and I had at least 8 browser tabs open to various xda posts, but I still couldn't figure out what I needed to do with the start.bat next.
Thanks in advance. My weekend is dedicated to solely fixing her phone
Sent from my HTC Sensation using Tapa talk 4
Click to expand...
Click to collapse
More help with fastboot
http://forum.xda-developers.com/showpost.php?p=44578108&postcount=34
http://forum.xda-developers.com/showpost.php?p=44653501&postcount=55
Another thing, more than likely, after you flash with the r&d tool you will need to do a hard reset because you flashed cyanogen. Also, you will still need to root to fix the touch screen.
CM 10.1 P769
Sent from my LG-P769 using xda app-developers app
kuma82 said:
More help with fastboot
http://forum.xda-developers.com/showpost.php?p=44578108&postcount=34
http://forum.xda-developers.com/showpost.php?p=44653501&postcount=55
CM 10.1 P769
Sent from my LG-P769 using xda app-developers app
Click to expand...
Click to collapse
Yeah, I was able to repeatedly get the inverted LG fastboot screen and see everything you saw in device manager as well as successfully get `fastboot devices` to show (echo) the device. I even tried `fastboot flash recovery p4_769.img` with the file linked in post #3 and it flashed without error.
Here's my problem: What do I need to do now that I have a working way to run fastboot commands? Is there a recovery image I need to flash (stock)? Is there a boot image I need to flash? Or, is there some other fastboot command I need to run?
I'm assuming the advice you're giving me is to ultimately get a stock ROM back on her phone. Is that correct?
I'd really like to unlock the bootloader so that I can do what I know with CWM: backup, wipe, restore, flash, etc... If that is something I can do from where I'm at now, I'd prefer to put the effort in to that. If this darned 'Security Error' splash message must be resolved by getting back to a stock ROM first, then I'm game.
Final request for clarification: Am I still needing to "flash the ice cream x & u boot for your device (in fastboot) to get the offline flash running again"? If so, could you please provide instructions for that step? So far all of the steps linked here have been to get Windows drivers sorted out and fastboot working. I've got that now.
Thanks again!
erraggy said:
Yeah, I was able to repeatedly get the inverted LG fastboot screen and see everything you saw in device manager as well as successfully get `fastboot devices` to show (echo) the device. I even tried `fastboot flash recovery p4_769.img` with the file linked in post #3 and it flashed without error.
Here's my problem: What do I need to do now that I have a working way to run fastboot commands? Is there a recovery image I need to flash (stock)? Is there a boot image I need to flash? Or, is there some other fastboot command I need to run?
I'm assuming the advice you're giving me is to ultimately get a stock ROM back on her phone. Is that correct?
I'd really like to unlock the bootloader so that I can do what I know with CWM: backup, wipe, restore, flash, etc... If that is something I can do from where I'm at now, I'd prefer to put the effort in to that. If this darned 'Security Error' splash message must be resolved by getting back to a stock ROM first, then I'm game.
Final request for clarification: Am I still needing to "flash the ice cream x & u boot for your device (in fastboot) to get the offline flash running again"? If so, could you please provide instructions for that step? So far all of the steps linked here have been to get Windows drivers sorted out and fastboot working. I've got that now.
Thanks again!
Click to expand...
Click to collapse
Okay, did you get all your info about unlocking the bootloader from carloswii5 video? So you had flashed 20b kdz right?
You gave me a hand full Lola, but I'm help you out. It get is going to take me some time to give you a guide, but I'll give you everything you need today and yes, you need to get back to stock.
I'll send you another link on how to use fast boot manually. Plus it has the images for ice cream. But hold up
Sent from my LG-P769 using xda app-developers app
kuma82 said:
Okay, did you get all your info about unlocking the bootloader from carloswii5 video? So you had flashed 20b kdz right?
You gave me a hand full Lola, but I'm help you out. It get is going to take me some time to give you a guide, but I'll give you everything you need today and yes, you need to get back to stock.
I'll send you another link on how to use fast boot manually. Plus it has the images for ice cream. But hold up
Sent from my LG-P769 using xda app-developers app
Click to expand...
Click to collapse
THANKS!
Her phone had the stock TMOUS jelly bean ROM that we received OTA. I had only rooted her phone previous to my CM10.1 fiasco attempt.
So I've never flashed anything (successfully at least) on her phone. All of my previous android experience has been on 3 nexuses (One, S, 4) and my current HTC Sensation. That means I've only unlocked one bootloader that didn't support the fastboot oem method
I'm an experienced dev with the entire weekend to "play" with my daughter's p769
I also promise to provide lengthy posts in the Optimus L9 forums to help any future people from soft bricking any more devices.
Sent from my HTC Sensation using Tapatalk 4
This will tell you how to use fastboot manually http://forum.xda-developers.com/showpost.php?p=43642515&postcount=21
The system image is to big to flash with fastboot, sucks.
1. Use the above to get back on stock (you need 10g kdz).
To enter s/w upgrade remove battery. Hold volume up and enter USB cable, then put the battery back in.
Sent from my LG-P769 using xda app-developers app
kuma82 said:
This will tell you how to use fastboot manually http://forum.xda-developers.com/showpost.php?p=43642515&postcount=21
The system image is to big to flash with fastboot, sucks.
1. Use the above to get back on stock (you need 10g kdz).
To enter s/w upgrade remove battery. Hold volume up and enter USB cable, then put the battery back in.
Sent from my LG-P769 using xda app-developers app
Click to expand...
Click to collapse
UH OH... The "volume up" method isn't working on this device. I posted more details about it here. I'm beginning to think I may need to return the phone. I never thought flashing a ROM zip in CWM recovery could brick the phone. When I restoring the CWM backup also failed (when I at least was in CWM recovery which now is inaccessible), I freaked.
P.S. - I'm all out of thanks for the day. I think you got the lion's share though

[ROOT] Root your LG-G3 easily with PurpleDrake-Lite! [OSX/Linux/Windows!]

Howdy all!
What's this? Read on, dear reader, to discover the magic that is PurpleDrake.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What is this?
This is a utility to easily root your LG G3 (specific models only). It's a fairly foolproof script that includes all the dependencies you'll need for getting your phone rooted easily.
This is the LITE version. This means that this version will only ROOT your phone. If you have a T-Mobile G3, we'd suggest you look for the full version in this same forum on XDA, since that will root, install TWRP, and prevent your root checker from showing your phone as rooted!
Click to expand...
Click to collapse
Who made this?
This root is a collaboration between myself (IOMonster), jcase, and autoprime.
Special thanks also to beaups for some initial guidance looking at the vulnerable application.
Click to expand...
Click to collapse
Is my phone compatible?
The new LG G3 models each are slightly different with regards to rooting and unlocking.
The vulnerability we're exploiting for PurpleDrake has actually been present on quite a few LG phones for some time, and as such this script will automatically detect if your phone is capable of rooting with this method.
To see a matrix of which LG G3 phones are compatible with this root, please see this Google Docs spreadsheet that we've compiled.
When you run this program, your phone will reboot and run a test to see if it's compatible. If the application succeeds, it'll let you know that it's able to permaroot you. If not, it'll fail gracefully and reboot you back to normal Android without having changed anything.
Click to expand...
Click to collapse
How do I use this?
WE NOW SUPPORT WINDOWS! YAY ME
To start, for either platform you'll need to scroll down to the download section and get the file.
Ensure that your phone is in ADB mode (PTP Mode for everyone but Verizon. Verizon users need to be in "Internet"/"Ethernet" mode)
Linux Instructions (in a terminal!)
Extract the file you downloaded...
tar xvf ~/Downloads/PurpleDrake-Lite_VERSION.tar.gz
Mark the application as executable, and run it!
cd PurpleDrake-Lite
chmod +x purpledrake_linux.sh
./purpledrake_linux.sh
OSX Instructions (just a bit easier)
Extract the file you downloaded
Double-click on "purpledrake_osx"
Windows Instructions
Extract the file you downloaded
Double-click on "purpledrake_windows"
The application will guide you through all the steps you need.
You will still need to install SuperSU from the market after installing PurpleDrake. This pack does not include one.
After, be sure to check @autoprime's post for how to disable OTA upgrades! here : http://forum.xda-developers.com/showpost.php?p=54254062&postcount=2
Click to expand...
Click to collapse
But, what if I don't want to run your script to root?
Well then, I'd be a little hurt, but you can still do everything the script does manually.
Download the package, and extract it. Open a terminal in the main folder of the archive and run these commands:
Code:
adb reboot --bnr_recovery
adb push ./assets/start_restore /temp/start_restore
adb push ./assets/permaroot.bin /temp/start_restore
adb reboot
That will perma-root you, however there's no protection from doing something stupid or the phone being incompatible. Please be careful!
Click to expand...
Click to collapse
Where do I get this?
WINDOWS/OSX/LINUX VERSION OUT NOW!
- Fixed Windows support
- Fixed OSX ADB issues not detecting phone first try
- Fixed race conditions leading to errors permarooting
- Added 64-bit Linux ADB
Code:
[url]http://downloads.codefi.re/thecubed/lg_g3/purpledrake/PurpleDrake-Lite_R03.tar.gz[/url]
Old version here... (OSX/Linux only)
Code:
[url]http://downloads.codefi.re/thecubed/lg_g3/purpledrake/PurpleDrake-Lite_R01.tar.gz[/url]
Please DO NOT mirror or re-upload the PurpleDrake software to your own site, or any other file host.
If you need drivers for Windows (thanks @autoprime for having these handy!):
Verizon Drivers: http://downloads.codefi.re/autoprime/LG/LG_G3/LG VZW_United_WHQL_v2.14.1.exe
Everyone Else: http://downloads.codefi.re/autoprim...leDriver_S50MAN311AP22_ML_WHQL_Ver_3.11.3.exe
Click to expand...
Click to collapse
Help, it doesn't work!
Post here, let us know what happened and we'll try to help you. DO NOT private message us on XDA or on IRC asking for help. We will not assist privately.
Most questions if not answered here can be answered on #lg-g3 on IRC in Freenode.
Click to expand...
Click to collapse
Thanks so much! How can I show my appreciation?
Since this was a collaboration project, proceeds that are made from this root will be split between amongst us so we can purchase a Sprint test phone to root (as it's currently not rooted).
If you'd like to donate to us, click the "Donate to me" button on the left sidebar under my name, and be sure to enter a comment to let us know that you're donating towards the PurpleDrake project.
Thanks again!
Click to expand...
Click to collapse
Disable OTA:
Open LG Hidden Menu (3845#*851#) --> WLAN Test --> OTA Setting --> OFF
*Replace "851" with your devices model number, 850, 852, 855 etc...
Look, instead of rushing to take an OTA to get the latest software.. think for a moment.
We do no know if the bootloader will stay "unlockable" in future updates. OTA's can update not only software..
but the boot stack as well.. enabling features to block downgrades.. close exploits.. and all sorts of fun stuff.
so.. instead of taking an OTA.. wait for the files to get posted so we can look at things first.. possibly only updating /system, /boot, /modem (maybe tz/rpm)
without updating the rest of the boot stack. ya... do that. Plan on making a lil thread on this soon to make things easier.
EFS Backup:
Code:
[FONT="Arial Narrow"][B]Backup EFS after jailbreaking your G3. EFS is split into 2 partitions modemst1 and modemst2.
img files will be on root of internal sdcard. Save the .img files somewhere else besides the sdcard... email, cloud, etc..[/B]
I have made a new thread on EFS backup and restore which can be found [URL="http://forum.xda-developers.com/lg-g3/development/efs-lg-g3-efs-backup-restore-t2907329"]HERE[/URL].
[/HIDE]
[B][SIZE="5"]Restoring Stock / Remove root flag:[/SIZE][/B]
[HIDE]
Download the tmo .tot file and use lg flash to restore it to stock. itll format everything on internal sdcard so backup anything u may need off it.
T-Mmobile firmware can be found [URL="http://downloads.codefi.re/wolfgart/LG_G3/D851"]here[/URL]. Thanks to [user=608699]@wolfgart[/user] for the files and [user=1157052]@thecubed[/user] for codefire hosting.
*Step by step picture guide - [url]http://imgur.com/W83hMPE[/url]
install the drivers.
put phone into Download Mode (power off. unplug USB. pull battery. put battery back in. press/hold Volume Up then plug in USB cable.)
In Windows Device Manager set the phones serial COM port to #41. (*see picture guide for help)
Install LG Flash. In "C:\LG\LG Flash" folder delete megalock dll. Replace with .dll below.
new megalock dll - [url]http://bit.ly/1cQADXm[/url] (this site includes a "download manager.. UNCHECK THE BOX before downloading dll file.)
Run LG Flash in the "C:\LG\LG Flash" folder. Select korean factory if asked.
When LG Flash opens you will see a box to select firmware and dll.
Select LG Flash (.dll).
Select (.tot)
Hit OK (*see picture guide for help)
Hit yellow start button. If you get Milkyway error click ok. LG Flash will then run a crc check on the tot file. Takes a bit.
After crc check finishes unplug the phone. plug phone back in. it should now be seen in LG Flash and start flashing.
Phone will reboot when finished. You may end up on a screen with s "2"... let it sit there for a minute or two.
If stuck on "2" try unplugging the usb cable from the phone.. wait 10 seconds.. then plug the usb cable back in. now wait 30 seconds and hopefully it changes to a "3"
Once the phone says "3" you can unplug the USB.. remove the battery and plug back in.. boot back up... you are now 100% stock.
[/HIDE]
Yes ROOTS!!
this will work for sprint?
Sent from my LGLS990 using XDA Free mobile app
---------- Post added at 11:51 AM ---------- Previous post was at 11:47 AM ----------
mrkrabs said:
this will work for sprint?
Sent from my LGLS990 using XDA Free mobile app
Click to expand...
Click to collapse
ignore that question I just read alil bit
Sent from my LGLS990 using XDA Free mobile app
any possible release dates for F/G FWs?
can someone explain if there are any differences between towelroot, ioroot and purpledrake? the end result is the same, no?
cnn888 said:
can someone explain if there are any differences between towelroot, ioroot and purpledrake? the end result is the same, no?
Click to expand...
Click to collapse
towel root doesn't work for some phone that have taken firmware updates and ioroot doesn't work on D851 and purpledrake does
Thanks for the awesome work, devs!
Has anyone figured out what the hidden menu code is for the vzw vs985, to be able to turn off ota? Plugging in "985" for the model number doesn't work.
Will there be a method to turn off/reset root counter for those of us who used IOroot?
thecubed said:
I won't quote the whole OP
Click to expand...
Click to collapse
I can confirm that it worked on the D855 euro (10A). so you guys can go ahead and remove the question mark if you want. Also if you give me the right commands I can check if the 855 eur bootloader comes unlocked or not(google doesn't know them )
For me relaunching two times worked with d855 european version v10g leaked. But what about TWRP for D855?
lukemo said:
For me relaunching two times worked with d855 european version v10g leaked. But what about TWRP for D855?
Click to expand...
Click to collapse
I just hope that lg doesn't try to fix this exploit
Hidden menu for Verizon?
autoprime said:
ioroot is better
much thanks to iomonster jcase and dees_troy. glad i could play a part in this rad-ness.
I would be careful taking OTA's.. wouldnt want to lose an unlock(too early to say..)
Disable OTA:
Open LG Hidden Menu --> WLAN Test --> OTA Setting --> OFF
(This worked on LG G2.. hopefully work on G3 but won't be confirmed until OTA comes out)
Hidden menu = 3845#* then model then #.. so 3845#*851# --> 3845#*850# --> 3845#*855# etc etc
EFS Backup:
Code:
[FONT="Arial Narrow"][B]Backup EFS after jailbreaking your G3. EFS is split into 2 partitions modemst1 and modemst2.
iimg files will be on root of internal sdcard. Save the .img files somewhere else besides the sdcard... email, cloud, etc..[/B]
[B]Backup:[/B]
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/modemst1 of=/sdcard/modemst1.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/modemst2 of=/sdcard/modemst2.img
[B]Restore:[/B]
adb shell
su
dd if=/sdcard/modemst1.img of=/dev/block/platform/msm_sdcc.1/by-name/modemst1
dd if=/sdcard/modemst2.img of=/dev/block/platform/msm_sdcc.1/by-name/modemst2[/FONT]
Click to expand...
Click to collapse
Is there a different method for the Verizon models? I tried this but could not access the menu.
this root method works on 10G
http://forum.xda-developers.com/lg-...wrp-root-twrp-tmo-lg-g3-t2821005/post54258277
ofcourse using the corresponding file for d855 from THIS thread.
Thanks !!! Good work!!!!
Works with D855 10g on os x
Enviado desde mi LG-D855 mediante Tapatalk
Works on the F400S. Probably the easiest thing I have ever done in my life.
Is there a way to check root on LG G3 though? I don't see the SU app, though I can use Titanium Backup without a problem.
epikvision said:
Works on the F400S. Probably the easiest thing I have ever done in my life.
Is there a way to check root on LG G3 though? I don't see the SU app, though I can use Titanium Backup without a problem.
Click to expand...
Click to collapse
just download the app root checker from the store.
Sent from my LG-D850 using XDA Premium 4 mobile app
Yeah....I learned how to read! Had the waiting for device issue on Ubuntu, figured it out on the other thread.
Guys,
who tried this method with European D855 (3/32) model with E/F/G fw's but also taking a TWRP from the thread with full package?
[ROOT / TWRP][D851 ONLY] Root/TWRP your TMO LG-G3 with PurpleDrake!
some say it's for D851 only, is it true?
Who tried it on D855? Does it work?
MarvinFS said:
Guys,
who tried this method with European D855 (3/32) model with E/F/G fw's but also taking a TWRP from the thread with full package?
[ROOT / TWRP][D851 ONLY] Root/TWRP your TMO LG-G3 with PurpleDrake!
some say it's for D851 only, is it true?
Who tried it on D855? Does it work?
Click to expand...
Click to collapse
The d855 have a locked bootloader, that's why it will not work!! No recovery for us, at the moment!! We have to wait.
Gesendet von meinem LG-D855 mit Tapatalk
john0699 said:
The d855 have a locked bootloader, that's why it will not work!! No recovery for us, at the moment!! We have to wait.
Click to expand...
Click to collapse
I thought recovery goes to recovery partition, and locked bootloader have nothing to do with it, isn't it?

Categories

Resources