Welcome to the Android Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Page 1 of 4 1234 LastLast
Results 1 to 25 of 85
Like Tree5Likes
  1. Thread Author  Thread Author    #1  

    Default Guide: Rooting Your Evo Design...The Saga Continues

    Ok, here we go.

    In order to root your Evo Design you'll need to unlock your bootloader, flash recovery, flash su binary, and install superuser and busybox. In this guide I will try to explain these steps as simply as I can. My goal is for it to be thorough enough that anyone that reads it can root their phone and enjoy the full benefits of this nifty little phone.

    First and foremost, you will need to install the Java SE Development Kit. You won't use this directly in any way, but you need it in order to install the Android SDK.
    Here is a wiki article that also explains how to install the Android SDK

    Download link to the Java SE Development Kit (also called JDK)

    After installing the Java JDK, you will have to install the Android SDK which contains two tools that are essential to gaining root. They are adb (Android Debug Bridge) and fastboot. These tools are used to send files to your phone from a Windows command prompt. You will need these tools to unlock your bootloader and flash recovery.

    Download link to Android SDK

    Instructions on installing the SDK

    Adding packages to the SDK.

    Once you have the Java JDK and the Android SDK installed you will need to install the proper drivers for your phone. This one is pretty straightforward and necessary for your phone to be recognized while plugged into your computer. After you have the HTC drivers installed you can begin the fun parts, but first you will need a few things.

    Download for HTC Drivers

    You will need a recovery.img. 2fast4u88's unofficial ClockWorkMod Recovery version 5.0.2.7 and 5.0.2.8 are the only two recoveries I have used since I got my Evo Design. Many thanks to him for putting in so much work to get this device where it is today.

    Download for CWM Recovery 5.0.2.7 recovery.img

    Also, you'll need su binary version 3.0.3.2 efghi. This is the actual file that will root your device. It is a flashable .zip file that you save to your sdcard and flash in recovery. You'll be amazed at how easy this step is.

    Download for su binary version 3.0.3.2 efghi

    Download for su binary version 3.0.7 efghi

    I believe version 3.0.3.2 only works on Gingerbread, so if you're running ICS use 3.0.7.

    The superuser app is like the control center for apps that request root permissions after you're finally rooted. You will need to install this app and then Busybox, both of which can be found in the Google Play Store. After installing the Busybox app you will need to actually install busybox. The app itself is basically an installer for Linux applets that are required by root apps such as Titanium Backup and Root Explorer among many others.

    Now that you have a basic overview of what it is you will be doing and the files need to do it, the only thing left is to actually perform these steps and root your device. So, les do dis.

    1. Unlock your bootloader at htcdev.com. You will need to sign up and you will be warned that unlocking your bootloader will void your warranty. Once you've followed all instructions at the website an unlock token will be emailed to you. DO NOT DELETE THIS FILE. You can place it in the platform tools folder of the Android SDK and use fastboot in command prompt to relock and unlock your bootloader whenever you like. Also, anytime you unlock your bootloader all data will be wiped so be sure you sync all your contacts and backup other information first before performing this step.

    2. After unlocking your bootloader you will need to flash a recovery.img. The manual way to flash recovery is to place the downloaded recovery.img for 2fast4u88's unofficial ClockWorkMod recovery port of version 5.0.2.7 in the platform-tools folder of the Android SDK. Power down your phone but be sure that Fast Boot in Power under the settings menu is unchecked or it will just reboot normally instead of into bootloader (also called hboot) like you want. After it's been powered down for a minute or two, press and hold Volume down then press and hold the power button. When the white HTC splash screen appears you can let go. Scroll down with the volume down button and select fastboot by pressing power. Plug your phone into your computer and open a command prompt, then run these commands without quotations.

    "cd C:\android\platform-tools" (This is where adb and fastboot live. It may be different for you depending on where you installed the SDK. I always suggest installing it to the root of your C: drive.)

    "fastboot flash recovery recovery.img"

    Should only take a few seconds, then you have yourself a recovery partition and you can proceed to the next step after rebooting. Yay!

    3. Next, we're going to flash the su binary in recovery. First, you'll need to place it on your sdcard. Doesn't matter where exactly just as long as you can find it. I would suggest the root of your sd just to make things easier on yourself. After you have the su binary zip saved to your sdcard power off your phone and boot into hboot. Now, I can't remember which, but either hboot or fastboot will have an option to boot into Recovery. Once you're booted into recovery, select "install zip from sdcard," then "choose zip from sdcard." Scroll down and find the su binary then select it. Pressing the Up Vol button will take you directly to the end if you don't want to scroll all the way through. After selecting the su binary zip select "yes" to flash. It's a small file, so it won't take long. When it's done select "reboot to system" and we'll move on to the next step because you just rooted your phone.

    4. But, you're not done yet. You need to install the superuser app and the busybox app in that order. This is the easy part because both apps are free in the Play Store. Install Superuser, then Busybox. You shouldn't have to interact with the Superuser app, but if you want to set an automatic response to apps that request root you can open it and go to Preferences. Scroll down and you should see a few options. I have mine set to automatically grant su permission to apps that request it because I have no reason not to lol. I also unchecked the option to receive a notification every time an app is granted root permission because that junk just gets annoying. Next, after you install the Busybox app, you'll need to actually install Busybox. The app is merely an installer for the actual Busybox applets that govern root apps. The app should open automatically after you install it. You should see it in your notification bar. Open it up and follow the prompts. When you're done, reboot your phone.

    5. ??? (or check that you have root access in the superuser app or the root checker app by Joey Krim)

    6. Profit...err, I mean congratulations! You should now have a rooted Evo Design 4G. Enjoy. I hope this guide is both complete and comprehensive enough that everyone can enjoy the benefits of having a rooted device, but if I've missed something or if you have any questions whatsoever, please post them here and I will do my best to answer them in a timely manner. I hope you enjoy rooting your device, but please be careful. You now have administrator privileges, so use them wisely. I would highly suggest installing Quick Boot from the Play Store so that you can boot into recovery easily without having to go through hboot. I would also suggest using your newly installed app that requires root access to boot into recovery and make a backup. If anything should ever happen to your phone's system and data you will have a backup and can restore it to that state. Again, I hope you enjoy. I apologize for this being such a lengthy guide, but hopefully you understand the wonderful world of Android a little better for having read it.
    Thanked by 8:
    tommyboy12, swtnss and Alterration like this.
  2. Thread Author  Thread Author    #2  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    GB downgrade instructions thanks to OrdinaryNumber at SDX-developers.com

    Download to the zip containing the three files you will need.

    First, you need to unlock your bootloader if you haven't already and flash recovery in fastboot. See the above post for instructions on how to do that.

    After you have unlocked your bootloader and flashed custom recovery, download the above zip and extract the contents to your desktop. You will need to place the system.img file on the root of your sdcard. The other two files (boot_signed.img and recovery_signed.img) go in the platform-tools folder of the SDK that you should have installed on your computer already.

    Next, boot into CWM Recovery and create a backup. You can access recovery from the bootloader screen by powering off the phone. After it's been powered off for a moment, press and hold Volume Down then press and hold Power. This will boot you into hboot where you will select Recovery to boot into recovery.Should you run into any problems you will need to restore this backup because the next step is to wipe data, cache, and system. After that mount your sdcard in recovery under the mounts and storage option.

    Next, plug your phone into your computer and open a command prompt, then run these commands without quotations:

    "cd C:\android\platform-tools" (or wherever you have the SDK installed on your computer)
    "mount /sdcard" (you can skip this if it gives you problems and you mounted your sdcard already in recovery)
    "adb shell" (the cursor in command prompt should turn into a #)
    "dd if=/sdcard/system.img of=/dev/block/mmcblk0p26"

    The last command will look as if nothing is happening, but this is normal. The system.img file is 800mb, so it will take a few minutes to flash. Just be patient. You will see a line in command prompt telling you how long it took to flash system.img and this is when you can move on the next step. It can take up to five minutes.

    After it finishes, remove the battery cover and pull the battery. Wait about 15 seconds and replace it, then boot into hboot by holding Vol down then pressing and holding Power until the splash screen comes on and your on the hboot screen. Select fastboot. Next you need to open the command prompt again and run the following commands:

    "cd C:\android\platform-tools" (or wherever you have the SDK installed on your comp)
    "fastboot flash recovery recovery_signed.img" (same with flashing system.img you will get a message telling you how long it took to flash before you can move on to the next command)
    After this command finishes run:
    "fastboot flash boot boot_signed.img" (same as system.img you have to wait for the completed in so and so seconds before moving on)
    After this finishes you have to relock your bootloader with this command:
    "fastboot oem lock" (you can't skip this step)
    You can use command prompt to reboot by using the command "adb reboot" or go back to hboot on the phone and select reboot.

    It will take a while to reboot as the phone is regenerating its cache, so be again be patient. It can take up to five minutes. Any more than that and something probably went wrong. You should now to be running stock Gingerbread.

    If you still have the Unlock_code.bin file that you got emailed to you from htcdev.com when you unlocked your bootloader you can place it in platform-tools folder of the SDK and use fastboot in command prompt to unlock your bootloader with the following command if you want to root your phone with the above posted guide:

    "fastboot flash unlocktoken Unlock_code.bin"

    This step is only necessary if you want to root your phone, and it's much easier than going through htcdev.com again. I just want to say that I take credit for nothing in this post. Thanks go to OrdinaryNumber at SDX-developers.com for providing us with these steps. If you would like to thank him this is the link to the original thread where he posted the above steps.
  3. #3  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Hello I am new to android central and willing to help. I think I have the 5.0.2.8 cwm zip you are looking for. If you want it Gmail me and I will send it to you. My Gmail is [removed]
  4. #4  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    First, bloody hell mate. This is certainly a list of steps. Secondly, how do we get this stickied? Lastly, much appreciated for your work putting this together.
  5. Thread Author  Thread Author    #5  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Quote Originally Posted by monkeytools View Post
    Hello I am new to android central and willing to help. I think I have the 5.0.2.8 cwm zip you are looking for. If you want it Gmail me and I will send it to you. My Gmail is [removed]
    http://d-h.st/

    You can upload it there for free. I don't think you even have to register to upload files to that site. If you wouldn't mind uploading it there and editing your post that would be awesome.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  6. Thread Author  Thread Author    #6  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Quote Originally Posted by santanalz View Post
    First, bloody hell mate. This is certainly a list of steps. Secondly, how do we get this stickied? Lastly, much appreciated for your work putting this together.
    Thanks. I would have posted it sooner, but I had two two year old boys to take care of this past weekend and it wasn't easy finding the time to do it. I wrote most of it on my phone 0_0

    *Sent from work early bcuz some1 4got teh NSFW tag*
  7. #7  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    After trying to downgrade I think I bricked my phone. At the end of the steps it turned off and restarted but it it stuck on the white screen with HTC in green....it has been like that for an hour. Please help
    the panda has spoken
  8. Thread Author  Thread Author    #8  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    You're not bricked. If you can get back to hboot you aren't bricked. What was the last step you did before rebooting?

    Also, did you give the dd command time to finish? If you didn't see a message that said how long it took to fully write the system.img file, then you didn't have a complete system to boot to and you can't skip relocking the bootloader.

    Did you do either of those things?

    *Sent from work early bcuz some1 4got teh NSFW tag*
  9. Thread Author  Thread Author    #9  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Boot back into hboot and repeat the process. I suspect you didn't let the system.img file flash completely before moving on, but this isn't a major problem. Even without a system to boot to you can still work in hboot and fastboot to recover everything. If all else fails, you can simply reflash recovery and restore a backup.

    *Sent from work early bcuz some1 4got teh NSFW tag*
    Thanked by:
  10. #10  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    lolnternet,

    I just fully read all steps and will attempt tomorrow morning, as I am less than sober right now. Question: your step 2 is unclear. Do we need clockworkmod and also the .img file? Or just the renamed version? Renaming a file to .zip doesn't create archives. You didn't mention needing this mod in your intro instructions.
  11. Thread Author  Thread Author    #11  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Quote Originally Posted by santanalz View Post
    lolnternet,

    I just fully read all steps and will attempt tomorrow morning, as I am less than sober right now. Question: your step 2 is unclear. Do we need clockworkmod and also the .img file? Or just the renamed version? Renaming a file to .zip doesn't create archives. You didn't mention needing this mod in your intro instructions.
    I'm sorry. There are two ways to flash recovery.

    In unlocked bootloader with a properly formatted zip that contains a recovery.img, or by taking just the recovery.img and flash it manually while you're booted into fastboot. I'll edit the op since the first part is irrelevant anyway. The only way to do it from ICS is the manual way.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  12. #12  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    before rebooting itself I just did the fastboot oem lock. Now, when trying again to redo all the steps the dd is not recognized as a system command. Also, I don't have a recovery, it seems. Am I screwed?

    I am back to stock GB thanks to lolinternet.
    the panda has spoken
  13. Thread Author  Thread Author    #13  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    No, we will get you there. As long as you can still boot to hboot you will be alright. Give me an hour and I will reply with more detail. I'm a little busy with family at the moment. It's my twin niece's second birthday today and my sister has gone over the deep end with it.

    Also, if you would like to pm me your Gtalk email it may be a little easier to help out with a real time conversation.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  14. #14  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    I PM you my gChat username.
    the panda has spoken
  15. Thread Author  Thread Author    #15  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Sent you an invite over Gtalk.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  16. #16  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    So, bit of an issue. I cannot get past the first step. I follow the CMD commands, and when I hit enter CMD tells me "Waiting for device" on the get identifier token command. I have tried this twice and this current second time I have waited 20 minutes which I believe is not intended. Ideas?
  17. Thread Author  Thread Author    #17  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Quote Originally Posted by santanalz View Post
    So, bit of an issue. I cannot get past the first step. I follow the CMD commands, and when I hit enter CMD tells me "Waiting for device" on the get identifier token command. I have tried this twice and this current second time I have waited 20 minutes which I believe is not intended. Ideas?
    Unplug the phone then plug it back in. I had this issue as well. Disconnecting and reconnecting should do the trick.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  18. #18  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Hi monkeytools,

    do you think you can send that cwm 5.0.2.8 zip file to me? for some reason 2fast4u88's page is down and i have no where else to get it. and ics is making me go crazy i have to downgrade. if you can pm and i'll send you my email. thanks

    Quote Originally Posted by monkeytools View Post
    Hello I am new to android central and willing to help. I think I have the 5.0.2.8 cwm zip you are looking for. If you want it Gmail me and I will send it to you. My Gmail is [removed]
  19. Thread Author  Thread Author    #19  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Quote Originally Posted by kman119 View Post
    Hi monkeytools,

    do you think you can send that cwm 5.0.2.8 zip file to me? for some reason 2fast4u88's page is down and i have no where else to get it. and ics is making me go crazy i have to downgrade. if you can pm and i'll send you my email. thanks
    You can use the 5.0.2.7 recovery.img that I have included in the first post. You'll have to flash it manually in fastboot, but it'll work nonetheless.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  20. #20  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    just want to give a shout out to lolinternet who spent 2+ hours on gChat with me helping to get the phone running again after Sprint telling me it is bricked. They should hire this guy to work for them ...he knows his stuff
    the panda has spoken
  21. Thread Author  Thread Author    #21  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Quote Originally Posted by dadathepanda View Post
    before rebooting itself I just did the fastboot oem lock. Now, when trying again to redo all the steps the dd is not recognized as a system command. Also, I don't have a recovery, it seems. Am I screwed?
    Just wanted to let anyone interested know that I walked him through it on Gtalk. He is now back to stock Gingerbread and certainly not screwed, lol.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  22. #22  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    I still cannot get the identifier token to work. I unplugged the ******* about 67 times. I'm also an IT manager so CMD stuff is not hard for me. I'm going to put my phone in a blender...
  23. Thread Author  Thread Author    #23  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Did you install the HTC drivers on your computer first? Could be the phone isn't being recognized for that reason. If you do have the drivers installed then try again and open device manager when it stalls. If there are any question marks at all you may need to uninstall and reinstall the HTC drivers.

    *Sent from work early bcuz some1 4got teh NSFW tag*
  24. #24  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Ok, I am to the mount /sdcard step. I do not have the file "Mount", and cmd states its an unrecognizable commant. Is it a tool I need to DL with SDK?
  25. Thread Author  Thread Author    #25  

    Default Re: Guide: Rooting Your Evo Design...The Saga Continues

    Quote Originally Posted by santanalz View Post
    Ok, I am to the mount /sdcard step. I do not have the file "Mount", and cmd states its an unrecognizable commant. Is it a tool I need to DL with SDK?
    No, it's just a command that mounts the sdcard to your computer so that adb and fastboot can access files on your sdcard.

    Is the android sdk installed to C:\android or did you install it somewhere else? It doesn't really matter where as long as you point the command prompt to where it is installed; C:\programfiles\android\platform-tools for example.

    The easy way to copy the location is to open the platform-tools folder of the sdk then click the address bar at the top and copy and paste that location into command prompt with cd in front of it. And, don't forget the space between cd and C:\wherever\platform-tools\is\located or it won't work.

    Also, I sent you an invite over Gtalk. It'll be a little easier to help you if we can talk realtime while you're trying to downgrade. Accept my request and I'll walk you through it tonight after I get my son to sleep around 10pm central.

    *Sent from work early bcuz some1 4got teh NSFW tag*
Page 1 of 4 1234 LastLast

Similar Threads

  1. Thinking of rooting your Evo? Think twice?
    By HawaiiD in forum HTC EVO 4G
    Replies: 47
    Last Post: 04-06-2011, 06:51 AM
  2. [How To] Temp Root your EVO Shift (Update 1/30/11)
    By Dave Blake in forum HTC Evo Shift 4G Rooting, ROMs, and Hacks
    Replies: 0
    Last Post: 01-21-2011, 07:57 PM
  3. music not found/messing up...the saga continues
    By XXXdc5 in forum Verizon Droid Incredible
    Replies: 2
    Last Post: 09-30-2010, 04:05 PM
  4. Root your Droid X the easy way
    By Cory Streater in forum Motorola X Rooting, ROMs, and Hacks
    Replies: 17
    Last Post: 09-16-2010, 08:30 PM
  5. post pics of your evo with the case
    By jfchica1987 in forum EVO Accessories
    Replies: 34
    Last Post: 06-30-2010, 06:00 AM

Posting Permissions