yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G2x] k7raid:
WINDOWS XP ONLY!!! (x86)

I attempted to update my phone today before reading anything. I used the LGMobile update. The phone attempted to update, and failed. I am running Windows 7 64. I read up on using the .kdz method, and gave it a go via "XP MODE". It started, but failed do to a USB Virtualization problem.

I believe the failure was during the baseband flash. I have read just about every post and attempted every method to bring this phone back, including completely wiping and re-partitioning the internal SD.

I was fortunate to have access to another G2X’s mainboard. I swaped them out, restored the factory image, de-rooted, and then factory reset the phone. Next I hooked the phone to a native Windows XP machine (x86), and was able to use the LGMobile update without any problems.

Here is the bottom line. The update was not thoroughly tested, not ready for Windows 7 64, and should not have been released. I have not attempted the update on a windows 7 x86 release, but would be hesitant to do to.

The update should read “WINDOWS XP ONLY”

As for recovering the bricked phones? From my limited understanding it seems that the phone “forgets” how to use its usb port. I imagine LG will have to come up with a method that uses NVflash to re-write the baseband, if that is indeed possible. Perhaps a talented developer will come up with a fix, only time will tell.
[T-Mobile LG G2x] overground:
If you read the first page, the same thing happened to me: http://xdaforums.com/showpost.php?p=15895776&postcount=9

Don't bother waiting if it hangs there, just close kdz updater, unplug and run it again until it works.
[T-Mobile LG G2x] gaww:
Regardless of W7 or XP - sill hangs up at around 5% install. This is where it failed on first attempt with the LG Updater. I have tried with stock Recovery and unrooted - same result.

Have tried dozens of times.
[T-Mobile LG G2x] jejogo:
Fix for program hanging or not completing

I had tried this several times and it would never work it would just hang on the unpacking. so i kept messing around with it trying to fix it and found what my problem was. the lg drivers installed the modem and the diag on the same port so here is how to fix it.

install drivers and plug in phone

run devmgmt.msc look for lg modem and lg serial port make note of the serial port

go to lg modem right click and go properties-> advanced -> advanced port setting and MAKE SURE IT IS NOT THE SAME AS THE SERIAL PORT AND TO SET IT TO ANY RANDOM OPEN PORT.

This solved my problem hoped it solved yours.

seems lg program was trying to push to the diag but was getting stuck on modem thanks for the driver conflict lg.
[T-Mobile LG G2x] gaww:
Thanks, but not my problem - they are on Ports 14 and 16 separately.
[T-Mobile LG G2x] upbeat.addict:
I was getting freezes. After some investigation, i noticed that when plugged in and attempting the update (which never started until i uplugged the phone) the lg usb modem was causing issues. i disabled the device in the device manager. once i attempted the update again by unplugging and plugging back in, the device was instantly disabled and the update began without any further issue. hope this helps.
[T-Mobile LG G2x] wolferman:
Found out the new USB driver LG United Mobile Driver that the LG Update tool installed does not work on Windows 7 64. Mine was stuck at 4%. So I uninstalled the LG United Mobile Driver 3.x and installed the LG_T-Mobile_Android_USB_Driver_v2.2 version. After a few tries it finished the update. Had to use the same computer I started the update on because when I used another one it said the phone already had the update.
[T-Mobile LG G2x] r4d14n7:
Success! Running Windows 7 64-bit with a Windows XP Pro SP3 32-bit virtual machine.
[T-Mobile LG G2x] s0cal:
Tried numerous times.. No success.. stuck on this.. Please help anyone? If anything I have to wait a week for a replacement from TMO..

20:02:00 : Launching SW update

20:02:00 : Unpacking KDZ

20:02:15 : KDZ file extraced

20:02:25 : Files were extracted.

20:02:25 : LGMobileDL Load.

20:02:26 : Port = 3

20:02:26 : Connecting to phone

20:02:38 : Check Phone mode = 1

20:03:16 : Phone type check.......

20:03:16 : LGMobileDL.DLL Loading....

20:03:16 : _SetAuthMark Fail

20:03:16 : AuthMark°¡ Á¤È®È÷ Phone¿¡ Write µÇÁö ¾Ê¾Ò½À´Ï´Ù!

20:03:16 : _SetAuthMark Fail

20:03:16 : LoadCDMAPhoneData() Error

20:03:16 : _DetachDLL Call

20:03:16 : _DetachDLL Call End

20:03:16 : Param : Path = C:\Documents and Settings\All Users\Application Data\LGMOBILEAX\Phone\V21E.wdb

20:03:16 : Param : moduleDir =

20:03:16 : Param : waitTime = 33000

20:03:16 : Param : UsbHighSpeed = 0

20:03:16 : Param : PhoneMode = 1

20:03:16 : Param : BinVersion = V21E_00

20:03:16 : Param : AuthMark = 0

20:03:16 : Call fn_StartUpgrade

20:04:08 : CDMA: wParam = 2007, lParam = 0

20:04:08 : Model Dll Msg Not Found(2007, 0)

20:04:13 : CDMA: wParam = 2008, lParam = 8

20:04:13 : Model Dll Msg Not Found(2008, 8)

20:04:13 : CDMA: wParam = 2005, lParam = 0

20:04:13 : Model Dll Msg Not Found(2005, 0)

20:04:13 : CDMA: wParam = 2003, lParam = 16

20:04:13 : Model Dll Msg Not Found(2003, 16)

20:04:13 : CDMA: wParam = 2005, lParam = 1

20:04:13 : Model Dll Msg Not Found(2005, 1)

20:04:13 : CDMA: wParam = 2009, lParam = 1

20:04:13 : Model Dll Msg Not Found(2009, 1)

20:04:13 : CDMA: wParam = 2005, lParam = 5

20:04:13 : Model Dll Msg Not Found(2005, 5)

20:04:26 : CDMA: wParam = 2010, lParam = 3015

20:04:26 : Model Dll Msg Not Found(2010, 3015)

20:04:26 : CDMA: wParam = 2010, lParam = 3015

20:04:26 : Model Dll Msg Not Found(2010, 3015)
[T-Mobile LG G2x] sclown:
s0cal I was getting a very similar error when I was running on virtual machine, I think its because when the phone would disconnect usb I would have to manually connect again and it was causing problems. I am still getting stuck but mine looks a little bit different

[R&D Test Tools Log File]

23:34:43 : Launching SW update

23:34:43 : Unpacking KDZ

23:35:38 : KDZ file extraced

23:35:56 : Files were extracted.

23:35:56 : LGMobileDL Load.

23:35:58 : Port = 0

23:35:59 : Connecting to phone

23:36:11 : Check Phone mode = 1

23:36:39 : Phone type check.......

23:36:44 : LGMobileDL.DLL Loading....

23:36:44 : _SetAuthMark Fail

23:36:44 : AuthMark°¡ Á¤È®È÷ Phone¿¡ Write µÇÁö ¾Ê¾Ò½À´Ï´Ù!

23:36:44 : _SetAuthMark Fail

23:36:44 : LoadCDMAPhoneData() Error

23:36:44 : _DetachDLL Call

23:36:44 : _DetachDLL Call End

23:36:44 : Param : Path = C:\Documents and Settings\All Users\Application Data\LGMOBILEAX\Phone\V21E.wdb

23:36:44 : Param : moduleDir =

23:36:44 : Param : waitTime = 33000

23:36:44 : Param : UsbHighSpeed = 0

23:36:44 : Param : PhoneMode = 1

23:36:44 : Param : BinVersion = V21E_00

23:36:44 : Param : AuthMark = 0

23:36:44 : Call fn_StartUpgrade

23:38:31 : Smart : wParam = 2007, lParam = 0

23:38:34 : Smart : wParam = 2008, lParam = 8

23:38:34 : Smart : wParam = 2005, lParam = 0

23:38:34 : Smart : wParam = 2003, lParam = 16

23:38:34 : Smart : wParam = 2005, lParam = 1

23:38:34 : Smart : wParam = 2009, lParam = 1

23:38:34 : Smart : wParam = 2005, lParam = 5

23:39:44 : Smart : wParam = 2010, lParam = 3015

Anybody has any idea what we are doing wrong?
[T-Mobile LG G2x] s0cal:
I am running on VMware Fusion 3 on mac.. damn it. If only I had another computer on windows xp...
[T-Mobile LG G2x] s0cal:
SUCCESS! For those of you using MAC and running on a virtual machine such as VMware Fusion or Parallel Desktop, make sure you check "Dont ask me anymore" when the device is connected to your computer. The virtual machine will ask which OS to connect your device to, make sure you connect it to Windows XP! Then it will not give you the error 3015!

If you have success, please thank me! please hehe. GOOD LUCK THANKS OP. :D
[T-Mobile LG G2x] sclown:
I have started the process 5 times on a xp machine, it still hangs on the 3015. I tried checking the ports, and pretty much everything else and still stops there.. anyone else has any idea what could be causing the problem?

Thanks
[T-Mobile LG G2x] sclown:
SOLVED! So this is why it was hanging. I had done the flash to stock rom using NVFLASH on my windows 7 machine, once I went to xp I did not bother to do it again. Well that caused to hang everytime on 3015 something something. After I followed the instructions all over again from xp machine.. everything went smoothly.

PS. The pause on G2X logo is very scary.....

Thanks everybody!
[T-Mobile LG G2x] cms8119:
You are my HERO, I've been trying to get my phone off of that damn S/W Update screen for 3 days. I learned more about the inerds of this phone than I care to.

SWEET SWEET SWEET !!!
[T-Mobile LG G2x] Lakonikos:
Mine got stuck at 4% for ~3 min, and i was scared it locked up again. But then it passed that part and sped through the rest of the update sucessfully! So if it appears to stop at 4% dont immediatly pull the battery!
[T-Mobile LG G2x] AZNPride420:
First time posting,

Thank you so much! I updated using the LG updater to update to GB and got stuck on the S/W screen. Went through all the steps smoothly, even a noob like myself can do it. Thanks for the clear detailed steps.

So after unbricking my phone it booted right into GB, I didn't expect that to happen. Was that supposed to happen, or not? I'm assuming it was supposed to do that; so is this version of GB the version from LG? Is my phone legit updated? or did all those steps root my phone and install a rom of GB? I can say I'm very happy with what happened and cannot thank you enough. Just curious about the status of my phone :)

Anyone have any strong feelings towards the OTA update VS. the LG update VS. whatever these steps did? (ie. am i missing out on something awesome that is available through the OTA update?) At this point I don't even understand how or what update is on my phone. Will I be able to receive other TMO OTA updates? (if they ever update again.)

Thanks for the help, sorry for the noob questions.

Couldn't figure out how to thank the OP; if someone could direct me to the thanks button that'd be great.
[T-Mobile LG G2x] r4d14n7:
This procudure is an alternate method of installing LG's update. Probably released in the event the primary methods fail. So yes, your phone was definitely supposed to boot into Gingerbread. It is the same version that is installed via the LG Mobile Update tool and T-Mobile's OTA update. It is a legit update, no warranties are void and you are not rooted.

All three are exactly the same, just different deliveries. OTA comes in from T-Mobile, LG Mobile Update tool downloads it from LG's site, KDZ flash is just a package similar to a .zip file that gets unpacked and installed to your phone. Hope this explained a little bit for you.
[T-Mobile LG G2x] AZNPride420:
Appreciate the info. Thanks again! I'm supposed to be working, but I can't stop playing with GB & reading more about the g2x.
[T-Mobile LG G2x] Whitehawkx:
This is EXACTLY what was happening to me. I finally got this to work after a couple hours. Here's what did the trick. Do the process like normal. After you see the

It hangs for a bit. Now wait... listen... when you hear the usb disconnect/reconnect immediately go up and click on the usb tab and reattach the modem. See, it discons/recons about 3 times and then hangs at the 3015. You want to reattach the modem after you here it discon the FIRST TIME. After that it will resume counting. You are not out of the woods yet though! Wait... at around 48-51 on the counting I heard the usb discon again! I went up and clicked on the usb and the modem option was not there. I waited about 2-3 secs and then saw a blip on win7 and checked again and the option was back. I clicked attach again and then it went all the way to 100 and rebooted on 2.3.

Not sure if this matters, but I did disable the lg modem on win 7.

Hope you get it working!
[T-Mobile LG G2x] bls2633:
For those who keep getting hung up trying this method, keep trying. It will work eventually. If you flashed NV with a win 7 comp. re-flash it on an XP or on XP VM. Also make sure you are on the stock recovery and stock rom. I worked on mine for 6 hours last night and ended up trying everything I could think of. I finally read a post from a guy who finally found success only after he had to walk away from the computer for a while and when he came back it had finished. I think the key is patience. I actually fell asleep and when I woke it was done. If you dont have an error pop up my suggestion is to let it keep running and do its thing. Hope this helps for those of you like me with shorter patience like myself.
[T-Mobile LG G2x] sunzoje:
am having problem of program crashing at update stage. LGUserCSTool.exe crashes while updating. am stuck at s/w upgrade screen. am using winxp on virtualbox. all usb drivers are installed correctly. also, am able to use nvflash.
[T-Mobile LG G2x] crazythunder:
although i'm pretty good at getting through nightmare scenarios like this, it's totally unacceptable that people have to go through this crap just to update their phones. i'm very tech savvy. but not evceryone is. and for lg to release it in this manner,probably already knowing many people were having issues,is a disgrace. it's frickin 2011!!!!! lg blows big time. i feel for the people that are just average users,not into rooting etc,who tried getting the update and got stuck at the s/w upgrade screen. what a pity.
[T-Mobile LG G2x] e30jean:
Ok, I've been trying to get past the "S/W Upgrade Please wait while upgrading..." for a few hours now.

I have a 100% stock phone that stopped working this morning when the update came out.

I have XP and installed all the required components from the 1st post in this thread.

The phone is recongnized by the XP, there is a NVIDIA USB Boot-recovery driver for Mobile Devices present under USB controllers.

I am able to run the T-Mobile G2x One-Click Recovery Flasher by TGA_Gunnman...the "Flash Stock Recovery" option runs and the command prompt window comes up and says the following which makes me think it went fine?

===============================================================

===============================================================

One Click Stock Recovery Flash for T-Mobile G2x

===============================================================

===============================================================

Nvflash started

rcm version 0X20001

System Information:

chip name: unknown

chip id: 0x20 major: 1 minor: 3

chip sku: 0xf

chip uid: 0x033c204841616197

macrovision: disabled

hdcp: enabled

sbk burned: false

dk burned: false

boot device: emmc

operating mode: 3

device config strap: 0

device config fuse: 17

sdram config strap: 0

downloading bootloader -- load address: 0x108000 entry point: 0x108000

sending file: fastboot.bin

/ 1024992/1024992 bytes sent

fastboot.bin sent successfully

waiting for bootloader to initialize

bootloader downloaded successfully

sending file: stock-recovery.img

/ 5242880/5242880 bytes sent

stock-recovery.img sent successfully

===============================================================

===============================================================

*****Once nvflash has completed successfully then hit any key to close.*****

****If any step failed then repeat the process****

Press any key to continue . . .

But this is where I am stuck... the phone still says "S/W Upgrade Please wait while upgrading..."

If I close the windows and disconnect the phone to get to the next step, it doesn't exactly work ad the phone is rebooting.

What am i doing wrong?
[T-Mobile LG G2x] e30jean:
Got it to work. I guess I was expecting the "S/W Upgrade Please wait while upgrading..." to go away, and insted I needed to reboot the phone and then upload the rom.

OP - I would either re-word these two steps or add another step. Once Step 4 is done, you need to reboot the phone as the "S/W Upgrade Please wait" screen will never go away.

4) Run OneClickRecoveryFlasher.exe and flash the stock recovery. Wait for the process to finish and close all windows.

5) Put the battery back into the phone and reboot the phone into recovery mode. Now plug the USB cable back in to the phone. If everything is up to snuff you should have no driver problems at this point.

Thanks!
[T-Mobile LG G2x] erikiksaz:
SOFT BRICKED AND I'M BACK! SLIGHTLY DIFFERENT FIX WORKED FOR ME!

Following the OP's directions, the installation would hang right when it told you not to disconnect the USB cable. This would happen on my win7, my buddy's win7, and my other buddy's xp machine.

What I did instead:

1) Load up the KDZ tool, then load up the kdz file as normal.

2) Instead of hitting "Read phone information," just hit the "Launch software update."

It'll perform the software update without having to use LG's tools. Every time I used the "read phone information" method, it would load up LG's update program (the one with the progress bar and the GUI) and it would crash out once the update began. Using the KDZ alone, it doesn't crash.

There will be no progress bar via this method, but you will see a numeric value in the log window count up towards 100.
[T-Mobile LG G2x] radpsxlist:
As is probably the case with several people in this forum, I bricked mine the other night and have ran through this forum and many many others. I've tried everything under the sun and on 4 different machines. I have a DWP model which could be part of the issue. Anyways, I flashed back to stock, then restored back to factory recovery. This morning I contacted LG and I'm sending the phone in. Suppose to be all covered by warranty. They say 5-7 days turn around. Hopefully others have better luck, but if not keep in mind this is an option.
[T-Mobile LG G2x] speedsk8x:
zgjbeta

You reposted my guide with no credit =/

http://xdaforums.com/showthread.php?p=15878353#post15878353
[T-Mobile LG G2x] jhaggz:
ive tried everything... just got xp on my computer but now the xp mode isnt reading my usb from my phone. sigh this is pissing me off and lg ecpects me to spend 40 dollars shipping it to texas for there problem.
[T-Mobile LG G2x] flexnix:
Finally got stock recovery back on the phone! Now here's the next issue...its been hanging for a while now on this line. I haven't disconnected it yet and plan to leave it till someone tells me what's going on.

[R&D Test Tools Log File]

13:10:06 : Launching SW update

13:10:06 : Unpacking KDZ

13:10:55 : KDZ file extraced

13:11:49 : Files were extracted.

13:11:49 : LGMobileDL Load.

13:11:49 : Port = 3

13:11:49 : Connecting to phone

13:12:01 : Check Phone mode = 1

13:12:35 : Phone type check.......

13:12:35 : LGMobileDL.DLL Loading....

13:12:35 : _SetAuthMark Fail

13:12:35 : AuthMark°¡ Á¤È®È÷ Phone¿¡ Write µÇÁö ¾Ê¾Ò½À´Ï´Ù!

13:12:35 : _SetAuthMark Fail

13:12:35 : LoadCDMAPhoneData() Error

13:12:36 : _DetachDLL Call

13:12:36 : _DetachDLL Call End

13:12:36 : Param : Path = C:\Documents and Settings\All Users\Application Data\LGMOBILEAX\Phone\V21E.wdb

13:12:36 : Param : moduleDir =

13:12:36 : Param : waitTime = 33000

13:12:36 : Param : UsbHighSpeed = 0

13:12:36 : Param : PhoneMode = 1

13:12:36 : Param : BinVersion = V21E_00

13:12:36 : Param : AuthMark = 0

13:12:36 : Call fn_StartUpgrade

13:15:14 : CDMA: wParam = 2007, lParam = 0

13:15:15 : Model Dll Msg Not Found(2007, 0)

13:15:16 : CDMA: wParam = 2008, lParam = 8

13:15:16 : Model Dll Msg Not Found(2008, 8)

13:15:16 : CDMA: wParam = 2005, lParam = 0

13:15:16 : Model Dll Msg Not Found(2005, 0)

13:15:16 : CDMA: wParam = 2003, lParam = 16

13:15:16 : Model Dll Msg Not Found(2003, 16)

13:15:16 : CDMA: wParam = 2005, lParam = 1

13:15:16 : Model Dll Msg Not Found(2005, 1)

13:15:17 : CDMA: wParam = 2009, lParam = 1

13:15:17 : Model Dll Msg Not Found(2009, 1)

13:15:17 : CDMA: wParam = 2005, lParam = 5

13:15:17 : Model Dll Msg Not Found(2005, 5)

13:15:30 : CDMA: wParam = 2010, lParam = 3015

13:15:30 : Model Dll Msg Not Found(2010, 3015)

13:15:30 : CDMA: wParam = 2010, lParam = 3015

13:15:30 : Model Dll Msg Not Found(2010, 3015)
[T-Mobile LG G2x] flexnix:
Then this might be my issue. Originally a few months back I used NVflash to flash CWM on my Win 7 machine. Today here at work we still use XP so I was able to flash stock recovery and was stuck at the same #3015 line. So what do I need to do now? Do I need to flash recovery and then stock again on this XP? Because I already flashed stock recovery and it worked fine with NVFlash.
[T-Mobile LG G2x] flexnix:
IT WORKED!!!!!! :D:D:D Thank you OP and a few others on here where I will gladly click on each of your Thank you buttons.

For some reason I kept getting stuck on line #3015 or #3016...whatever it was. Well all I did was swapped out my Ebay usb cable I bought to use at work for a second charger and it worked with flying colors. Even the APN's are working.
[T-Mobile LG G2x] twitch451:
So I too have been trying to the kdz flash procedure but now I am stuck on something that I haven't seen anyone else mention yet. I am stuck at " s/w update" but when I attach the phone to computer it is recognized not as a LG modem but as a qhsusb_dload device. I was able to find drivers for this but even so the kdz flash program still won't find the phone. I can still attach the as an APX device and the nvflash to any of the cwm or stock recovery images but when I boot I still get the " s/w update please wait". Anyone else having this issue? Does anyone know how to get it back to being recognized as a LG device?

Thanks in advance.

Twitch
[T-Mobile LG G2x] rotohammer:
I was stuck in that situation for two days. My solution was to hold both volume buttons with the phone off, then plug in the usb cable. Display stays blank but the phone will be recognized as an APX device. Load the APX driver from the One-Click-G2x-recovery-flasher-06-16.rar package.

Use the One-Click-G2x-recovery-flasher to flash CWM, Then use CWM to flash the stock nandroid backup. After that, use One-Click-G2x-recovery-flasher to flash the stock recovery.

Actually, I used nvflash in Linux to flash the CWM and the stock recovery. It shouldn't make a difference, but who knows.

After I did this, the phone powered on normally.I still have no baseband, so even though I can operate Android, I can't get a signal, make calls or flash the kdz file.
[T-Mobile LG G2x] twitch451:
I've tried it multiple times in both xp 32 and linux ubuntu , using one-click and nvflash to no avail. APX let's me get in a change the firmware but nothing I do gets it's to be recognized as phone to either the LD update tool nor the KDZ flash tool. The damn thing just keeps on being seen as a QHSUSB_DLOAD device. It always boots into the "s/w upgrade please wait" logo. If I can't fix this then it's bricked for sure.
[T-Mobile LG G2x] gaww:
I also got back to a fully working Froyo OEM ROM but no baseband. If SmartFlash would flash the CP.bin from the LG999 firmware (from that thread), it would have restored the baseband, but I cannot get past the "can't read the magic number..." error there.

I had to give up and return my original phone yesterday. The replacement does not care for UV kernels however. I am really sorry I went anywhere near the LG Updater.
[T-Mobile LG G2x] twitch451:
I gave up today and took mine back to Tmobile today. The replacement should be here on Mon./Tues. So are the newer phones not the same hardware? Funny thing was when I got to the counter and "something went wrong when I updated my phone", 2 people at the counter said "you too?" , so there were 3 people at a Tmobile store on a Saturday morning all returning their G2X phones. That would be statistaclly highly improbably unless these phones are really really crappy. For one person it was their 3rd return. Sheesh did I pick a lame phone. heheh
[T-Mobile LG G2x] rotohammer:
Yep, the LG tools suck. I went to T-Mobile yesterday and bought a Sensation. I can't use a phone that has crappy (windows only) flashing tools, as I like to play with different firmwares and radios.

I guess I'll send my G2x in for repair and give it away to my friend when its fixed. CM7 was running so nice on it too. Now I have to wait for CM7 again for the Sensation like I did when I first got the G2x. Its all worth it though

Note to LG: WTF?