Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,733,547 Members 43,329 Now Online
XDA Developers Android and Mobile Development Forum

Easiest way to root HTC Evo Desing 4G

Tip us?
 
julio626
Old
#1  
julio626's Avatar
Member - OP
Thanks Meter 7
Posts: 50
Join Date: May 2013
Location: Guadalajara MX
Prompt Easiest way to root HTC Evo Desing 4G

Okay, ive been doing my research, and I lasted aprox. 4-5 days and its sadly to know but this phone (HTC Evo Design 4G / Kingdom / Hero S) doesnt have that much of fame. But I was crazy trying and trying alot of methods trying to root my phone, but just couldnt. I was about to give up, until I found a Guide, and made it possible for me to root the phone, so I decided to share this guide to you guys, to who ever has a HTC Evo Design 4G / Kingdom / Hero S. Credits go to LOLINTERNET who wrote this guide.

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.

Click Here To Download SDK

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.

Click Here to Download Android SDK

Instructions on installing the SDK

How to add 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.

HTC Drivers CREDITS TO: CNexus

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 Recovery

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

3.0.3.2 binary is for Gingerbread and 3.0.7 is for ICS

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, lets do this!

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. Check If you have rooted your phone successfully, download Root Checker on Play Store.

6. 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.

*EXTRA* 7. I recommend doing a backup via recovery of your phone, because this phone doesnt seem to have any roms or any stock roms etc, so i recommend making a backup, but dont worry, ill try to make a backup ROM so there could be one on the internet, because I searched and could find one! :s

Current Phone:
Motorola Droid RAZR [XT910]
-Rooted
-Recovery: SafeStrap v3.73
-Kernel: Stock
-ROM: Stock JB 4.1.2


My Evolution!
The Following 2 Users Say Thank You to julio626 For This Useful Post: [ Click to Expand ]
 
maikalwolf
Old
(Last edited by maikalwolf; 20th February 2014 at 01:30 AM.)
#2  
maikalwolf's Avatar
Junior Member
Thanks Meter 1
Posts: 7
Join Date: Oct 2013
Location: jacksonville
Great post Julio. I saw this post somewhere else but I could not remember were.

Will this work on a Freedompop version of this phone?

THe evo design 4g FreedomPop version IS supposed to be already rooted. But when I try to load SU from the app store it says su binaries are out of date. Will flashing these binaries do the trick for it to accept it?

If it is rooted, do you think all I need to do is update that damned su binaries file?

Hope you still visit this site because those are my first questions towards doing some goodness towards my Evo!
Hope to catch you later.
 
julio626
Old
#3  
julio626's Avatar
Member - OP
Thanks Meter 7
Posts: 50
Join Date: May 2013
Location: Guadalajara MX
Quote:
Originally Posted by maikalwolf View Post
Great post Juan. I saw this post somewere else but I could not remember were.

Will this work on a Freedompop version of this phone?

THe evo design 4g FreedomPop version IS supposed to be already rooted. But when I try to load SU from the app store it says su binaries are out of date. Will flashing these binaries do the trick for it to accept it?

If it is rooted, do you think all I need to do is update that damned su binaries file?

Hope you still visit this site because those are my first questions towards doing some goodness towards my Evo!
Hope to catch you later.
Lmao, its Julio! and yea I think that will do it!! Try flashing the su binary I have up in the post! Do you have CWM Recovery?
Current Phone:
Motorola Droid RAZR [XT910]
-Rooted
-Recovery: SafeStrap v3.73
-Kernel: Stock
-ROM: Stock JB 4.1.2


My Evolution!
 
maikalwolf
Old
#4  
maikalwolf's Avatar
Junior Member
Thanks Meter 1
Posts: 7
Join Date: Oct 2013
Location: jacksonville
Thumbs up re you follow up question

Quote:
Originally Posted by julio626 View Post
Lmao, its Julio! and yea I think that will do it!! Try flashing the su binary I have up in the post! Do you have CWM Recovery?
Yes, the phone was rooted and just needed the new binaries, which I promptly fixed. I have also put a link to your page to the instruction for others to use.
The Following User Says Thank You to maikalwolf For This Useful Post: [ Click to Expand ]
 
julio626
Old
#5  
julio626's Avatar
Member - OP
Thanks Meter 7
Posts: 50
Join Date: May 2013
Location: Guadalajara MX
Quote:
Originally Posted by maikalwolf View Post
Yes, the phone was rooted and just needed the new binaries, which I promptly fixed. I have also put a link to your page to the instruction for others to use.
Thanks man!
Current Phone:
Motorola Droid RAZR [XT910]
-Rooted
-Recovery: SafeStrap v3.73
-Kernel: Stock
-ROM: Stock JB 4.1.2


My Evolution!
The Following User Says Thank You to julio626 For This Useful Post: [ Click to Expand ]
 
Xeckra
Old
#6  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Apr 2014
Default Gracias Julio

It was quite tedious to be honest. But reading your guide and this one how-to-unlock-the-bootloader-of-any-htc-device en cultofandroid I finally was able to root my phone. Thank you so much!
Tags
hero s, htc, htc evo design 4g, kingdom, root / cwm / install custom rom
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes