Sie sind auf Seite 1von 7

LGP999DW Flashing Guide

Assumptions:
Your phone is dead. No S/W screen, No boot loop, Phone is alive but does not have any
baseband or battery icon has question mark.

Prerequisites:
DONT BOTHER DOWNLOADING LG UPDATE TOOL. UNINSTALL NOW IF
YOU HAVE THAT ON YOUR PC.
All the files can be obtained from Internet. So I didnt attach any files.
1. APX Drivers (Google One-Click-G2x-recovery-flasher-06-16.zip). Extract it. In
the folder you will see APX folder. You may skip this download if your phone is
NOT dead.
2. Google G2X_V21E_00_NVFlash.zip. Extract it. You may skip this download if
your phone is NOT dead.
3. Google LGUnitedMobileDriver_S498MA22_WHQL_ML_Ver_2.2 . Install it.
4. Google KDZ_FW_UPD_EN.zip. Extract it. In it you will find msxml. Install it.
Dont update this if Microsoft updater asks you to.
5. Google either V11H_00.KDZ (Wind Mobile Canada Froyo 2.2.2) or
V21E_00.KDZ (T-Mobile US Gingerbread 2.3.3) or V21Y_00.KDZ (T-Mobile
US Gingerbread 2.3.4). Download it.
6. Restart your pc

Banglastyle, 2012 E-mail: awarapaan@gmail.com

Page 1

LGP999DW Flashing Guide


In the event your phone is dead:
1. Take out the battery. While holding up and down volume key connect USB
cable to PC. Theoretically, it should detect. In case it does not, leave your
phone in a cool place (i.e. in fridge for about 4 mins). It is very silly I know.
But it works and works every time. Once connected, installs its driver from
APX folder under which is located in One-Click-G2x-recovery-flasher-0616 folder. Select the APX folder as location for PC to search for APX driver.
2. Go to G2X_V21E_00_NVFlash folder and run flash.bat . A command
window will popup. First it will create partition then format the partitions(you
should see S/W upgrade screen on phone at this point) and lastly put the .img
files into the newly created partition. At any point if command window closes.
Repeat the process. It is not unusual for the command window to disappear
due to nvflash interface drawing too much current. To cool this put it in a cool
place again and try again. Pay attention to the command window and make
sure command window closes normally(after pushing .img files properly and
S/W screen should still be on the phone).
3. Remove USB. Insert battery. Turn on phone. Android will boot up. But you
will not have any baseband.
4. Turn off phone. Remove battery. Press and hold volume down button and
insert USB cable. Phone should go into S/W upgrade screen (dimmer than
previously seen in nvflash mode). Windows will find three drives at this point
(go to windows device manager and hardware to observe this). Three devices
are: 1. Under Modem you should see LGE Modem. 2. Under Ports you should

Banglastyle, 2012 E-mail: awarapaan@gmail.com

Page 2

LGP999DW Flashing Guide


see LGE communication port and 3. Under USB you should see LGE
Composite
5. Now go to KDZ_FW_UPD_EN folder and run KDZ_FW_UPD_EN.exe .
From drop down of Type select 3GQCT and from Phone Mode select
EMERGENCY. Select your preferred KDZ file and click Launch Software
Update. At this point you should see two lines Launching Software Update
and Unpacking KDZ. If you dont see these then it means the program has
frozen. Make sure you have installed msxml. If you have and it still freezes
then you MUST download V11H_00.KDZ and in Device manager of your
PC DISABLE LGE MODEM and repeat this step (unplug USB and go into
S/W upgrade mode). It will work.
6. When everything is complete S/W upgrade screen will disappear. Wait until
phone shows LG logo and turns off by itself. Remove USB.
7. Now

connect

WALL

CHARGER

(not

USB).

Press

and

hold

power+volume down button. Wait until phone shows LG logo and turn off
by itself. Disconnect wall charger. Insert battery. Press and hold
power+volume button. Wait until LG logo appear with BLUE progress bar.
Release buttons.
8. Now let phone do rest of the workEnjoy.
If your phone does not have baseband or not reading battery (always showing
100%):
1. Start from step 4.

Banglastyle, 2012 E-mail: awarapaan@gmail.com

Page 3

LGP999DW Flashing Guide


