• 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!)

So noones done this with vista? Ive gotten to where i install the drivers and one worked fine, windows mobile updater tho, when i start it it goes fine till the last little bit then it just closes

I'm using Windows 7 x64 and the updater was a complete and total gibberish trainwreck. I just did OTA update and it rooted fine (see my long post above for guidance). Vista is exactly the same driver architecture as Windows 7 as far as USB devices are concerned, so I couldn't imagine there's any reason Vista wouldn't work. It's still a good idea to ditch Vista and upgrade to Windows 7 ASAP, though... your computer would thank you for it. :D
 
Upvote 0
Ota and root wouldnt give me fastboot tho, or am i wrong?

Fastboot is the name of the bootloader for the Ally, so it's kinda like a computer's MBR. If it weren't there your phone wouldn't start. ;) At least as far as I understand.

The trick is just getting into it, and that is why you get ADB working. Once you get ADB working, you can send the "adb reboot-bootloader" or "adb shell" & "reboot bootloader" commands to get you into fastboot, then you use "fastboot flash recovery amonra_recovery.img" and "fastboot boot amonra_recovery.img" (NOT "flash boot", lol), to get into recovery. Then flash the "su" zip package from SD and remove the recovery installer per the guide, reboot, and bam, root root you're rooted. :D
 
Upvote 0
On step 25 when I type "fastboot flash recovery stock_recovery.img" my computer restarts. Everything went perfect until that. So now my phone has stock rom with no root. And I even rerooted it and tried again but the exact same thing happened at the exact same place. Anyone know what's goin on with that?
same problem its very strange please help someone?
 
Upvote 0
I was able to do it on Vista with help from the guys on IRC, and alternate drivers.

HTML:


Ive been in irc for about 2 days, could you pm me the drivers you used please? Im on steps 11 and 12 and one of them installed successfully, it was LGMU that is giving me problems i do believe, but days and days of this and im getting irritable, please god, have pitty on me!!
 
Upvote 0
Ive been in irc for about 2 days, could you pm me the drivers you used please? Im on steps 11 and 12 and one of them installed successfully, it was LGMU that is giving me problems i do believe, but days and days of this and im getting irritable, please god, have pitty on me!!
sadly i do not have the link for the drivers any more and dont use lgmu just use ota updates worked for me ill try to send u the drivers tho
 
Upvote 0
I'm using Windows 7 x64 and the updater was a complete and total gibberish trainwreck. I just did OTA update and it rooted fine (see my long post above for guidance). Vista is exactly the same driver architecture as Windows 7 as far as USB devices are concerned, so I couldn't imagine there's any reason Vista wouldn't work. It's still a good idea to ditch Vista and upgrade to Windows 7 ASAP, though... your computer would thank you for it. :D

I completed this guide with Vista...completely ignoring the fact that I didn't have XP or 7...took a risk I guess...it worked for me.
 
Upvote 0
I'm sorry guys...I've had the hardest time with this guide. I'm running Windows 7, but I just keep having trouble. Had to unbrick it twice.

Has anyone come up with another way to go to stock, update to 2.2, root, recovery and then Velocity 1.0??

Went over my method earlier in the thread... I was excited to get on 2.2 stock, so I restored mine from a custom ROM to my stock backup, wiped all user data (factory reset), then let it do the OTA update. Once I got the SDK all updated and driver installed, it was pretty simple, just fastboot with adb (need to use "platform-tools" folder instead of "tools", and reference fastboot.exe using "..\tools\fastboot.exe" to avoid a DLL error in the latest SDK), then flash amonra recovery image, boot the amonra recovery image, load the SU zip file onto your SD card (may have to do this before hand if you don't have a MicroSD reader), then use amonra-recovery to install the SU zip file (disable signature verification first). Then remove the recovery-installer script and, far as I remember, reboot. Basically just skip to the end of the gude where you start working with amonra_recovery.img, and modify the commands to reference "..\tools\" before the paths (since you'll need to run them from the "platform-tools" folder). Then you'll be rooted in no time with all applicable OTA updates :)

Of course I may have gotten lucky with my software version being up to date and not needing a manual update. I haven't yet had anyone else confirm that they can skip the manual update and just use OTA...
 
Upvote 0
Well, it wasn't quite as bad as I thought it would be. Two issues I had were when I tried to install the ADB drivers, it said it was missing some files, and also when I went to flash the su zip in the last step it said Verification Failed. For the first issue, the following worked for me:
* During the device manager portion, updating the driver, I had to rename two of the files. WdfCoInstaller01009.dll renamed to WdfCoInstaller01007.dll and winusbcoinstaller2.dll renamed to winusbcoinstaller.dll. No idea why as this was a tip from someone in IRC.
For the second issue, I just chose Toggle Verification on the phone (seemed scary but it worked.

I just wish I'd known beforehand that this would wipe all my apps/data. (I didn't read far enough in here.) Does anyone know if there's any way to recover anything, or is it gone? I have one particular app (called Lifting Log) that I just spent a long time setting up, so I would really like to get my data back for it.
 
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