• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Complete Newbie's Guide to rooting and flashing Evo V 4G ROMs/Kernels using fastboot

Perhaps I'm just being dense (known to happen), but I'm not seeing the part of this guide for simply rooting the phone. I don't want to mess around with Roms just yet, all I want to do is install Titanium Backup and restore all my apps from my last phone, and in order to do that it needs to be rooted.

Do I really have to install the SDK and move files around just to root the phone? Looking at the instructions list, I can't tell which step involves rooting the phone, if I follow along I'm worried I'll do too much and mess with things that don't need to be messed with for a simple root.
 
Upvote 0
Perhaps I'm just being dense (known to happen), but I'm not seeing the part of this guide for simply rooting the phone. I don't want to mess around with Roms just yet, all I want to do is install Titanium Backup and restore all my apps from my last phone, and in order to do that it needs to be rooted.

Do I really have to install the SDK and move files around just to root the phone? Looking at the instructions list, I can't tell which step involves rooting the phone, if I follow along I'm worried I'll do too much and mess with things that don't need to be messed with for a simple root.

You have to do it all :)

Specifically, the phone gets rooted in Step 7 in the OP if you choose to flash the SU zip rather than a full rom.
 
Upvote 0
Thank you to both jerofld and Leslie Ann for your guides, I rooted last night. It seemed a little intimidating, but I read through the steps beforehand and made sure I had everything before I started, and now I'm rooted. :)

It went pretty well. The only two small hiccups were:

1) On the HTC dev site, the site itself loaded alright, albeit slowly, but clicking on "begin unlock bootloader" produced no effect. I was using chrome. I switched to IE, and after clicking it about a thousand times, eventually it worked, somehow.

2) After using the Unlock_code.bin file the first time, my phone did not say "unlocked." I was unsure whether or not I was supposed to follow the step that said I had to flash the RUU or unroot, so I chose to instead just try again, like Leslie's guide said. I started all of the steps from the beginning, and the second time around it worked. The only thing I did different was, I had read a comment that said I should run cmd as an administrator- the first time around, I did so. The second time around, I ran cmd normally, and it worked. I don't know if that made any difference, or if something just didn't take the first time around.

Either way, thanks for taking the time to help walk people through these processes that seem daunting.
 
  • Like
Reactions: Deleted User
Upvote 0
Perhaps I'm just being dense (known to happen), but I'm not seeing the part of this guide for simply rooting the phone. I don't want to mess around with Roms just yet, all I want to do is install Titanium Backup and restore all my apps from my last phone, and in order to do that it needs to be rooted.

Do I really have to install the SDK and move files around just to root the phone? Looking at the instructions list, I can't tell which step involves rooting the phone, if I follow along I'm worried I'll do too much and mess with things that don't need to be messed with for a simple root.

http://androidforums.com/evo-v-4g-all-things-root/584703-how-root-video-htc-evo-v.html

I made that for those that wanted to root, it's only up until you flash the "superuser.zip" which gives the root. hope it helps :)
 
Upvote 0
  • Like
Reactions: sabresfan
Upvote 0
that doesn't explain why you would need to buy an installer and set it up so we could download it and everything would be ok. Yes it would be a lot of work but so many more people would root their phone

- Nobody has to buy anything to root/flash one's Evo V 4G

- Not meaning to be crass but I don't know if "so many more people" rooting their phones who otherwise cannot/will not follow clearly written instructions is a good idea
 
  • Like
Reactions: chadyboy81
Upvote 0
- Not meaning to be crass but I don't know if "so many more people" rooting their phones who otherwise cannot/will not follow clearly written instructions is a good idea

We saw the results of that with the Optimus V.

One click rooting meant people doing it with no clue, and without reading could root their phones, and the same questions came up over and over and over again because they wouldn't read the sticky describing their exact problem.
 
Upvote 0
Coming from Motorola and LG phones, that is one INVOLVED process... Lol. Thanks to the OP for taking the time to walk us HTC newbs through the muck :) The one part I got hung up on was where you extract the mini sdk to c:\sdk-tools. Kept getting the error message in the c prompt that fastboot was an invalid command. Figured out that it extracted a folder into the directory, and you have to unpack the contents of the folder into the directory before it will work. Otherwise, it went without a hitch. Thanks again!
 
Upvote 0
Edit: disregard. I just saw a thread asking about this. I'll just wait it out.

Is it the website or my end? I tried all my browsers (firefox, chrome, then ie) and every one gives me this

%1$s

when I click the show tag. I was originally using the video guide but ran into a problem (2 actually but I solved the first one) with fastboot not being recognized as a command. I want to be able to read and go to the links in the original post. Or is there another guide I can follow. I just want root access and stock everything.
 
