• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [GUIDE] FroYo 2.2.1 for Root Users! (Updated 3/3/2011 at 3:40 pm EST - NOW EASIER THAN EVER!)

Trident

Android Expert
Jan 20, 2010
3,035
2,307
Virginia Beach, VA
Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. 
 * YOU are choosing to make these modifications, and if you point the
 * finger at me for messing up your device, I will laugh at you.
 */
getitnowmarketing said:
We are not able to flash radio on ally currently with ra or with clock work ( I built the newest 3.0+ clockwork recovery to try). Fastboot doesnt do it either (errors). If it comes back success its a placebo from recovery and doesnt actually flash it. Anyone that had a phone SHIPPED with software newer than VS740ZV06 will need to downgrade. Its on upc label if still there under bin version what you have shipped. Downgrade is to be done via LGMU to ZV06 to get and keep root with fastboot enabled bootloader after taking the ota and ones in the future. Do not do the LGMU Updater method to froyo as you will lose the bootloader.

Work around for this is being looked into with no success yet.

Only ZV06 shipped or downgraded to ZV06 will have fastboot bootloader as bootloader is NOT changed via ota.

Do not discuss any LGMU expoits either as they are already being closed on other devices and can be expected to be closed in the future.

Added : If you are unsure shipped version downgrade to be sure.

Full instructions to root ota with ZV06's bootloader will be posted soon.

Here's those instructions:
-At this time, this guide is only possible by using either Windows XP or Windows 7 (32bit or 64bit) operating systems.
-Download all files indicated in red, and double check that all folders and files are in place.
-Make sure to read the entire guide before starting Step 1!

1. DOWNLOAD Froyo.zip
Mirror 1

2. EXTRACT Froyo.zip to C:\

2. RUN C:\Froyo\Drivers.bat

3. Connect your USB cable to your Ally and enable USB Debugging (Settings>Applications>Enable USB Debugging)

4. Run C:\Froyo\LGVS740\KP500-Utils-En.exe in compatibility mode for Windows XP SP2 and as an Administrator. (Only if you are not running Windows XP)

5. Choose option J

6. When prompted for phone model number, type "VS740" and then press enter

7. When prompted for the cab file, type "VS740ZV6_01.cab" and then press enter (you do not need to specify the location of the cab file)

8. When prompted for the version, type "VS740ZV6_01" and then press enter.

9. It should now load the familiar LG Manual Updater screen with a log window below and start reading information from your phone. It will proceed to flash your device.

If your firewall warns you about trying to access the internet, allow it.

Your phone will now load a screen that displays the LG and Verizon Wireless logos and says: DOWNLOADING! DO NOT UNPLUG!

At this point, it is now flashing the update to your phone. This normally takes around 20 minutes to complete. Once complete, your phone will automatically reboot.

10. RUN C:\Froyo\ADB.bat
DEVICE MANAGER WILL OPEN AUTOMATICALLY

11. Expand "ADB Bootloader Device" (Might be listed as "Android!" Under Other Devices)

12. Right click and choose "Update Driver or Install Driver"

13. Select "I will choose driver to install"

14. Navigate to where the Android USB drivers are (eg: C:\android-sdk-windows\google-usb_driver) (If file or directory doesn't exist see Step 2).

15. Choose "android_winusb.inf" and accept that this is an unsigned driver it should notify you that the driver was successfully updated.
-It also may state that it can't find suitable driver, if it does simply state you will look yourself and choose "Single ADB Boote Loader" or the like.

16. We handle the rest!

Congratulations! You have now successfully updated to Froyo 2.2.1 with a custom recovery and root access! Aren't you proud of yourself?

ENJOY! :D

----------------------------------------------------------------------------------

For everyone that still has fastboot (this is pretty much anyone running a 2.1 custom rom as well as a few others) savoxis has made a fully automated magical wonder flasher! There are both a windows and linux version:


To use it:
Windows


Linux
  • Download FroyoLiteTux.zip
  • Extract zip to wherever you like
  • Open a Terminal and navigate to the extracted dir (eg cd /home/penguins/Downloads/Froyo/)
  • Type sudo sh froyo.sh

These tools where made with simplicity in mind, make sure with the tux variant that you run the script as root, you do this by using sudo before the command (in ubuntu) on other distros you can just su before running

On some distros you may need to set permissions for the script (tux only) do this (as root) by typing chmod +X ./froyo.sh (assuming you are in a terminal in the same directory) Most of you shouldnt need to do this.


----------------------------------------------------------------------------------

Credits:
- Original method and revisions by Trident.
- Automation and revisions by savoxis.
- Much time and work went into making this possible. Please support your developers!

- Donate to savoxis
- Donate to Trident


Also thanks to death2all110 and Getitnowmarketing as they played an integral role in making this possible.
 
Trident, there are a few issues:
#15 should be cd C:\android-sdk-windows\platform-tools (credit: AfterAffekt)
After #15: Open SDK and go to Available Packages>Google Inc>Google USB Driver Package
Before #17: Windows 7 users: Upon entering fastboot and letting Windows choose your USB driver you must click on the update and choose SKIP WINDOWS UPDATE
Vista/XP users: Open the containing folder that has the new google drivers (e.g. google-usb-driver) and find android_winusb.inf
#23 you need to move the contents of \platform tools into the \tools folder (just so AdbWinApi.dll is in the directory)
after #28 you should have a disclaimer to not let your phone boot. immediately pull the battery or hold the button combination right away

That's about it :) only 4 hours to complete too!
 
  • Like
Reactions: Trident
Upvote 0
EDIT: Seems you have to rename the update.zip file.

I know it's not in the instructions but i got into recovery and was going to apply update.zip, but it said no such directory found, meaning it doesn't recognize the OTA name as update.zip

Hmm.. it shouldn't need to be renamed. Anyone else have this issue?

Can I follow these instructions if I am currently running Velocity .4? My baseband version reads VS740MV7.5210.1013 and right now clockwork recovery is flashed. Thanks. If all goes well I will be donating.

Yes, you can. You can follow these instructions over any ROM.

Is it worth it to get froyo rite now or should i w8 for roms to com out?

Might as well go ahead and prepare.. you MUST follow these instructions in order to use FroYo ROMs.

To clarify....up until youre at zvc vdersion, it's the same as the old way to flash v06 and recovery right?

Yes, you are correct.

Still kinda new to all this, I am currently running the Punisher ROM on my Ally, if I follow the instructions above, what ROM will actually be installed on my Ally?

The stock ROM FroYo ROM will be installed to your device. Then you will go through the process of rooting your device.
 
Upvote 0
Upvote 0
Trident, there are a few issues:
#15 should be cd C:\android-sdk-windows\platform-tools (credit: AfterAffekt)
After #15: Open SDK and go to Available Packages>Google Inc>Google USB Driver Package
Before #17: Windows 7 users: Upon entering fastboot and letting Windows choose your USB driver you must click on the update and choose SKIP WINDOWS UPDATE
Vista/XP users: Open the containing folder that has the new google drivers (e.g. google-usb-driver) and find android_winusb.inf
#23 you need to move the contents of \platform tools into the \tools folder (just so AdbWinApi.dll is in the directory)
after #28 you should have a disclaimer to not let your phone boot. immediately pull the battery or hold the button combination right away

That's about it :) only 4 hours to complete too!

Making these modification to the OP now...
 
Upvote 0
reply i get no such directory when try to install update zip as well

You did copy it to the root of your sdcard, right?

So what can those of us that jumped the gun and used LGMU do? Is there any way to restarting and do this method?

Follow the guide from step one and you'll be well on your way to rooted FroYo.
 
Upvote 0
Same question; but if i have 2.2.1 with custom rec and su, do i have the same end result? Or Should i restore stock nand and perform this proceedure.

Well fastboot is broken for you. So if your recovery image every becomes corrupt and you loose root for whatever reason, you're SOL. You should be fine for now though.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones