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

Root GUIDE: From stock 1.5 to the latest root 2.1

Okay, most of this is GRDLock's work. I've just done some tweaks here and there.

A. Pre-requisite: Android SDK

I found instructions to setup Eclipse and the Android SDK on Ubuntu (works on 10.04) here.

I. Rooting your phone (the easiest part)

1. Download this file: PB00IMG.zip (md5: 63eacc5ede3b179f95dc22d8ef585f94)

2. Place PB00IMG.zip onto the root directory of your sdcard.

3. Power down your phone.

4. Hold Volume Down + Power On. This should bring you to a screen saying "HBOOT" and some other stuff. Wait for it to load the image, and it will say Push Activate. Push the trackball button to continue. The process will take around 5-10 minutes. The first time your phone boots up it will take a lot longer than normal.

5. Your phone is now rooted.

II. Installing Amon's recovery image

1. Download this file: Recovery.zip

2. Extract file contents to your \tools\ directory of your Android SDK.

3. Open up a command prompt and go to your tools directory, and execute these commands: (MAKE SURE YOUR SDCARD IS NOT MOUNTED TO YOUR COMPUTER OR THESE COMMANDS WON'T WORK! MAKE SURE IT IS ON "CHARGE ONLY")
./adb shell mount -o rw,remount /dev/block/mtdblock3 /system
./adb push recovery.img /sdcard
./adb push flash_image /system/bin
./adb shell chmod 755 /system/bin/flash_image
./adb shell flash_image recovery /sdcard/recovery.img

4. Success! You now have a recovery partition installed on your phone. You can access it by running "adb shell reboot recovery" or by powering off your phone, holding "Volume Up + Power On"

III. Installing the new rooted ROM

1. Download the rom here: eris21official-root.zip

2. Place the file eris21official-root.zip on the root of your sdcard

3. Reboot your phone into recovery mode.

4. Go to Wipe, and do a wipe of data/factory reset, as well as dalvik-cache wipe.

5. Go back to the main menu and select "Flash Zip from SDcard"

6. You should see eris21official-root.zip. Select it. Press the trackball to flash it.

7. That's it! You're now running the latest version of the root rom. You will use the same process in this section most likely to flash future updates to the root rom, so remember how to do this method with the recovery partition.

Other than having to setup Eclipse, it almost the same as the Mac instructions, but I figured I'd post it in case anyone wasn't sure... Big Props to GRDLock for all the hard work....
 
how i would remove the recovery and rooted part..

Reason for doing this my phones trackball broke and i want to return it without voiding the warranty
 
Maybe someone could help me...

8. Right-click My Computer > Properties, and go to Device Manager. You should see a device with a yellow exclamation next to it, this is your phone (if you don't see it you probably forgot to enable USB debugging mode)

9. Right-click the device, select Update Driver. Browse to your Android SDK directory, and you should see a "USB Driver" folder in it now. If you don't, you forgot to download the USB Driver package when in "SDK Setup.exe". Select the driver in that folder.

When I go into the "USB Driver" folder in Update driver look up I do not have a driver for me to update with and also in the my device manager i have an ! mark on an ADB and then an Unknown Device, anyone know why
 
Maybe someone could help me...

8. Right-click My Computer > Properties, and go to Device Manager. You should see a device with a yellow exclamation next to it, this is your phone (if you don't see it you probably forgot to enable USB debugging mode)

9. Right-click the device, select Update Driver. Browse to your Android SDK directory, and you should see a "USB Driver" folder in it now. If you don't, you forgot to download the USB Driver package when in "SDK Setup.exe". Select the driver in that folder.

When I go into the "USB Driver" folder in Update driver look up I do not have a driver for me to update with and also in the my device manager i have an ! mark on an ADB and then an Unknown Device, anyone know why

Try installing HTC Sync.

There's a link to it in the Basic Root Troubleshooting Guide...search for this thread in this forum.

P.S. there's a much easier root method available: see "Universal Eris Root for Dummies" thread
 
Sorry if this is in here somewhere but I read through a few pages (and searched) and couldn't find my answer. Do I need to check the MD5 of I'm already rooted? I ran into all of the same problems as danacorbin so I'm not going to try too much more if it's not needed. I just wanted to learn how to do this in case I need to do it everytime I flash a new rom.
 
Sorry if this is in here somewhere but I read through a few pages (and searched) and couldn't find my answer. Do I need to check the MD5 of I'm already rooted? I ran into all of the same problems as danacorbin so I'm not going to try too much more if it's not needed. I just wanted to learn how to do this in case I need to do it everytime I flash a new rom.

MrBojenglz (nice, btw :)),

Verifying the MD5 sums is just a good idea for any file that you download and transfer. It just makes sure that you actually got and installed the file that you intended and that it wasn't truncated or corrupted.

If you're already rooted, you probably are fine. It wouldn't hurt to check your MD5 sums just so you can get practice using the utility. Cheers!
 
nice i finally rooted my Eris and i love it. one question can i delete the zip folders off once they are installed?

I assume you did this old/traditional way of rooting instead of the "Universal root for Dummies" method.

Yes, if you mean the PB00IMG.zip (base root ROM), you don't need that anymore. You might want to keep the custom ROM you installed on there although don't have do. You should make a Nandroid backup though as this will take a full image of your phone and save it to your /sdcard.
 
People, I have a big problem. I had my Eris with rooted 2.2 running okay until someone suggested I take it to a store over the busted trackball. They gave me a replacement phone with 2.1 preinstalled, and I can't figure out how to root or upgrade the sucker! HELP!
 
People, I have a big problem. I had my Eris with rooted 2.2 running okay until someone suggested I take it to a store over the busted trackball. They gave me a replacement phone with 2.1 preinstalled, and I can't figure out how to root or upgrade the sucker! HELP!

This or this.
 
People, I have a big problem. I had my Eris with rooted 2.2 running okay until someone suggested I take it to a store over the busted trackball. They gave me a replacement phone with 2.1 preinstalled, and I can't figure out how to root or upgrade the sucker! HELP!

Try looking in (and/or using) one of the following threads:

http://androidforums.com/eris-all-t...is-app-apk-no-pcs-no-scripts-needed-easy.html

http://androidforums.com/eris-all-things-root/127861-universal-eris-root-dummies.html

Either method should get you rooted a lot more simply than this thread you posted in. Take a few minutes reading through the thread posts (especially the second thread)...there's lots of good info. and tips in various member's questions and replies.

Cheers!
 
Okay so i hook up the phone to the PC then click install_root.bat. That should do what i want, however in what mode should the phone be in when i have it plugged in? Powered on like normal, in the stock hboot/recovery mode...?? Not sure about what to do there...
 
Okay so i hook up the phone to the PC then click install_root.bat. That should do what i want, however in what mode should the phone be in when i have it plugged in? Powered on like normal, in the stock hboot/recovery mode...?? Not sure about what to do there...

Not sure I can help you with the .bat file...not familiar with it or its contents...

I used this method when I rooted, but did not use the .bat script--I used the (manual) steps:

- "A. Pre-requisite: Android SDK"
- "I. Rooting your phone"
- "II. Installing Amon's recovery image"

which sounds like that's as far as you want to go from what I read over on XDA.

By the way, I believe eriuser1's http://androidforums.com/eris-all-things-root/127861-universal-eris-root-dummies.html will work on a 1.5 phone where jcase's 1-click app will not.

This might actually be a better way to go...
 
yeah i might just do it manually. The .bat file method just seems enticing because im strapped for time since i couldnt do it for my friend earlier today and tomorrow i have a ton of stuff to do and i gotta squeeze this into it my plans lol.
 
yeah i might just do it manually. The .bat file method just seems enticing because im strapped for time since i couldnt do it for my friend earlier today and tomorrow i have a ton of stuff to do and i gotta squeeze this into it my plans lol.

I strongly suspect that the .bat script just guides you through what the manual steps are anyways...

It really wasn't that bad... It just scared the crap out of me when I did it 'cause I had very little familiarity with what was actually going on... ;)
 
Back
Top Bottom