[Android Q&A, Help & Troubleshooting] Herc08:
UPDATE (04/29/2013): If you are having issues with rooting or jelly bean is too unstable, there is another way. I found this a while back, but did not know that JB had a lot of bugs. First off, all credit goes to Apache Thunder. First off you want to download PHA44IMG. Now open the zip (do not extract), and look for android_version.txt. Where it says "mainver" change the number to 2.12.651.5 (JUST THE NUMBER, NOTHING ELSE!) Now Save the file while it is still in the zip. Now copy the zip to your SD card without putting it inside any folders (basically the root of your SD card). Once you do that, go into your boot loader (take battery out, put it back in, hold down Vol Down + Power). Wait for the white screen to come up with the three androids at the bottom, and once it finds the file, then you can hit Vol Up, and it will re-load the stock software. Obviously, this will overwrite ANYTHING you have on the phone itself, so if you need to back up something, then back it up (common sense). I hope this helps.

Well, I have been looking, and looking, and looking. I just could not find a way to root this device. The codename for this phone is called "Kingdom." So I am not sure if this works on the Sprint version, but I can confirm this works directly on Boost Mobile on ICS. I am going to make this guide as easy as possible. I take NO credit for what is in this guide, only for posting it here. I seen guides, but they are either out of order, or just do not make sense. This is my first guide, so I do not know how to make it fancy or what not. Before you criticize the way the guide is set up, make sure the information is correct. This works for me, and it is the right and easy way to root the phone. I used forums before, but this is new to me. I wrote this guide from memory from a phone that I did literally three hours ago.

------

What this guide will do for you is root your device, and install jelly bean software. Before you go any farther, please back up ANYTHING you want. Your SD card will not be affected but you will lose apps (that can be re-downloaded), contacts, SMS messages, etc on the phone. Your contacts can be restored using Gmail. Just be aware that I am not responsible for ANYTHING that happens to your phone. However, I can help you if you need it, though.

------

Here are the people possible for this guide:

LOLINTERNET

2fast4u88

------------

The things you will need:

Boost Mobile HTC EVO Design 4G (please upgrade to ICS, it makes things so much easier)

Internet

Patience

Skills to Read

Ensure that HTC drivers are installed. If you have Win7, they should automatically install.

Basic/Novice computer skills

Common Sense

Here are the files:

boosthtcdesignevo4g-root.zip

cm-unofficial-kingdom.zip

gapps-jb-20120726-signed.zip

----------

First thing is first, you need to unlock your bootloader. This is very easy, and quick. If you are familiar with HTC phones, you are probably familiar with htcdev.com. If not, then you are in the right spot. First off, go and visit www.htcdev.com and register with a valid email address. It is very important you provide a REAL email address, because you will get a file emailed to you. Now, after you register, go to the home page, and click on "Unlock bootloader," and Get Started. which is the second icon. After that, there will be a list on the right hand side. Go all the way to the bottom and select "All Other Supported Models" and click "Begin Unlock Bootloader." There will be two popups, on the first one, click Yes, and on the second one, click check both checkmarks, and click on "Proceed to unlock." Scroll down to the bottom, and click the green button, and do the same on the next page.