If you have any question please e-mail me with screen capture if possible. I have
experienced every possible failure with this phone. This works in windows XP only and
DOES NOT WORK IN WINDOWS 7. Sometimes your KDZ program will stop for
prolonged time at
[19:42:45:593] : wParam(2005), lParam(5).DONT PANIC. AT this point you PC
disconnects your phone and tries to reconnected USB but fails to open port. Solution to
this is try a different port or PC. Dont use USB HUBS. Connect USB directly to
motherboard USB ports. .
Once you cross the 5% mark it will very rapidly increase the percentage shown as
flows:
19:41:45:921] : wParam(2009), lParam(1)
[19:41:45:921] : wParam(2005), lParam(5) ------ this step, USB disconnects and
if it fails you will get something like wParam(2010), IPram(3020302)just random
[19:41:45:921] : We try to communicate with phone
[19:41:45:921] : Diag Cmd : Offline
[19:41:47:953] : Change DLOAD mode
[19:41:49:000] : ###### Port Closed(15) ######
[19:41:54:000] : We are searching new USB port...
[19:41:54:000] : bModem(0), bAndroid(0)
[19:41:54:000] : FriendlyName : Communications Port(COM1)
[19:41:54:000] : FriendlyName : LGE Mobile USB Serial Port(COM15)
[19:41:54:000] : ###### Port Opend(15) ######
[19:41:54:000] : Test DLOAD mode
[19:41:54:125] : Set NONHDLC mode
[19:41:54:140] : MDMWebdloadCPUSBConnected
[19:41:54:156] : Response is NAK
[19:41:54:156] : We can't notify dload status CP to AP
[19:41:54:156] : [6] MDMPartitionEraseAndWrite Start
[19:41:54:156] : Erase Partition: 0:AMSS
[19:41:54:156] : Erase Address: 0x60f000, Size : 0x12b1000
[19:41:54:156] : Erase Start...
[19:41:54:468] : Erase complete
[19:41:54:468] : NAND Flash Initialize
[19:41:54:484] : Start flash write
[19:41:54:500] : wParam(2005), lParam(10)
[19:41:57:562] : wParam(2005), lParam(11)
[19:41:59:750] : wParam(2005), lParam(12)
[19:42:02:078] : wParam(2005), lParam(13)
[19:42:04:984] : wParam(2005), lParam(14)
[19:42:07:171] : wParam(2005), lParam(15)
[19:42:09:328] : wParam(2005), lParam(16)
[19:42:12:234] : wParam(2005), lParam(17)
[19:42:14:421] : wParam(2005), lParam(18)
[19:42:16:578] : wParam(2005), lParam(19)
[19:42:19:484] : wParam(2005), lParam(20)
Banglastyle, 2012 E-mail: awarapaan@gmail.com

Page 4

LGP999DW Flashing Guide


[19:42:21:671] : wParam(2005), lParam(21)
[19:42:23:843] : wParam(2005), lParam(22)
[19:42:26:750] : wParam(2005), lParam(23)
[19:42:28:937] : wParam(2005), lParam(24)
[19:42:31:093] : wParam(2005), lParam(25)
[19:42:34:000] : wParam(2005), lParam(26)
[19:42:36:187] : wParam(2005), lParam(27)
[19:42:38:343] : wParam(2005), lParam(28)
[19:42:41:250] : wParam(2005), lParam(29)
[19:42:43:437] : wParam(2005), lParam(30)
[19:42:45:593] : wParam(2005), lParam(31)
[19:42:48:500] : wParam(2005), lParam(32)
[19:42:50:687] : wParam(2005), lParam(33)
[19:42:52:843] : wParam(2005), lParam(34)
[19:42:55:750] : wParam(2005), lParam(35)
[19:42:57:937] : wParam(2005), lParam(36)
[19:43:00:093] : wParam(2005), lParam(37)
[19:43:03:031] : wParam(2005), lParam(38)
[19:43:05:218] : wParam(2005), lParam(39)
[19:43:07:375] : wParam(2005), lParam(40)
[19:43:07:390] : Finalize NAND Flash
[19:43:07:437] : [6] MDMPartitionEraseAndWrite End : Ret(1)
[19:43:07:437] : [7] MDMPartitionEraseAndWrite Start
[19:43:07:437] : Erase Partition: 0:FWUA
[19:43:07:437] : Erase Address: 0x3477000, Size : 0x21000
[19:43:07:437] : Erase Start...
[19:43:07:453] : Erase complete
[19:43:07:453] : NAND Flash Initialize
[19:43:07:468] : Start flash write
[19:43:07:640] : wParam(2005), lParam(41)
[19:43:07:796] : wParam(2005), lParam(42)
[19:43:07:953] : wParam(2005), lParam(43)
[19:43:07:968] : Finalize NAND Flash
[19:43:08:015] : [7] MDMPartitionEraseAndWrite End : Ret(1)
[19:43:08:015] : [8] MDMPartitionEraseAndWrite Start
[19:43:08:015] : Erase Partition: 0:FWUA2
[19:43:08:015] : Erase Address: 0x353d000, Size : 0x21000
[19:43:08:015] : Erase Start...
[19:43:08:031] : Erase complete
[19:43:08:031] : NAND Flash Initialize
[19:43:08:046] : Start flash write
[19:43:08:218] : wParam(2005), lParam(44)
[19:43:08:375] : wParam(2005), lParam(45)
[19:43:08:531] : wParam(2005), lParam(46) At this point USB will again
disconnect and try to regain access. It could fail here again. Try everything again
[19:43:08:546] : Finalize NAND Flash
Banglastyle, 2012 E-mail: awarapaan@gmail.com

Page 5

LGP999DW Flashing Guide


[19:43:08:593]
[19:43:10:609]
[19:43:10:609]
[19:43:20:609]
[19:43:20:609]
[19:43:20:609]
[19:43:20:609]
[19:43:20:609]
[19:43:21:609]
[19:43:21:609]
[19:43:21:609]
[19:43:21:609]
[19:43:22:609]
[19:43:22:609]
[19:43:22:609]
[19:43:22:609]
[19:43:23:609]
[19:43:23:609]
[19:43:23:609]
[19:43:23:609]
[19:43:24:609]
[19:43:24:609]
[19:43:24:609]
[19:43:24:609]
[19:43:25:609]
[19:43:25:609]
[19:43:25:609]
[19:43:25:609]
[19:43:26:609]
[19:43:26:609]
[19:43:26:609]
[19:43:26:609]
[19:43:27:609]
[19:43:27:609]
[19:43:27:609]
[19:43:27:609]
[19:43:28:609]
[19:43:28:609]
[19:43:28:609]
[19:43:28:609]
[19:43:29:609]
[19:43:29:609]
[19:43:29:609]
[19:43:29:609]
[19:43:30:609]
[19:43:30:609]

: [8] MDMPartitionEraseAndWrite End : Ret(1)


: ###### Port Closed(15) ######
: Complete CP download!
: We are searching new USB port...
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(0) : Port(15), NumOfUSB(0)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(1) : Port(15), NumOfUSB(1)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(2) : Port(15), NumOfUSB(2)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(3) : Port(15), NumOfUSB(3)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(4) : Port(15), NumOfUSB(4)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(5) : Port(15), NumOfUSB(5)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(6) : Port(15), NumOfUSB(6)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(7) : Port(15), NumOfUSB(7)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(8) : Port(15), NumOfUSB(8)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)
: FriendlyName : LGE Mobile USB Serial Port(COM15)
: AP USB Device(9) : Port(15), NumOfUSB(9)
: bModem(0), bAndroid(0)
: FriendlyName : Communications Port(COM1)

Banglastyle, 2012 E-mail: awarapaan@gmail.com

Page 6

LGP999DW Flashing Guide


[19:43:30:609]
[19:43:30:609]
[19:43:30:609]
[19:43:30:609]
[19:43:30:609]
[19:43:30:609]
[19:43:30:609]
[19:43:30:609]
[19:43:30:625]
[19:43:30:640]
[19:43:30:640]
[19:43:30:640]
[19:43:30:640]
[19:43:30:656]
[19:43:30:656]
[19:43:30:656]
[19:43:30:656]
[19:43:30:656]
[19:43:30:656]
[19:43:30:656]
.
.
.
.
[19:47:09:437]
will go off.

: FriendlyName : LGE Mobile USB Serial Port(COM15)


: AP USB Device(10) : Port(15), NumOfUSB(10)
: AP USB Detect Time : k(10), NumberOfUSB(11)
: wParam(2005), lParam(45)
: ###### Port Opend(15) ######
: wParam(2009), lParam(2)
: wParam(2003), lParam(16)
: wParam(2009), lParam(3)
: wParam(2003), lParam(37)
: Bct Setup
: BCT Download start
: BCT Writing start
: wParam(2005), lParam(45)
: wParam(2005), lParam(46)
: BCT Download complete
: wParam(2009), lParam(4)
: wParam(2003), lParam(38)
: wParam(2002), lParam(0)
: CFG Download start
: wParam(2005), lParam(47)

: wParam(2005), lParam(100) Means you are done. Phone Screen

Dont GIVE UP!

Banglastyle, 2012 E-mail: awarapaan@gmail.com

Page 7

Das könnte Ihnen auch gefallen