Upvote 0
This is a guide to walk users through installing the Android SDK and using fastboot and ADB. The unlocking and rooting process for HTC devices can be a little daunting. We discovered this with the Evo 3D, so I wrote a similar guide to this one in that section to help ease the confusion. I hope to continue the tradition with this guide in this forum.

So let's get started!

Note: This WILL wipe out your settings, apps, et cetera. Please make any/all necessary backups before proceeding.

Due to popular desire for a simpler guide, I've decided to make a "skinny" version. If you need further explanation, please see post 2 for the "full" guide.

Step 1) How to install and configure the Android SDK

First, you need to download a lot of software. So here are the download links:

1) HTC Sync

2) TeamWin Recovery Project (TWRP) version 1.1.1 - Recovery - Get the IMG version, not the ZIP version. Rename this file to "recovery.img" if it appears as 'recovery-twrp-shooter-1.1.1.img'. If it appears as 'recovery-twrp-shooter-1.1.1' then just rename it to 'recovery'.

3) The stock ROM. Grab the ODEX version for as near to stock experience as possible.

4) Mini-SDK Then extract Mini SDK to C:\sdk-tools.

Step 2) Move files to where they need to be.

It doesn't really matter where in the SD card you put it. I just recommend you put the Stock ROM + root in a folder named ROMs and the recovery file needs to go in the C:\sdk-tools directory on your computer.

Step 3) Opening the command prompt and getting ready for entering fastboot.

Now, click Start and either open Run, or click in the text box in your start menu. Then type 'cmd'. You get a command prompt. Now we need to go to the Mini SDK folder. If you installed it in the same directory I did, you can copy (or type):

Code:
cd C:\sdk-tools

Step 4) Unlocking with HTC Dev

If you haven't already unlocked your bootloader using HTC DEV Unlock we will do so now.

Step 1) Getting into fastboot.

Go to Settings > Applications > Development and check USB Debugging. You'll need this enabled for the adb reboot command.

Connect your phone to your computer. From now until you're done flashing your ROM, you will not disconnect the USB cable.

Now, in the command prompt, type (or copy and paste):

Code:
adb reboot bootloader

Step 2) Getting the device identifier token and then flashing unlock_code.bin

Type the following command in the command prompt:

Code:
fastboot oem get_identifier_token

A long text boxes will come up. Right mouse button click on the screen and click mark. Then highlight the token from <<<< Identifier Token Start >>>> to <<<<< Identifier Token End >>>>>, like shown:

bootloaderimage.png
infoimage.png

Do not highlight info or bootloader or any extra spaces or text. Once you have done that, right click again and hit copy.

Now go to HTCdev - Unlock Bootloader and fill out the forms and paste the code into the device identifier token box and submit. If you're having trouble with the HTC dev site, please disable any pop up blockers, anti-viruses, and/or firewalls (temporarily). You'll get an email (check your spam folder) with your unlock_code.bin. Once your receive it, transfer that file into your C:\sdk-tools\ folder. Now go back to your command window and type:

Code:
fastboot flash unlocktoken Unlock_code.bin

The unlock token should reboot the phone for you (so that you'll be back in Android). If it doesn't you can do it manually by reinserting the battery and then holding Vol down + power. You should now see UNLOCKED displayed at the top. If so, congratulations, you are now unlocked!

Step 5) Let's install then boot into recovery!

Now we need to get back into the bootloader.

To do that, type this in the command prompt:

Code:
adb reboot bootloader

Once in the bootloader (HBOOT) type (or copy):

Code:
fastboot flash recovery recovery.img

This now flashes TWRP 1.1.1 that we downloaded earlier.

Wait for that to finish, then type (or copy/paste):

Code:
fastboot boot recovery.img

Step 6) Before you do anything, it's time to make a backup.

I'd recommend that you backup:

System
Data
Boot
Wimax

Everything else is optional, in my opinion.

Step 7) Flashing the ROM

TWRP 1.1.1 has capacitive buttons that work, so hit the back button. To flash a ROM/Kernel, do the following:

1) Go to Wipe Menu

A) Wipe Cache
B) Wipe Dalvik Cache
OPTIONAL) Wipe Everything (Data Factory Reset) - This is useful if you have problems with flashing certain ROMS. Some ROMs require this before flashing. For the stock ROM, this isn't necessary. But if you're on HBOOT 1.5 and used HTC Dev, you did a factory reset anyways, so it can't hurt.

2) Go back and now go to Install Zip.

A) Choose Zip
B) Go to the folder ROMs/
C) Select the ROM you want to flash (the stock ROM or SU patch for example)
D) If you're flashing another kernel, you would find your kernel and by selecting Choose Zip and finding the kernel file. The kernel must be selected AFTER the ROM is selected, or else the kernel built into the ROM will overwrite the kernel you want to flash.
E) Check 'Reboot After Successful Flash' - this is just a nice feature of TWRP that makes it so you don't have to pay attention to the flashing process.
F) Flash Zips Now

3) Sit back and relax. The flash is going to take 3 or so minutes. Then it'll reboot. The reboot will take 5 minutes or so and will always take 5 minutes or so every time you clear out the cache and dalvik cache. It is normal.

If successful, congradulations! You flashed a recovery, ROM and kernel by using fastboot!

Quick Guide) Flashing another ROM

Let's say you want to flash a new ROM. Here's how to do it:

If you're starting in Android, connect your USB cable. Then click Start and either open Run, or click in the text box in your start menu. Then type 'cmd'. You get a command prompt. Now what you type or copy/paste will depend on your version of Windows and where you installed the Android SDK.

Code:
cd C:\sdk-tools

Then type:

Code:
adb reboot bootloader

When the bootloader appears, type:

Code:
fastboot boot recovery.img

You're now in recovery. Make a backup if you wish, then:

1) Go to Wipe Menu

A) Wipe Cache
B) Wipe Dalvik Cache
OPTIONAL) Wipe Everything (Data Factory Reset) - This is useful if you have problems with flashing certain ROMS. Some ROMs require this before flashing. For the stock ROM, this isn't necessary. But if you're on HBOOT 1.5 and used HTC Dev, you did a factory reset anyways, so it can't hurt.

2) Go back and now go to Install Zip.

A) Choose Zip
B) Go to the folder ROMs/

C) Select the ROM you want to flash. If you chose just to download the SU patch or the stock ROM + Superuser, this is where you would select the file.

D) If you're flashing another kernel, you would find your kernel and by selecting Choose Zip and finding the kernel file. The kernel must be selected AFTER the ROM is selected, or else the kernel built into the ROM will overwrite the kernel you want to flash.
E) Check 'Reboot After Successful Flash' - this is just a nice feature of TWRP that makes it so you don't have to pay attention to the flashing process.
F) Flash Zips Now

3) Sit back and relax. The flash is going to take 3 or so minutes. Then it'll reboot. The reboot will take 5 minutes or so and will always take 5 minutes or so every time you clear out the cache and dalvik cache. It is normal.
If successful, congradulations! Enjoy the new ROM/Kernel!

(Optional) Installing 4EXT - Highly Recommended!

There is a recovery that makes it really easy for HBOOT 1.5 people to flash ROMs and kernels. It's called 4EXT Touch Recovery. If you're familiar with ROM Manager, you'll love this app/recovery. You can control every aspect of your phone's recovery from an app. Best of all, even with S-ON Unlocked, you can flash kernels without using fastboot. Just go to their website to get the free version that comes with a 3 day trial of the full version, or get the full version. After you're done with the trial, I'm sure most of you will want the full version. It makes everything easy. I use it, too, and I'm on HBOOT 1.4 :p

To install, download/install the app (free or paid) and open it. Give it SuperUser permissions and then click through all the pop up dialogs. Push the install button at the top. Indicate if you are S-ON or not (if you had to unlock with HTC, then you click yes). And it installs. And after 5 minutes of running the free version, your trial for the full version starts. So come back in 5 minutes and reload the app (by pushing the back button until you get back to the desktop and relaunch). If you're on the paid version, you can just start using the app immediately.

Now go to recovery and you can do everything you would normally do in recovery, but it's fully automated once you click start after selecting all your options. Including making backups, wiping caches, and installing ROMs. Remember to support the developers if it makes things a lot easier for you!

(Optional) Getting S-OFF - Highly Recommended!
What is S-OFF?

S-OFF means that bootloader security is off. This allows you to flash images to the /boot partition. Simply put: It lets you flash whatever you want without using fastboot or specially enabled recoveries. It makes things much easier to do but it also takes away the security that keeps you from bricking your device. If you do S-OFF (it is recommended), remember to check everything that you're about to flash and make sure it's for the Evo V.

http://androidforums.com/evo-v-4g-all-things-root/558583-s-off-juopunutbear-s-off-beta-release.html - S-OFF while staying on HBOOT 1.5. Requires you do a 'wire trick' to ground out a signal at a certain point. May be easier than temporarily bricking your device.

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

Based off of my Evo 3D root guide found here: http://androidforums.com/evo-3d-all...shing-evo-3d-roms-kernels-using-fastboot.html

Some of the commands in this guide were found here: [GUIDE] HTC Unlock Hboot 1.50 + TWRP Recovery + Root + Flash!! [9.11.11] - xda-developers and http://androidforums.com/evo-3d-all...lash-recovery-image-via-fastboot-sd-card.html. I just sought to make a complete newbies guide version of it.

Is there something wrong with this guide? all i see is 1%# and whatever it says...
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones