[ROOT] HTC EVO 4G 2.3 Gingerbread root tutorial

Search This thread

ceng7904

Senior Member
Dec 27, 2010
65
86
Alright guys, this post is just for reference and ease. I've been using xda ever since I got my old HTC Hero a year and a half ago. Now I have the EVO and xda has been nothing but helpful to me. I've decided to make this post to try to help anyone that might not know much about android so I will make this a simple, easy to understand post tutorial.

HTC EVO 4G 2.3 Gingerbread root tutorial:

(Step 1) Power down your phone and take the battery out. Printed on the phone under the battery is a serial number. It is on the bottom line and usually starts with the letters: HT then a series of numbers and letters. Write this code down for you will need it later.

(Step 2) Download superuser from this link: http://www.mediafire.com/?q3ujsx1m4uq1662.

(Step 3) Download the HTC drivers from this link: http://api.viglink.com/api/click?fo...=HTC Drivers&jsonp=vglnk_jsonp_13139469417033


(Step 4) Plug your phone to your computer and put the phone in disk drive mode. Now put the superuser .zip on the sdcard and change the mode to charge only.

(Step 5) Put the phone in usb debugging mode. Do this by: home>menu>settings>applications>development>usb debugging.
Also, enable fastboot. Do this by: home>menu>settings>applications>fastboot.

(Step 6) Got to: http://revolutionary.io/ Go down to the downloads section and select either windows or linux. (depending on your machine) Allow the file to download and proceed to the beta key generation.

(Step 7) Select your operating system (windows or linux) and your device and hboot version.
If you are unsure of your hboot version you can check by powering down your phone and holding volume down and the power button (make sure fastboot is turned off before doing this. just make sure to enable it again once you have checked and have the phone powered back up.)
Now enter your serial key (the code you got from under the battery.) select generate key and it will give you a beta key.
Make sure to keep the window open.

(Step 8) Extract the revolutionary.zip and run revolutionary. It should recognize your device and then ask for the beta key. Enter the beta key it gave you, remember it is case sensitive.

(Step 9) Revolutionary will now work its magic. Let it do its thing and DO NOT interrupt it. It may seem like it is frozen but it sometimes just takes a few minutes.

(Step10) After it gets done with all of its operations, revolutionary will ask if you want it to connect to the internet and download the recovery. type the letter "y" and hit enter. It will do it and then reboot.

(Step11) Now you need to flash the superuser .zip. Disable fastboot and and usb debugging and power down the device. Hold volume down and power at the same time until you get the hboot menu. It may check for an image and shouldn't find one. Just let it do its thing. Volume down and select recovery. It will reboot into recover. Now just volume down to install .zip then select choose .zip from sdcard and choose the su 2.3.6.3 efgh signed.zip and select yes. It will flash it. When it is done just reboot.

Congratulations. You are now rooted with superuser and s-off and have full root access.

Thank you, xda. I am grateful for this forum of great and helpful people, without you guys my android life would would be simply mediocre.


Edit: If you need to learn how to flash roms, here is my guide!!: http://forum.xda-developers.com/showthread.php?t=1230610
 
Last edited:

playya

Senior Member
Jan 12, 2007
6,873
2,514
Florida
Nicely done but may I suggest 1 thing to some people that I have noticed in going thru the root thread in development. I think you should also download a rooted version of the rom http://forum.xda-developers.com/showthread.php?t=830153 and flash this right away or in lieu of flashing the root files. I have seen some people have issues running certain things with the root zip file provided.

Also I think the first thing that should be done prior to rebooting is Nandroid(ing) your present rom for safe keeping.
 

ceng7904

Senior Member
Dec 27, 2010
65
86
Yeah that makes sense. I haven't had any problems whatsoever with my way after doing it three different times with three different evos, but, nevertheless, I appreciate your input and if you have seen this problem then thank you for bringing it to the attention of the viewers of this thread. :)
 
  • Like
Reactions: x8sharrock3x

rocket999

Senior Member
Aug 19, 2011
310
123
Thank you for posting this! Now I have a few questions I am hoping someone could answer.

The first: Will this process wipe my phone?

And the second: Our home computer is a Mac. Since this isn't available for Mac computers at the moment, I have an older laptop running windows vista that I am trying it on. I tried to install the HTC drivers but it keeps popping up with a window asking if I want to repair it or remove it. What is this error? There isn't an option to just install it. What should I do to make it work?

Thank you for any help anyone can offer.
 

playya

Senior Member
Jan 12, 2007
6,873
2,514
Florida
Thank you for posting this! Now I have a few questions I am hoping someone could answer.

The first: Will this process wipe my phone?

And the second: Our home computer is a Mac. Since this isn't available for Mac computers at the moment, I have an older laptop running windows vista that I am trying it on. I tried to install the HTC drivers but it keeps popping up with a window asking if I want to repair it or remove it. What is this error? There isn't an option to just install it. What should I do to make it work?

Thank you for any help anyone can offer.
The file is a simple exe file and should only install not sure whats that about and also it will not wipe out anything. But you do need to do a backup of your apps. My suggestion would be Titanium Backup or MyBackup
 

playya

Senior Member
Jan 12, 2007
6,873
2,514
Florida
HOnestly people this root is incredibly easy to sit here and double triple guess your self with this particular procedure is unnecessary. Just follow direction to the letter at the original development thread or here and it will be done if 3 minutes. No risk at all IMO.... If you are still worried I would be happy to help out just PM me
 
  • Like
Reactions: habitformer

Evilsj

Senior Member
Thank you for posting this! Now I have a few questions I am hoping someone could answer.

The first: Will this process wipe my phone?

And the second: Our home computer is a Mac. Since this isn't available for Mac computers at the moment, I have an older laptop running windows vista that I am trying it on. I tried to install the HTC drivers but it keeps popping up with a window asking if I want to repair it or remove it. What is this error? There isn't an option to just install it. What should I do to make it work?

Thank you for any help anyone can offer.

No, the rooting process does not get rid of any user information. It simply unlocks the bootloader for your phone. As for the drivers, what Windows OS are you using? I found it far easier to install the drivers on Windows 7 than XP.
 

playya

Senior Member
Jan 12, 2007
6,873
2,514
Florida
Yeah that makes sense. I haven't had any problems whatsoever with my way after doing it three different times with three different evos, but, nevertheless, I appreciate your input and if you have seen this problem then thank you for bringing it to the attention of the viewers of this thread. :)

In reality after you get s-off on your bootloader you can flash another rom. You only flash the su zip if you want to have your present rom rooted.
 

ceng7904

Senior Member
Dec 27, 2010
65
86
Thank you for posting this! Now I have a few questions I am hoping someone could answer.

The first: Will this process wipe my phone?

And the second: Our home computer is a Mac. Since this isn't available for Mac computers at the moment, I have an older laptop running windows vista that I am trying it on. I tried to install the HTC drivers but it keeps popping up with a window asking if I want to repair it or remove it. What is this error? There isn't an option to just install it. What should I do to make it work?

Thank you for any help anyone can offer.[/QUO

Nope. No data loss will occur. The drivers sometimes are interfered with by other programs so what I suggest is disabling your antivirus and uninstall anything you have on your computer that has to do with htc. Just keep the drivers and get rid of stuff like htc sync and pdanet.
 

rocket999

Senior Member
Aug 19, 2011
310
123
No, the rooting process does not get rid of any user information. It simply unlocks the bootloader for your phone. As for the drivers, what Windows OS are you using? I found it far easier to install the drivers on Windows 7 than XP.

Ok thanks. I just wanted to be sure. The computer is Windows Vista. Will the drivers still work on it?
 

ceng7904

Senior Member
Dec 27, 2010
65
86
Thank you for posting this! Now I have a few questions I am hoping someone could answer.

The first: Will this process wipe my phone?

And the second: Our home computer is a Mac. Since this isn't available for Mac computers at the moment, I have an older laptop running windows vista that I am trying it on. I tried to install the HTC drivers but it keeps popping up with a window asking if I want to repair it or remove it. What is this error? There isn't an option to just install it. What should I do to make it work?

Thank you for any help anyone can offer.

Nope. No data loss will occur. The drivers sometimes are interfered with by other programs so what I suggest is disabling your antivirus and uninstall anything you have on your computer that has to do with htc. Just keep the drivers and get rid of stuff like htc sync and pdanet.
 

rocket999

Senior Member
Aug 19, 2011
310
123
Whoops! I got the HTC stuff to install and now it is in the process of rooting. I figured out right after I edited this post. Thank you for all the help!
 
Last edited:

playya

Senior Member
Jan 12, 2007
6,873
2,514
Florida
Do I need to have my phone plugged in or anything like that

Stop over thinking it.... Its ok its really as simple as it sounds... Relax follow each step and you will be fine... Your questions sound like your worried and if you are the steps after you root will drive you crazy. Especially changing kernels, flashing radios or roms....
 

Top Liked Posts

  • There are no posts matching your filters.
  • 50
    Alright guys, this post is just for reference and ease. I've been using xda ever since I got my old HTC Hero a year and a half ago. Now I have the EVO and xda has been nothing but helpful to me. I've decided to make this post to try to help anyone that might not know much about android so I will make this a simple, easy to understand post tutorial.

    HTC EVO 4G 2.3 Gingerbread root tutorial:

    (Step 1) Power down your phone and take the battery out. Printed on the phone under the battery is a serial number. It is on the bottom line and usually starts with the letters: HT then a series of numbers and letters. Write this code down for you will need it later.

    (Step 2) Download superuser from this link: http://www.mediafire.com/?q3ujsx1m4uq1662.

    (Step 3) Download the HTC drivers from this link: http://api.viglink.com/api/click?fo...=HTC Drivers&jsonp=vglnk_jsonp_13139469417033


    (Step 4) Plug your phone to your computer and put the phone in disk drive mode. Now put the superuser .zip on the sdcard and change the mode to charge only.

    (Step 5) Put the phone in usb debugging mode. Do this by: home>menu>settings>applications>development>usb debugging.
    Also, enable fastboot. Do this by: home>menu>settings>applications>fastboot.

    (Step 6) Got to: http://revolutionary.io/ Go down to the downloads section and select either windows or linux. (depending on your machine) Allow the file to download and proceed to the beta key generation.

    (Step 7) Select your operating system (windows or linux) and your device and hboot version.
    If you are unsure of your hboot version you can check by powering down your phone and holding volume down and the power button (make sure fastboot is turned off before doing this. just make sure to enable it again once you have checked and have the phone powered back up.)
    Now enter your serial key (the code you got from under the battery.) select generate key and it will give you a beta key.
    Make sure to keep the window open.

    (Step 8) Extract the revolutionary.zip and run revolutionary. It should recognize your device and then ask for the beta key. Enter the beta key it gave you, remember it is case sensitive.

    (Step 9) Revolutionary will now work its magic. Let it do its thing and DO NOT interrupt it. It may seem like it is frozen but it sometimes just takes a few minutes.

    (Step10) After it gets done with all of its operations, revolutionary will ask if you want it to connect to the internet and download the recovery. type the letter "y" and hit enter. It will do it and then reboot.

    (Step11) Now you need to flash the superuser .zip. Disable fastboot and and usb debugging and power down the device. Hold volume down and power at the same time until you get the hboot menu. It may check for an image and shouldn't find one. Just let it do its thing. Volume down and select recovery. It will reboot into recover. Now just volume down to install .zip then select choose .zip from sdcard and choose the su 2.3.6.3 efgh signed.zip and select yes. It will flash it. When it is done just reboot.

    Congratulations. You are now rooted with superuser and s-off and have full root access.

    Thank you, xda. I am grateful for this forum of great and helpful people, without you guys my android life would would be simply mediocre.


    Edit: If you need to learn how to flash roms, here is my guide!!: http://forum.xda-developers.com/showthread.php?t=1230610
    4
    Nicely done but may I suggest 1 thing to some people that I have noticed in going thru the root thread in development. I think you should also download a rooted version of the rom http://forum.xda-developers.com/showthread.php?t=830153 and flash this right away or in lieu of flashing the root files. I have seen some people have issues running certain things with the root zip file provided.

    Also I think the first thing that should be done prior to rebooting is Nandroid(ing) your present rom for safe keeping.
    3
    ok guys... I found the problem.. I was missing a number on my serial.. the program was reading it correctly and crazy me was missing it.. lol.. but it works as posted... great information and im now rooted once again.... thanks to YOU GUYS... :eek::);):p

    You are very welcome. Anything for xda brethren. Btw hit the thanks button pretty please!
    1
    Yeah that makes sense. I haven't had any problems whatsoever with my way after doing it three different times with three different evos, but, nevertheless, I appreciate your input and if you have seen this problem then thank you for bringing it to the attention of the viewers of this thread. :)
    1
    Awesome, thanks for the quick response. Will switch to that post and work on it from there.

    Using HTC dev will wipe your phone completely so backup any important information. It wont touch your sdcard tho
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone