Post Reply

[Guide] Unbricking Solution for LG Nitro HD (P930)

13th April 2012, 01:03 PM   |  #1  
Machzelet's Avatar
OP Senior Member
Flag Rishon LeZion
Thanks Meter: 79
 
204 posts
Join Date:Joined: Nov 2010
More
Unbricking Guide:
(Guide for the American version of the device - LG Nitro HD)

*** Remember, whatever you do, you do at your own risk and responsibility for your actions rests solely on you ***

Introduction:
Sorry, I know my english is not so well as I want, but I tried to explain all steps in this guide for people who never flashed their devices before.

Please, don't mirror links to required tools and files on other sites! Daily traffic is limited!

Required tools:
1) ADB: Get it from here - Android Developer SDK , and then specify the path (PATH) to the folder containing the ADB.
Alternate method: copy the folder ADB from the folder SuperOneClickv2.3.2_ShortFuse to the drive C:/ on the computer, and then specify the path (PATH) to the folder containing the ADB.
How to specify the path to the ADB:
My computer (right mouse button) -> Properties -> Advanced System Settings -> Environment Variables -> In the lower window find the line Path and double click on it -> At the end of the string "Value" add the complete path to the ADB (eg C:/ADB) and click OK (don't forget to add ";" before).
2) SuperOneClick: Link - Mirror1 - Mirror2
3) LG P930 drivers: Link - Mirror1 - Mirror2
4) KDZ_FW_UPD_EN: Link - Mirror1 - Mirror2
5) Small HTTP Server:
a) shttp3: Link - Mirror1 - Mirror2
b) www: Link - Mirror1 - Mirror2

Required files:
1) V10F_00.kdz: Link - Mirror1 - Mirror2
2) boot.img: Link - Mirror1 - Mirror2
3) recovery.img: Link - Mirror1 - Mirror2
4) firmware.img: Link - Mirror1 - Mirror2
5) baseband.img: Link - Mirror1 - Mirror2
6) system.img: Link - Mirror1 - Mirror2

So now we have everything we need to restore our system. It remains only to extract all the files and you can get to work.

The process of resuscitation:
1) Install the drivers from folder LG P930 drivers.
2) Install the B2CAppSetup from folder KDZ_FW_UPD_EN.
3) Install shttp3.exe on drive C:/, note "I agree with this license, and I accept all items", "Update entry in main menu" and "Add to startup".
4) Run the program http.exe, click the right mouse button on the top of the Small Server and select Server -> Settings...
5) Go to the tab HTTP, in the "TCP/IP port for HTTP server" change port 80 to port 9002 and at the top right click on OK.
6) Unpack content of the www.ziр in the folder C:/shttps/www.
It is important:
Small Server software must be running, or unbricking will not be possible.
7) Open with a notepad (as Administrator) file hosts, which is located in C:/Windows/System32/drivers/etc and at the end add the following:
127.0.0.1 csmg.lgmobile.com
Save and exit.
8) Switch the phone to Download mode:
Turn off the phone, if you have not turned off.
Disconnect the USB cable from the phone if connected.
Hold down Volume Up and connect the USB cable to the phone.
Hold Volume Up until the screen: Download mode.
9) Open the folder KDZ_FW_UPD_EN and run the program UpTestEX_mod2_marwin.exe
10) Click on the folder icon in the row "Select kdz file" and select the file V10F_00.kdz
11) Click on "CSE web upgrade test".
12) In the window that appears, click on "Upgrade Start".
13) In the next window that appears, you will be prompted to select country and language, which will use the program. Since few of us know Korean, change the language to English, and follow on.
14) The program will begin to flash update file V10F_00.kdz on your phone.
It is important:
If you notice that the software update stuck at 4%, close the program through Task Manager and go to step 5!
15) When the update reaches 90% of your phone will reboot. Do not do anything until the upgrade is finished completely!
It is important:
If you notice that the upgrade program generated an error at 93%, do not panic. Just forcibly restart the phone.
If you notice that the upgrade program stucked on 90% for a long time, just forcibly close the upgrade program and move on to getting root.
16) Phone revived, you can begin to get root.

Getting root:
So, your phone is officially revived the Korean language with Korean firmware by default.
Before proceeding, make sure that your phone is connected to a PC in PC Software mode.
1) A gesture from the bottom-up on the lock screen will take you to the master wizard (where everything is in Korean). Press the left button on the bottom of the screen and two seconds later your phone will "talk" to his native English. You can continue to follow the master wizard, but honestly, it's unnecessary. We just wanted to change the language.
2) Install the drivers on the PC from folder LG P930 drivers. After that, wait until the PC to install additional drivers.
3) Go to Settings -> Applications -> Development and turn on "USB debugging".
4) Run SuperOneClick.exe and click Root.
5) Wait for the completion of the root. Check in the phone that the program Superuser appears.
* If it appears, then we can begin to flash the original AT&T's images.
* If not, repeat the procedure for obtaining root.
It is important:
Be patient, sometimes it takes about 20 times to get root.
I strongly recommend to use SuperOneClick 2.3.2 version to get root! Version 2.3.3 for some reason doesn't work with our phone.

Restoring the original Nitro HD images:
1) Connect your phone to your PC in Mass Storage mode (select the type of connections Mass storage).
2) Copy to the root of the SD-card all 5 images (boot.img, recovery.img, firmware.img, baseband.img and system.img).
3) Upon completion of copying of images put the phone back into a PC Software mode and make sure USB debugging enabled.
4) On your PC go to Start -> Run -> write cmd and click OK.
5) In the window that appears, use the following commands are strictly in the order in which they are registered (otherwise, again, get a brick and will have to start from scratch):
Code:
adb shell 
su 
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p8 
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p13 
dd if=/sdcard/firmware.img of=/dev/block/mmcblk0p1 
dd if=/sdcard/baseband.img of=/dev/block/mmcblk0p14 
dd if=/sdcard/system.img of=/dev/block/mmcblk0p27
6) Wait for the completion of the last command (it takes quite a long time) and forcibly turn off the phone.
7) At the same time hold down the Power button and Volume Down and wait for the screen: Factory reset.
8) Double-click on the power button, confirming our actions.
* Phone will start factory reset and will restart at the end.

Congratulations! Now your phone has an AT&T's operator firmware and root-rights.

Guys, I'm really happy to be a part of this great community, but I decided to move on. Thanks to all of you!
Last edited by Machzelet; 12th November 2012 at 03:40 PM. Reason: Update
The Following 40 Users Say Thank You to Machzelet For This Useful Post: [ View ]
13th April 2012, 05:04 PM   |  #2  
scott0's Avatar
Senior Member
Thanks Meter: 90
 
755 posts
Join Date:Joined: Dec 2011
HI,

hey, quick question sort of on/off-topic ;)

does it matter which kdz i initially flash? in other words, after all the new images are moved over, the initial kdz is irrelevant right? Reason I ask is I did this using the v10i kdz
13th April 2012, 05:16 PM   |  #3  
Machzelet's Avatar
OP Senior Member
Flag Rishon LeZion
Thanks Meter: 79
 
204 posts
Join Date:Joined: Nov 2010
More
Quote:
Originally Posted by scott0

HI,

hey, quick question sort of on/off-topic ;)

does it matter which kdz i initially flash? in other words, after all the new images are moved over, the initial kdz is irrelevant right? Reason I ask is I did this using the v10i kdz

No, it doesn't matter. You can flash any kdz you want, but I prefer the v10f.
The Following User Says Thank You to Machzelet For This Useful Post: [ View ]
13th April 2012, 05:22 PM   |  #4  
scott0's Avatar
Senior Member
Thanks Meter: 90
 
755 posts
Join Date:Joined: Dec 2011
why's the preference for v10f?

I can go back and reflash my device with the v10f if it's better, easy breezy. :)
13th April 2012, 05:35 PM   |  #5  
Machzelet's Avatar
OP Senior Member
Flag Rishon LeZion
Thanks Meter: 79
 
204 posts
Join Date:Joined: Nov 2010
More
Quote:
Originally Posted by scott0

why's the preference for v10f?

I can go back and reflash my device with the v10f if it's better, easy breezy. :)

It's only because of getting root. I have tried to get root with v10i.kdz many times and I have never succeeded. With v10f.kdz I have not any problems to get root. Yes, sometimes it takes about 10-20 attempts to get root, but in the end is always obtained.
The Following User Says Thank You to Machzelet For This Useful Post: [ View ]
13th April 2012, 08:52 PM   |  #6  
Member
Flag Toronto
Thanks Meter: 14
 
98 posts
Join Date:Joined: May 2008
More
My phone is stuck at the pink LG Optimus LTE screen, there is a progress bar below which moves for few seconds initially but then freezes.

The update tool completes the flashing to 100% and says update completed but the phone doesn't boot.

Any help??

fyi, I was on CM9 nightly before this and wanted to go back stock.
The Following User Says Thank You to jainanshal For This Useful Post: [ View ]
13th April 2012, 09:14 PM   |  #7  
Machzelet's Avatar
OP Senior Member
Flag Rishon LeZion
Thanks Meter: 79
 
204 posts
Join Date:Joined: Nov 2010
More
Quote:
Originally Posted by jainanshal

My phone is stuck at the pink LG Optimus LTE screen, there is a progress bar below which moves for few seconds initially but then freezes.

The update tool completes the flashing to 100% and says update completed but the phone doesn't boot.

Any help??

fyi, I was on CM9 nightly before this and wanted to go back stock.

Sorry, I don't know what is the steps you need to do before you want to go back to stock from CM9. I guess you need to flash the original boot.img before, but I'm not sure.
14th April 2012, 04:17 AM   |  #8  
Member
Flag Toronto
Thanks Meter: 14
 
98 posts
Join Date:Joined: May 2008
More
But is there any way to go past this LG Optimus LTE screen or install recovery from outside or flashing img partitions from this state?

Plz help... it seems my phone is gone
14th April 2012, 04:24 AM   |  #9  
Senior Member
Thanks Meter: 544
 
1,726 posts
Join Date:Joined: Aug 2010
More
Quote:
Originally Posted by jainanshal

My phone is stuck at the pink LG Optimus LTE screen, there is a progress bar below which moves for few seconds initially but then freezes.

The update tool completes the flashing to 100% and says update completed but the phone doesn't boot.

Any help??

fyi, I was on CM9 nightly before this and wanted to go back stock.

Did you try doing a factory reset?
Last edited by drumist; 14th April 2012 at 04:27 AM.
14th April 2012, 06:01 AM   |  #10  
Member
Flag Toronto
Thanks Meter: 14
 
98 posts
Join Date:Joined: May 2008
More
yes did.. no use, still the same.

---------- Post added at 10:31 AM ---------- Previous post was at 09:56 AM ----------

There's one more thing..

The marwin tool from the KDZ_FW_UPD_EN.zip file i downloaded using the above link does not have any option to "CSE web upgrade test", the option it gives me is only "Normal web upgrade test". Till now i have been using only that and does it does complete the flashing process, although leads to the pink horror.

The Following User Says Thank You to jainanshal For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes