FORUMS
Remove All Ads from XDA

[GUIDE] Rooting and Unbricking p930/p935/p936

349 posts
Thanks Meter: 133
 
By hereric, Senior Member on 13th December 2012, 01:53 AM
Post Reply Email Thread
EDIT: I no longer support this guide, as I've not owned a nitro for at least 2 years now. It is all still accurate however, just make sure to follow the steps.
The package is hosted on my google drive, and I have no plans to remove it, so if this thread is still up, so are the files.

Good luck!

--------------------

This guide will work for P930, P935, and P936 users.

I have merely put all the pieces together to have a concise all-in-one solution for rooting/unbricking the LGE-IPROJ. Credit is given to original contributors at the bottom of the guide.

As always, I am not responsible for any damage done to your phone by following this guide. Follow at your own risk.

I strongly suggest removing your SDCARD from the phone until step 18 since it causes the phone to boot slower and makes this process take longer.

Ensure that you have the LG USB drivers installed on your computer. If you don't they can be downloaded Here.

Foreword - This guide allows the phone to keep its correct build ID, so it hasn't got leftover data from the SU640 kdz which is flashed using the other method. We flash the experimental ICS build, root it, run keeproot, flash the p936 kdz, then run keeproot to restore root access. We then install CWM, and then we can flash ROMs to our heart's desire.

The reason we have to flash the p936 KDZ is that it overwrites the v18f secure bootloader, allowing us to flash CWM and not brick the phone.

1 - Download this package

2 - Backup your phone if you want.

3 - Extract the Unbrick Package

4 - Place phone in Download Mode (Turn off phone, then hold volume up while plugging in USB cable)

5 - Run the file - P930_UDT_v18f_04112012

6 - Set your phone to allow installation from unknown sources, and enable USB debugging.

7 - Run TPSparkyRoot.bat, following the instructions in the window.

8 - Perform a factory reset of the phone. This is done by shutting off the phone, then holding VOL DOWN + Power until the phone says FACTORY HARD RESET, then following the prompt (pressing power twice)

9 - Allow USB Debugging on the phone.

10 - Run Before.bat contained in the KeepRoot folder.

11 - In the KDZ tools folder, install msxml and run B2CAppSetup (Close the application after it has installed)

12 - Run Windows Enabler as Administrator, and press the icon in the system tray to activate it. (Windows enabler allows you to click on grayed out options to unlock them in programs. You can then set the option as you normally would.)

13 - Place the phone in Download Mode (Turn off phone, then hold volume up while plugging in USB cable)

14 - Run KDZ_FW_UPD.exe. You need to set Type to 3GQCT, PhoneMode to CS_EMERGENCY, and point the KDZ file field to V10F_00.kdz
(SOME PEOPLE HAVE REPORTED HAVING TO PRESS "Read Phone Info" FOR THIS STEP TO WORK!)

Once these settings are enabled, hit the "Launch Software Update" button.

15 - After the update has run, the phone should bootloop on the second logo screen. While it does this, run AfterROOT.bat from the KeepRoot folder.

16 - Perform factory reset. This is done by pulling the battery, then holding VOL DOWN + Power until the phone says FACTORY HARD RESET, then following the prompt (pressing power twice)

17 - Set phone's language to english, then enable usb debugging.

NOTE: The following steps are optional. Downloading Rom Manager from the Play Store and installing CWM from there will do the same thing.

18 - Place the recovery.img file in the root directory of your phone's SD card

19 - Open cmd in KeepRoot\adb

20 - Run the following commands, while the phone is plugged in and has USB Debugging enabled
Quote:

adb shell
su
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p13

21 - Accessing CWM - This is done by shutting off the phone, then holding VOL DOWN + Power until the phone says FACTORY HARD RESET, then following the prompt (pressing power twice)

Congratulations. Your phone now has CWM 6.0.1.5 installed, and you can flash any of the CWM flashable zips available for the P930 on XDA.

Edited: Added images, included more information, took corrections from posters.
The Following 83 Users Say Thank You to hereric For This Useful Post: [ View ] Gift hereric Ad-Free
 
 
13th December 2012, 01:54 AM |#2  
hereric's Avatar
OP Senior Member
Thanks Meter: 133
 
Donate to Me
More
Credit
- TPSparky for his root method
- alexw88 for This Post
- usercim for This Post
- Drumist, for helping me figure out how to use this method
The Following 5 Users Say Thank You to hereric For This Useful Post: [ View ] Gift hereric Ad-Free
13th December 2012, 09:53 AM |#3  
Junior Member
Thanks Meter: 2
 
More
It work for SU640? I want to downgrade ICS to GB.
The Following User Says Thank You to m.soveasna For This Useful Post: [ View ] Gift m.soveasna Ad-Free
13th December 2012, 11:12 AM |#4  
hereric's Avatar
OP Senior Member
Thanks Meter: 133
 
Donate to Me
More
I would use mazchalets or drumists, stickied guide for su640. If you replace the KDZ file in this method with a SU640 kdz, I see no reason why it wouldn't work. Even with the files included it will work, but you will have a P930 build ID.

Sent from my LG-P930 using XDA Premium HD app
13th December 2012, 02:19 PM |#5  
Junior Member
Thanks Meter: 2
 
More
I tried that guide but not success. However, thank for your advise.

Sent from my LG-SU640 using xda app-developers app
13th December 2012, 11:29 PM |#6  
TheCrow1372's Avatar
Senior Member
Flag In a Dark Place
Thanks Meter: 330
 
More
Work for anyone yet.....? and whats wrong with the one that exists that covers it all cuz all this does is diminish other guides that others have used, just trying to understand WHY sooooo many guides and no wonder many are confused??
13th December 2012, 11:55 PM |#7  
X0dus's Avatar
Senior Member
Flag Cornvoy
Thanks Meter: 127
 
More
I'm missing something. What benefit is there to keeping the build id?

Sent from my LG-P930 using xda premium
14th December 2012, 12:09 AM |#8  
Senior Member
Thanks Meter: 546
 
More
Quote:
Originally Posted by X0dus

I'm missing something. What benefit is there to keeping the build id?

Unsure. However, that is not the only difference. Another one I have noticed is that when turning on your phone, it will vibrate to indicate you've held the button long enough. This is something that never works after using the standard unbricking method. A Korean KDZ also means you will have a Korean baseband installed which doesn't work on the P93x devices, and you'll have to flash a new baseband at some point.

All in all, these are minor things though. I don't know if there is any major difference. This method does not require modifying your hosts file OR configuring the https.exe program, which makes it a little bit easier in my opinion.
The Following 3 Users Say Thank You to drumist For This Useful Post: [ View ] Gift drumist Ad-Free
14th December 2012, 12:17 AM |#9  
X0dus's Avatar
Senior Member
Flag Cornvoy
Thanks Meter: 127
 
More
Quote:
Originally Posted by drumist

Unsure. However, that is not the only difference. Another one I have noticed is that when turning on your phone, it will vibrate to indicate you've held the button long enough. This is something that never works after using the standard unbricking method. A Korean KDZ also means you will have a Korean baseband installed which doesn't work on the P93x devices, and you'll have to flash a new baseband at some point.

All in all, these are minor things though. I don't know if there is any major difference. This method does not require modifying your hosts file OR configuring the https.exe program, which makes it a little bit easier in my opinion.

Thanks. Clears up things a bit for people that haven't used a guide yet.
The Following User Says Thank You to X0dus For This Useful Post: [ View ] Gift X0dus Ad-Free
14th December 2012, 07:05 AM |#10  
Flyview's Avatar
Senior Member
Flag Toronto/San Diego
Thanks Meter: 1,486
 
More
Thank you for this! Can any of the people who used this confirm whether or not this has an impact on the camera reboot bug in CM10?

Also wondering if it would be OK to follow this and then restore a full nandroid backup.

Sent from my LG-P930 using Tapatalk 2
The Following 2 Users Say Thank You to Flyview For This Useful Post: [ View ] Gift Flyview Ad-Free
14th December 2012, 07:39 AM |#11  
Senior Member
Thanks Meter: 546
 
More
Quote:

Also wondering if it would be OK to follow this and then restore a full nandroid backup.

Yes, that's safe to do.
Post Reply Subscribe to Thread

Tags
p930, p935, p936, root, unbrick

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes