First off, I take no credit for any of this. I had nothing to do with the rooted Froyo update or any of the files\procedures\experties that the devs put into making it possible for all of us to have the Froyo update with root capabilities. I'm just a dummy who couldn't follow directions and went about finding a way I could apply the update. Think of it as a 'Guide for Dummies' procedure.
Secondly, I did all of this in Windows XP so I don't know how the steps will work in Vista or Windows 7. While I can boot into Vista or W7, I just happened to be using my XP partition at the time I was trying to update so these steps may not work the same on the other OS's.
Lastly, I am terrible at explaining things, so I apologize in advance if these directions are confusing. I did my best to explain them as clearly as possible. Also, i'm not responsible if you don't do these right and brick your phone.
Step 1: Goto this thread ( http://androidforums.com/ally-all-things-root/263285-guide-froyo-2-2-1-root-users.html ) and follow steps 1 - 9. You won't need to install the Mobile Updater (step 10) because you won't be using it.
Step 2: Goto this thread ( http://androidforums.com/ally-all-things-root/263674-guide-lgnpst-alternate-v6-restore-method.html ) and follow all of the steps to the letter. It's actually pretty easy to do. If you completed steps 1-9 above, I think you can skip the part about loading the LG USB Drivers. I know I didn't do that part because they were already loaded.
Step 3: Once you complete d2a's instructions and are on the VZC update, don't do the next update notice you may get. That's the Froyo update and you don't want that one. At this point, go back to Trident's directions ( http://androidforums.com/ally-all-things-root/263285-guide-froyo-2-2-1-root-users.html ) and skip all the way down to Step #28 and start there. Follow all of his directions from step 28 to step 34 (which happens to be the end. ), but make sure to read my notes below about a couple of the steps where things got a bit confusing.
Notes:
Step #28: This one can be hard to time correctly. I had to do it 4 times before I got it right. What I did was to release the Send+Menu+End buttons when I saw the LG logo and began hitting the Home key on the keyboard as instructed. The trick is too not hit it too many times. If you keep pressing it over and over again, it foreces a reboot. Look for when you see some yellow letters under the Android icon and then stop pressing it.
Step #30: This is the point where I plugged my phone back into the PC with USB debugging enabled and opened up a command prompt. After switching to the c:\android-sdk-windows\platform-tools directory and typing 'adb reboot-bootloader', Windows registered that it had found a new device. Since I had skipped steps 19-25 in Trident's directions, I had never loaded the android_winusb.inf file. It was here that I had to load it. Load the drivers by pointing the hardware wizard to C:android-sdk-windows\usb_driver. It will begin to load the device. At some point you may get a pop up saying it can't find a file needed to load the device. It's name is something like WinUSB*.dll. That file is located in the c:\windows\system32 folder so point the installer to that directory and it will finish installing the bootloader drivers. From there you can continue to step #31
Step #31: I had some trouble here because the fastboot file is located in the c:\android-sdk-windows\tools directory. I was in the c:\android-sdk-windows\platform-tools directory when I typed this command from the command prompt so it failed. Just make sure you switch to the c:\android-sdk-windows\tools directory before running fastboot. Alternatively, I guess you could copy the fastboot and amonra_recovery.img files from the 'tools' to the 'platform-tools' directory beforehand so you don't have to switch directories, but I found switching was much easier.
Step #34: When I tried to flash the su-2.3.6.1-ef-signed.zip file, it gave me an error about verification. If you get the same error, you will need to turn off signature verification. The option to do that is just below the option to flash the .zip file.
Secondly, I did all of this in Windows XP so I don't know how the steps will work in Vista or Windows 7. While I can boot into Vista or W7, I just happened to be using my XP partition at the time I was trying to update so these steps may not work the same on the other OS's.
Lastly, I am terrible at explaining things, so I apologize in advance if these directions are confusing. I did my best to explain them as clearly as possible. Also, i'm not responsible if you don't do these right and brick your phone.
Step 1: Goto this thread ( http://androidforums.com/ally-all-things-root/263285-guide-froyo-2-2-1-root-users.html ) and follow steps 1 - 9. You won't need to install the Mobile Updater (step 10) because you won't be using it.
Step 2: Goto this thread ( http://androidforums.com/ally-all-things-root/263674-guide-lgnpst-alternate-v6-restore-method.html ) and follow all of the steps to the letter. It's actually pretty easy to do. If you completed steps 1-9 above, I think you can skip the part about loading the LG USB Drivers. I know I didn't do that part because they were already loaded.
Step 3: Once you complete d2a's instructions and are on the VZC update, don't do the next update notice you may get. That's the Froyo update and you don't want that one. At this point, go back to Trident's directions ( http://androidforums.com/ally-all-things-root/263285-guide-froyo-2-2-1-root-users.html ) and skip all the way down to Step #28 and start there. Follow all of his directions from step 28 to step 34 (which happens to be the end. ), but make sure to read my notes below about a couple of the steps where things got a bit confusing.
Notes:
Step #28: This one can be hard to time correctly. I had to do it 4 times before I got it right. What I did was to release the Send+Menu+End buttons when I saw the LG logo and began hitting the Home key on the keyboard as instructed. The trick is too not hit it too many times. If you keep pressing it over and over again, it foreces a reboot. Look for when you see some yellow letters under the Android icon and then stop pressing it.
Step #30: This is the point where I plugged my phone back into the PC with USB debugging enabled and opened up a command prompt. After switching to the c:\android-sdk-windows\platform-tools directory and typing 'adb reboot-bootloader', Windows registered that it had found a new device. Since I had skipped steps 19-25 in Trident's directions, I had never loaded the android_winusb.inf file. It was here that I had to load it. Load the drivers by pointing the hardware wizard to C:android-sdk-windows\usb_driver. It will begin to load the device. At some point you may get a pop up saying it can't find a file needed to load the device. It's name is something like WinUSB*.dll. That file is located in the c:\windows\system32 folder so point the installer to that directory and it will finish installing the bootloader drivers. From there you can continue to step #31
Step #31: I had some trouble here because the fastboot file is located in the c:\android-sdk-windows\tools directory. I was in the c:\android-sdk-windows\platform-tools directory when I typed this command from the command prompt so it failed. Just make sure you switch to the c:\android-sdk-windows\tools directory before running fastboot. Alternatively, I guess you could copy the fastboot and amonra_recovery.img files from the 'tools' to the 'platform-tools' directory beforehand so you don't have to switch directories, but I found switching was much easier.
Step #34: When I tried to flash the su-2.3.6.1-ef-signed.zip file, it gave me an error about verification. If you get the same error, you will need to turn off signature verification. The option to do that is just below the option to flash the .zip file.