• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

How to unbrick LG Optimus One P500

Search This thread

Gremaldin

Member
Aug 20, 2011
26
23
Disclaimer: I will not be responsible for anything that happens to your phone after following this post. You are doing this because you choose to and you alone are responsible for anything that may happen. Use at your own risk.

NOTE: This should work for any screen you are stuck at. I'm just mentioning the screens I have come across.

If your phone is stuck at the LG/Android boot screen or emergency mode or a black screen saying

Code:
fastboot mode started
udc_start()
then your phone isn't bricked, you dont need to panic. Your phone can be fixed right at home by following these steps.

After doing some research, I found that

Code:
fastboot mode started
udc_start()

is displayed when we do something like install custom recovery and failed. There may or may not be additional lines of text, but the procedure is the same for all such cases where the starting 2 lines are the above.

If you can boot into recovery mode (holding the home button, the lower volume button and the power button together after turning off the phone), and if you ave previously backed up your stock ROM, then you can simply flash that through recovery. Remember that the touch screen doesn't work in recovery mode, you will have to use volume up and down buttons to navigate and the menu button to select an option. The method below works even if you cant boot into recovery.

1. Download KDZ Updater and LG united mobile drivers from here.

2. Extract the rar file and install LG United mobile drivers.

3. Disable all LGE modems under modems from windows device manager.

4. Charge your phone since we cant really tell how much juice is left in the battery even though the screen is on.

5. Download the stock firmware (also known as rom) from Lg’s firmware repository. You can download the firmware and firmware version suiting your region from the links I have provided below. But many of these links may not work, so to download the stock 2.2.2 ROM build V10D_00 for India, click here. If you choose to download this stock ROM, then ignore Methods 1 & 2 given below. If however you want to download a ROM for a different country and version, then follow Method 1 or 2.

Method 1:

The following link will list all the country codes for LG optimus p 500.

http://csmg.lgmobile.com:9002/csmg/b2c/client/ezlooks_model_list.jsp?model=LGP500

Press ctrl + f on the keyboard to bring up the browser search tool and type the name of your country.

Copy your country’s code. For example for india its AINDBK. Now paste it in the url below where it is marked XXXXXX.

Code:
http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/XXXXX/V10b_00/V10B_00.kdz

Your link would look something like this after pasting the code

Code:
http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AINDBK/V10b_00/V10B_00.kdz

Replace the V10b_00/V10B_00.kdz with the version number you want. For example if i want to install version 10C then i would change the letters from c to b like this V10c_00/V10C00.

Now copy and paste the link in the addressbar of your browser and press enter key. Download should start.

This method may not work for all countries.

Method 2:

If the above method didn't work (it didn't for me), then here’s a list of the latest unbranded firmware as of 9/03/2011 4:15 EST

Just click on the links below to start the DOWNLOAD

Here's a list of the latest unbranded firmware as of 9/03/2011 4:15 EST
Wrote a script to generate it :D

LGP500 - AAUSBK - AUS/AUSTRALIA
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AAUSBK/V10b_00/V10B_00.kdz

LGP500 - ABALSV - BAL/BALTICS
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ABALSV/V10e_00/V10E_00.kdz

LGP500 - ACISSV - CIS/CIS
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ACISSV/V10f_00/V10F_00.kdz

LGP500 - ACZEBK - CZE/CZECHO
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ACZEBK/V10h_00/V10H_00.kdz

LGP500 - ADEUBI - DEU/GERMANY
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ADEUBI/V10e_00/V10E_00.kdz

LGP500 - AESPBK - ESP/SPAIN
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AESPBK/V10h_00/V10H_00.kdz

LGP500 - AGBRBK - GBR/UNITED KINGDOM
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AGBRBK/V10a_00/V10A_00.kdz

LGP500 - AGLOBK - GLO/Philippines GLO
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AGLOBK/V10b_00/V10B_00.kdz

LGP500 - AGRCBK - GRC/GREECE
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AGRCBK/V10h_00/V10H_00.kdz

LGP500 - AHKGBK - HKG/HONG KONG
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AHKGBK/V10b_00/V10B_00.kdz

LGP500 - AHUNBK - HUN/HUNGARY
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AHUNBK/V10h_00/V10H_00.kdz

LGP500 - AINDBK - IND/INDIA
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AINDBK/V10d_00/V10D_00.kdz

LGP500 - AIRQBK - IRQ/IRAQ
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AIRQBK/V10d_00/V10D_00.kdz

LGP500 - AITABK - ITA/ITALY
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AITABK/V10e_00/V10E_00.kdz

LGP500 - ANEUBK - NEU/EUROPE OPEN
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ANEUBK/V10h_00/V10H_00.kdz

LGP500 - ANGRBK - NGR/NIGERIA
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ANGRBK/V10a_00/V10A_00.kdz

LGP500 - AORIBK - ORI/ORANGE ISRAEL
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AORIBK/V10f_00/V10F_00.kdz

LGP500 - APOLBK - POL/POLAND
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/APOLBK/V10h_00/V10H_00.kdz

LGP500 - APRTBK - PRT/PORTUGAL
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/APRTBK/V10e_00/V10E_00.kdz

LGP500 - ARUSSV - RUS/RUSSIAN FEDERATION
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ARUSSV/V10f_00/V10F_00.kdz

LGP500 - ASGPBK - SGP/SINGAPORE
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ASGPBK/V10f_00/V10F_00.kdz

LGP500 - ASLOBK - SLO/SLOVENIA
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ASLOBK/V10d_00/V10D_00.kdz

LGP500 - ASWSBK - SWS/Switzerland
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ASWSBK/V10d_00/V10D_00.kdz

LGP500 - ATHABK - THA/THAILAND
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ATHABK/V10f_00/V10F_00.kdz

LGP500 - ATWNBK - TWN/TAIWAN
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ATWNBK/V10c_00/V10C_00.kdz

LGP500 - AVNMBK - VNM/VIETNAM
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AVNMBK/V10f_00/V10F_00.kdz

LGP500 - AZAFBK - ZAF/SOUTH AFRICA
Newest found : http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AZAFBK/V10a_00/V10A_00.kdz

6. Install msxml (from the KDZ Updater folder) on your windows pc by double clicking it.

7. a. If your phone is stuck at the Android screen or LG screen or Emergency screen, connect your phone to your PC via USB.

b. If your phone is stuck at fastboot mode started udc_start() screen, then remove the battery and reinsert it. Now press the back key and volume up button and simultaneously connect your phone to your PC. You will get a greenish yellow screen saying Emergency mode.

8. Run KDZ_FW_UPD.exe with administrator privilages (right click, run as administrator in win7).

9. In the software window, select Type as 3GQCT
Select PhoneMode as "DIAG" if your phone is not in emergency mode (i.e., if your phone is in LG/Android screen). If you are in emergency mode, select "Emergency".
In the place where you have to give path for KDZ file, select the Firmware a.k.a ROM you have downloaded using the link you made for your country specific firmware.

10. Press Launch software update and wait for about 10 or 15 minutes. The screen will then say “Emergency mode”. Just wait and let it reboot. Do not disconnect your phone till it is shown "finished".

11. Now switch on your phone. Finished!

[OPTIONAL] Hit the thanks button!

Note: If kdz is unable to see your phone, then try running kdz in compatibility mode for XP, restarting your phone, shaking your phone (I know it sounds crazy but it works sometimes!), restarting your computer, try and try again till it works.

NOTE: If KDZ stops working and phone gets stuck in recovery mode and you have to remove the battery just to turn off the phone, and you cant get into recovery mode or emergency mode, but you're stuck at a black screen, remove the battery and connect the phone via USB to a computer which has LG United mobile drivers installed. Disable all LGE modems under modems from windows device manager.

Unplug the usb cord from your PC and plug it in again. You still shouldn't have a battery in your phone, yet by plugging it in the "Emergency mode" should start automatically. Open up KDZ, select Type "3GQCT" and PhoneMode "EMERGENCY". Select a KDZ file and flash it.

NOTE: If your phone doesn't even turn on, the try holding back + vol up + power and simultaneously connect to a computer which has LG United mobile drivers intstalled via USB. Then you should reach emergency mode. Then just follow the steps mentioned above.

I know that almost all of the above info is already available in different threads, I just wanted to bring all that info together in 1 easy to find post, because when I bricked my phone I had to refer multiple threads and posts (and even some other sites) to make sure of what I was doing and get things right.
 
Last edited:

Gremaldin

Member
Aug 20, 2011
26
23
Please don't spam the section. Use the search button before posting anything.
Ask some moderator to delete this thread.
Here! We already have a decent guide posted months back to recover from fastboot semi-brick

That thread uses an entirely different method. I do admit that most (though not all) the info in this thread is already on XDA, but scattered across several threads. I referred 3 or 4 threads, and some other blogs before creating this thread, so it has some info which I didn't find in XDA. And like I mentioned in the first post, I want to make an easy to find easy to understand thread which has all the information needed in 1 place.
 

thachtunganh

Senior Member
Mar 19, 2011
1,695
1,901
Hà Nội - Hanoi
That thread uses an entirely different method. I do admit that most (though not all) the info in this thread is already on XDA, but scattered across several threads. I referred 3 or 4 threads, and some other blogs before creating this thread, so it has some info which I didn't find in XDA. And like I mentioned in the first post, I want to make an easy to find easy to understand thread which has all the information needed in 1 place.

We already have a theard :"How to use KDZ?"
http://forum.xda-developers.com/showthread.php?t=1060121
 

IamIrene

Senior Member
Mar 15, 2011
2,321
818
Please don't spam the section. Use the search button before posting anything.
Ask some moderator to delete this thread.
Here! We already have a decent guide posted months back to recover from fastboot semi-brick

He's crazy :))

Sent from my LG-P500 using XDA App


+1, the TS even no update the kdz file for each country
furthermore, my country kdz link is not on 1st post =_=
 

Gen_Tune

Member
Jun 20, 2011
22
2
Fetesti
Hey Nice thread but i got a problem i tried to change my baseband and while the process was loading kdz updater stopped working and my phone got stuck in emergency mode...i tried to unbrick it with kdz again and again and again but nothing worked and now it doesn't show me even the emergency screen ...it's a black screen and i can't turn the phone on it's any chance to unbrick it the way is now? my computer doesn't find it in kdz updater no more...:( please help me ....I was at a local phone service and the guy who rapairs phone said that he cand make it but it will cost about 40 euros ...! But i don't wanna pay so much money for it ! Sorry for my bad english :confused:
 

Gremaldin

Member
Aug 20, 2011
26
23
Remove the battery and connect the phone via USB to a computer which has LG United mobile drivers installed. Disable all LGE modems under modems from windows device manager.

Unplug the usb cord from your PC and plug it in again. You still shouldn't have a battery in your phone, yet by plugging it in the "Emergency mode" should start automatically. Open up KDZ, select Type "3GQCT" and PhoneMode "EMERGENCY". Select a KDZ file and flash it.

I'm adding this to the first post so it can be found easily.
 
  • Like
Reactions: Gen_Tune

Gen_Tune

Member
Jun 20, 2011
22
2
Fetesti
Ok i removed my battery and conected to my pc but nothing it doesn't want to show me even the yellow screen :|! i think i don't got the lg united mobile drivers? can you please post me a link to download them or i don't know i'm kinda desperate right now that my phone is dead:|... kdz updater doesn't conect to phone..:(Help me please :(
 

thachtunganh

Senior Member
Mar 19, 2011
1,695
1,901
Hà Nội - Hanoi
+1, the TS even no update the kdz file for each country
furthermore, my country kdz link is not on 1st post =_=

Yeah! We don't need much more thread for all this we already have many :)

+1 For all , Beside , The KDZ Updater Can Brick Your Phone!
So don't unbrick your phone with KDZ Updater!

The best way to unbrick:
1. If you got Fastboot by flashing wrong rom or recovery , use Fastboot command.
2. If you have a " Heavy Useless Black Optimus " , you can use it as A BRICK to build your house OR unbrick it with money at LGE.
 

Gremaldin

Member
Aug 20, 2011
26
23
Ok i removed my battery and conected to my pc but nothing it doesn't want to show me even the yellow screen :|! i think i don't got the lg united mobile drivers? can you please post me a link to download them or i don't know i'm kinda desperate right now that my phone is dead:|... kdz updater doesn't conect to phone..:(Help me please :(

Try back + vol up + power and simultaneously connect to a computer which has LG United mobile drivers intstalled via USB. Then you should reach emergency mode. Then follow the first post. Please do confirm if it works.

The link is in the first post, first step.
 
Last edited:

Gen_Tune

Member
Jun 20, 2011
22
2
Fetesti
I tried to install united drivers but it won't install it gives me an erorr something like "The system administrator has set policies to prevent this installation"! what should i do ?
 

Gen_Tune

Member
Jun 20, 2011
22
2
Fetesti
I'm running on Win 7 and that doesn't help me to run the lg mobile driver :( any other way to install it please people help!:D
 

w0mbl3

Member
Jan 17, 2010
11
3
Thanks mate for taking the time to do the write-up. Much appreciated!

As for the alleged other threads on the topic - this one showed up highest on my google search (add "site:xda-developers.com" to the google search terms) , so the other threads don't have the right keywords in. :rolleyes:

Its not about whether the information is already on the forums - its about how accessible the info is. :D
 
  • Like
Reactions: Gremaldin
Sep 29, 2011
30
2
Warminster, PA
Was trying to install a P500 ROM yesterday afternoon, I bricked my phone - would not go past the Android splash screen... ended up trying repeatedly before finally able to get back into phone and breathing a sigh of relief!!

Props to everyone that contributed to this thread and helped with all the info provided.

What worked for me was:

Removed SD card

REMOVED BATTERY (after 20+ attempts, it was the only thing that made it finally work!)

Disabled Android modem in Windows (running Win7 x64)
Run KDZ in WinXP SP2 mode as Administrator

Once KDZ finished, I disconnected USB cable, replaced battery and successfully rebooted phone.

Shut down phone again and reinstalled SD card, rebooted and everything worked as intended!

Thanks again to everyone who contributed to this thread :) You are all lifesavers lol


Sent from my LG-P509 using XDA App
 

sinner99

Member
Jul 16, 2011
44
3
Red Deer
i WHOLEHEARTEDLY agree!! this thread is very useful and is successful in terms of 'bringing it all together' far more then any of the others. Why must some of these members ***** and moan and whine about 'spam'?! yes thats what it is when you say SPAM GET SOMEONE TO DELETE. dont like it dont read it because to be honest had this thread been here months ago...5 optimus ones ago.....sure there are lots that explain howtos....many in unclear, leaving much to the imagination steps(not very well explained) i blame myself for my bricks for following tuts that clearly state (dont blame me if you brick!) then carry on with instructions with the full assumption that every user is going to know those little things that arent even being mentioned during the process. im not really insulting anyone but suggesting some mind their own, others will definitely find good use with more detailed and 'dumbed down' steps and details. noone knows everything...even you whiners and moaners claming SPAM SPAM DELETE MOD DELETE. seriously....some have far too much time on their hands...clearly as it appears i currently do :eek: get a life some ppl dont know as much and need a little more 'hand holding' tutorials and this one really would have saved me time and alot of headache period. good tut OP, few months late but hey its here...imma dig out some bricks now and givem another go. \o/
 

prasto9

Member
Apr 2, 2011
17
0
PLS help

My LG OO stuck in lg splash screen. I can not boot in system and recovery also. When i turn on my phone, it just show lg start screen and nothing happend.

I try to flash just recovery with LGMDP, it said complete but i still can not boot in to recovery.
I also try to flash fw with KDZ, LGMDP, LG updater... with or without battery in phone... i have all drivers installed and disabled lg modems in device manager... i also installed msxml.msi... STILL CAN NOT BOOT...

When i flashing with KDZ, it always stop at wparam=8, when phone rebooting but after 6-7 minutes later jump some error and phone still showing LG start screen.. I must pull baterry out to switch off..

Some advice? Is there any other solution? Big thanks for any answer..
 

Top Liked Posts