Now, that we have that out of the way, we have to get a special token inside of your phone. To get this, we will need to use fastboot. Go ahead and extract the boosthtcdesignevo4g-root.zip to your computer. I recommend using the C:\ folder and in a new folder called "root", as it will make it easier to navigate. In fact, this guide will imply that it has been extracted to C:\root. Once it is extracted, click Start, and type in "cmd" and hit enter. If you are not on Windows Vista/7, then click Start>Run and type in "cmd." This is our command prompt, a black screen. Now navigate to where you extracted the files at, in this case, we will type "cd C:\root" (or whatever you extracted it to. Now take out the battery, and put it back in. you will hold down the Vol Down and Power down button. A white screen should pop up. If not, try again. You are in the right spot if it says "**LOCKED**" in purple. Use the VOl Down to go down to "Fastboot" and hit the Power button (kind of like the Enter button). If it says something like "reading PH4IMG.zip" in green, don't worry. Let it finish, and when you see the options again, use Vol Down and highlight fastboot and hit the Power button. Connect your phone via USB, and it should switch from Fastboot to Fastboot USB. If not, unsure that you USB connection is secured.

In the command prompt, type in the following without quotes "fastboot oem get_identifier_token." You will get a long screen of numbers, that will start with <<<< Identifier Token Start >>>>. This is probably the most hardest part, which is copying the token correctly. You want to right click and hit Mark. Now start at the first "<<<<" and end it at the "<<<<< Identifier Token End >>>>>". It should look exact like this:

.

Now, once it is highlighted, right click, and it will be copied. Go back to the browser, and scroll down to the bottom, where it says: "My Device Identifier Token:" and right click on the white edit box, and paste it. and click submit. If you get errors, re-copy it, and try again. Like I said, this is the hardest part, so that means this whole process is pretty easy. Anywho, once you have done that, you should get a confirmation about a file being emailed to you. Remember that email I told that should be real, well this is it. Check your email, it should be from HTC-Unlockbootloader@htc.com and the subject should be "The key to unlocking your HTC Device". Check the email for attachments, as it should be a file that says Unlock_code.bin. Copy that to C:\root. Now go back to the command prompt, and type in "fastboot flash unlocktoken Unlock_code.bin." Now once you do that, your phone should go to a black screen, and it should look like this:

All you have to do is hit the Vol Up button, and hit Power. There you have it, your bootloader is unlocked.

-------------------------------

Now here comes part 2A of the rooting process. We need a custom recovery. Go back to that white screen on your phone, the HBOOT, and select Fastboot again (just like last time). Once you have selected that, go ahead to your command prompt and type fastboot flash recovery recovery.img. Once that finished, you have clockwork mode recovery. I am not going into details what the recovery does, as there are a PLETHORA of information about it. Just know it is one of the special things you need.

Here is part 2B. Next, look in the C:\root folder, and get ready to copy the Superuser-3.0.7-efghi-signed.zip file onto your SD card on your phone. You need to get to the white screen again on your phone, you know taking at the battery, ya-da-da-ya-ya. Anywho, just use Vol Down to go down to RECOVERY, and you will see a black screen with blue text. You will use Vol Up/Vol Down to select items. Go down to mount and storage and hit Power. Then select USB storage. Once you do that, you should see it pop up on your computer, and just copy the zip over. While we are at, copy over cm-unofficial-kingdom.zip & gapps-jb-20120726-signed.zip. Just keep this file at the root of your SD card, it will make things MUCH easier. Now, just choose, "Go Back" and select "Install .zip from SD Card." Make sure you do not select the one with "update.zip" as this is the wrong one. Once, you do that, hit Vol Up, to go to the bottom first, and go up until you get to Superuser-3.0.7-efghi-signed.zip, and hit the Power button. Then you will see a whole bunch of No's, obviously, you will want to click on Yes - Install Superuser-3.0.7-efghi-signed.zip. That should be quick, and simple. Guess what, your phone is rooted!!! Select reboot now, and you can verify it by installing the "Root Checker" app from the play store. You also may need to contact Boost Mobile, to re-activate your phone. Once you download an app that requires root, it will get permission from Superuser, which is basically the "root police" on the phone. If you are aware of the root, select "Grant," if not, select "Deny." Common sense.

------

Now time to install jelly bean. This is simple as well. Just go back to the white screen, like we did a hundred times already throughout this whole process. Select RECOVERY, and this time, we will go to install zip from SD Card, just like last time. Go ahead and select cm-unofficial-kingdom.zip and install it, just like the last time. DO NOT REBOOT YOUR PHONE! Once you are done with that, do the same thing for gapps-jb-20120726-signed.zip. Now go ahead and reboot the device. Now you are not only rooted, but have the Jelly Bean software as well. Follow the on-screen prompts, and you will be able to use your phone

----

Again, I am not responsible, for anything that happens to your phone, and of course you void your warranty. If you have any questions, please do not be afraid to ask me. If you need more help, I am always happy to help.