[DO NOT USE THIS][Guide] Rooting 2.2 with hboot 2.10 & radio 2.15 and no un-revoked

2CupsWithString

passionately curious
Jun 1, 2010
2,760
412
0
HOLY CRAP - Can this be done? - Yes, It is my suggestion though to use unrevoked forever and this thread at XDA: [ROOT][GUIDE] HBoot 2.02/2.10 SOFF - On Fire Like Wood Edition - Upd. 12.20.10 - xda-developers - I've been at this for like 7 hours and it's possible, I'm back on my nandroid after going to hboot2.10 and radio 2.15 stock, but it took WAY too long and I'd have to start from scratch to make an easy to follow guide - I feel like I'm lucky that I'm still booting CM w/my 4G RSA keys in tact

Don't do this it totally isn't working in a good place yet.

If you're still reading this now you shouldn't be, hit the back button

EDIT: Working out some fastboot stuff for recovery/bootloader. - I'd have to say this is totally a work in progress, though the progress has been huge, getting back to engineering, just a matter of time until I can break free and get a recovery in)

Alright guys, lets see what we can do here. Lets try the 2.2 root method (old root method that hasn't been automated over a million times) and see if we can get a different bootloader on there. We won't be using unrevoked.

All of this is credit to: xda-developers from this thread: [GUIDE] How to root Android 2.2 on the EVO 4G Outdated - xda-developers.

DISCLAIMER: You are rooting your phone with this step by step tutorial at your own risk. If there are any issues, it is not my fault and I will not take responsibility for a bricked device. Continue at your own risk. (There should not be any problems but please make sure that you educate yourself on rooting and all that comes along with it.)

If your phones blow up I'm sorry but I don't think that will happen:

You will lose all of your data on your phone, so if you need to backup any contacts/texts/etc do it now.


Update: I've uploaded just the platform tools folder to make it easier: platform-tools.zip (just unzip this file and copy the files below to the same directory)

1) download the android SDK - http://dl.google.com/android/android-sdk_r08-windows.zip ^^ Use the zip unless you really want the SDK! ^^

Extract this to it's own folder, it should be "android-sdk-windows", launch SDK Manager, It will open with a box to get all these different things, just highlight everything and select reject (otherwise it'll take forever), and only have Android SDK Platform Tools as the only selection with a check box, then download it. (if there's an easier way someone please update) Now you'll have a platform-tools folder in your adndroid sdk folder, to make this all easier after this point, exit out of the SDK manager and copy the whole android-sdk-windows folder to c:\.

2) download HTC sync - HTC Mobile Phone Support - HTC EVO?„? 4G (Sprint) - Downloads

3) download this file and extract it to it's own folder: http://evo4g.me/downloads//count.php?target=evo-root.zip

4) download this: http://evo4g.me/downloads//count.php?target=PC36IMG.zip (this is an image of stock factory installation)

5) Turn on USB debugging (from the home screen: menu > settings > applications > development > usb debugging)

6) copy the files that you extracted from evo-root.zip to c:\android-sdk-windows\platform-tools\

7) also copy the PC36IMG.zip file you downloaded to c:\android-sdk-windows\platform-tools\ (*note - DO NOT extract this file) It's important you get the WHOLE file, once I got it and it was all corrupted and drove me crazy, here's the MD5: e52f6ec4f8f5fd6dc251ef19ee19750b you can get a free MD5 checker to just be sure)

8) Open a command prompt on your PC (start menu > run > type "cmd" and hit enter )

9) change directory to platform tools in the sdk (cd c:\android-sdk-windows\platform-tools\ )

10) Connect your HTC Evo 4G to your PC, give it a second to install the usb debugging drivers

11) in the command prompt enter these:
adb push flash_image /data/local/
adb push mtd-eng.img /sdcard/
adb push PC36IMG.zip /sdcard/
The PC36IMG.zip file will take longer, it's like 180MB.

12) Install z4root from the market or use the apk attached to this post. Choose temporary root and let it go through it's process to acquire temp root.(I had to sign in to market and get astro file manager to view the file on my sd card, to install it so just getting it at market is easier).

13) Enter this:
adb shell
su

Hit "Allow" on your phone to gain root access.

It should have a "#" sign. Yay Root.

Keep going:
cd /data/local
./flash_image misc /sdcard/mtd-eng.img
reboot bootloader

When the phone reboots in to hboot, select bootloader (in this mode you have to use the volume up & down buttons to highlight your choice, then the power button to select it)

As this loads it's scanning the PC36IMG.zip file we copied over before so it's OK if it takes a few minutes, when it's done it will ask if you want to update, select yes!

Once it's finished and your phone restarts you'l be on Android version 2.1 Eclair! Wait What?!? Yup, really - but we're not done yet!! Just halfway there.. Keep going:

All of this is credit to xda-developers from this thread: The easiest 1.47.651.1 root+nand unlock you'll ever see without a gui (Updated) - xda-developers

14) Don't setup your phone, this installation is just temporary, like a rest stop on the way to permanent root.

15) Time to get some more files! (put these in their own folder so there isn't any confusion from the files we got earlier)

http://sdx-downloads.com/sdx/evo/troot/eng-PC36IMG.zip (once this file downloads it's important to rename it to PC36IMG.zip - remove the "eng-") - This is the 2.1 engineering build of software for the Evo and is different then the one we got earlier, put this in it's own folder like "root-part2" for reference!)

xda-developers (requires free XDA membership for download, when you get it, extract it to it the root-part2 folder) -Or get the zip attached to this post it has this file and the next file: (it's at the bottom of the post)

xda-developers (requires free XDA membership for download, when you get it extract it to the root-part2 folder) -

http://koush.tandtgaming.com/recoveries/recovery-clockwork-2.5.0.1-supersonic.img (when this is done, rename it to "recovery.img" and copy it to the root-part2 folder)

16) Enable USB Debugging and mount the EVo in disk mode, erase the file PC36IMG.zip from the SDCARD!

17) copy the files from the root-part2 folder to the sdcard! (pc36img.zip, mtd-eng.img, recovery.img, flash_image)

18) Turn off disk mode!

19) Click back in to the command prompt window and do this:
adb shell "rm /data/local/rights/mid.txt"
adb shell "ln -s /dev/mtd/mtd1 /data/local/rights/mid.txt"
adb reboot

20) When the phone boots back up: (If you get a permission denied error, just re do step 19)
adb shell "cat /sdcard/flash_image > /data/local/rights/flash_image"
adb shell "chmod 755 /data/local/rights/flash_image"
adb shell "/data/local/rights/flash_image misc /sdcard/mtd-eng.img"
adb reboot bootloader

Same thing as before, select bootloader, let it scan the file, when asked to update, select Yes!

21) When the phone comes back up with the HTC engineering software, enter this from command prompt:
adb shell "cat /sdcard/flash_image > /data/flash_image"
adb shell "chmod 755 /data/flash_image"
adb shell "/data/flash_image recovery /sdcard/recovery.img"


Now you're rooted with the engineering bootloader installed and clockwordmod recovery installed!

I would suggest updating your radios: [ Radios ][ 12-17 ] All EVO Radio, WiMAX, PRI, NV & HBoot versions - xda-developers & Installing a more updated ROM!
 
Last edited:
Ok, did the first 13 steps and had my phone restart and everything..but the software information is still showing 2.2...?
Is this normal or did I do something wrong, somewhere?
 
Wouldn't UnrEVOked be faster and easier for the most part? I know this is probably better because it educates newcomers on what they are actually doing when rooting which can also help trouble shoot future issues.

I also edited your OP to add a disclaimer.
 
Wouldn't UnrEVOked be faster and easier for the most part? I know this is probably better because it educates newcomers on what they are actually doing when rooting which can also help trouble shoot future issues.

I also edited your OP to add a disclaimer.

Yes at this point I've got it at engineering release with radio 1.36, so I can use unrevoked to force s-off and get out of the 2.10 bootloader but I'd like to do it without it.

This new hboot is a PITA and I'm trying to get fastboot to at least flash a recovery to install the older hboot.
 
Ok, did the first 13 steps and had my phone restart and everything..but the software information is still showing 2.2...?
Is this normal or did I do something wrong, somewhere?

Went backwards through the process and at the step after the z4root process, I get a "permissions denied" error when I enter "./flash_image misc /sdcard/mtd-eng.img" ...any idea what to do?
 
Went backwards through the process and at the step after the z4root process, I get a "permissions denied" error when I enter "./flash_image misc /sdcard/mtd-eng.img" ...any idea what to do?

You have to hit "allow" on your phone, but hold up - I'm having some issues later in the process.
 
It didn't give me an opportunity to hit allow this time, just said an unknown application has been granted superuser access or something of the sort..
hoping to get this all sorted out tonight! :D
 
Last edited:
It didn't give me an opportunity to hit allow this time, just said an unknown application has been granted superuser access or something of the sort..
hoping to get this all sorted out tonight! :D

Most def! no way I'm going to keep this stock software on my phone! lol.
 
That is by far the easiest way to do this at this time.
hello, im new to this rooting thing and im stuck on the first step after i have to download the files and open the comand the Prerequsites part im haveing problems with if you or anyone can help me i will be very greatfull
 
Can't figure out what I did wrong. After attempting step 12 and running z4 and waiting for the phone to reboot, I then type in adb shell su and received a dollar sign. Not sure where to go now.
 
Please do not use this guide, I suggest you run a RUU with whatever software came with your phone and then follow the PSA in this thread to get the correct root for your phone.
 
Ok now I'm officially lost. I have been at this for a straight 72 hours...STRAIGHT and I can not find a method to get this phone rooted. I have a mixture of files downloaded, zipped, unzipped, button...you name it. There as got to be a easier way to get this done with hBoot 2.10!
 
Ok now I'm officially lost. I have been at this for a straight 72 hours...STRAIGHT and I can not find a method to get this phone rooted. I have a mixture of files downloaded, zipped, unzipped, button...you name it. There as got to be a easier way to get this done with hBoot 2.10!

There is! Please read my PSA thread for more info and a link to the right guide.
 

Trending Posts

Members online

Forum statistics

Threads
956,353
Messages
6,967,729
Members
3,163,519
Latest member
mkmobilearena