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

Root Rooting an HTC EVO Shift for Dummies! (Last Updated 3/24/2010)

Excellent instructions. Very helpful. Two places I got stuck fwiw:

At the end of Step 8 -- Superuser was not automatically installed so I did not get any "Allow" prompt on my phone. I had to separately download Superuser from the market and then proceed.

I would mention around Step 13 to uncheck the box previously checked in the Step 6 advice to "Go back into VISIONary and put a check next to the box that says "temp root on boot"." It seemed to cause me problems finishing the rooting process until I unchecked the box.

Thanks again --
 
  • Like
Reactions: Enraged21
Upvote 0
This guide has been much help, but I seem to be stuck on Step 8.
When I type md5sum /sdcard/Shift/hboot_orig.bin or md5sum sdcard/Shift/hboot_end.nb0 is says "No such file or directory." Well I know there is because I can see it on my SDCard. Please help!!

Thanks a million in advance!

busybox md5sum /sdcard/Shift/hboot_eng.nb0

Use that command instead. And you will probably have to put busybox in front of the command when it does it again in a step or two....;)
 
Upvote 0
after typing "adb shell" i get "$" and i proceed to type in "su". i get "permission denied.

anyone know what i'm doing wrong here?

Check and make sure that you have temp root, that sounds like the issue. Also if you get the quick permission denied, from what I understand, you need to reboot both your pc and your Shift before trying to temp root agian.
 
Upvote 0
reboot both device and temp root is ON.

still receiving the same result. still "permission denied" after inputting "su"

any other tips?

I've seen several other people have this same issue. Not really sure what some people aren't granted super user permissions. They only other thing I can think of is making you Quickly click allow on your phone... if it's actually showing up. If you can't get it figured out you want to try the one click method over on xda.
 
Upvote 0
From the few people I've helped root, su denied error seems to be quite common. IDK if it has to do with the root on boot setting (that was a common denominator in most of the cases) or not, but I would say The best thing to do is uninstall the root app you are running, reboot your phone, reboot your pc, and then start over from scratch. Don't set the app to root on boot. It may take a few times for it to run in order for it to root your phone correctly. Every phone is different. All I can say is be patient, but tenacious if you are having trouble. Good luck!
 
Upvote 0
I just got another Evo Shift and used the same method for rooting, so I can verify that this works...

However, there was some things that mysteriously changed since the first time I rooted a shift.

after entering...

Code:
cd C:\AndroidSDK\platform-tools

I could not get ADB to run.

The fix was to enter this code instead...

Code:
cd C:\AndroidSDK\platform-tools\platform-tools

The ADB file was in an additional "platform-tools" folder within the "platform-tools" folder.

Also, after clicking "temp root on boot" it didn't seem to make the phone faster. I had to unclick temp root on boot to get the perm root to stick.
 
Upvote 0
sounds like you need to uninstall the version you have, then reinstall a newly downloaded version... I think something happened to the one you have on your phone... It happens sometimes with apps. Try that.

I'm having the exact same problem. I can't uninstall it because it doesn't show up in the app manager. It must be there because when I try to install the new one it says "this app will replace an existing one" . If I continue with the install it fails every time. Any ideas?
 
Upvote 0
I'm having the exact same problem. I can't uninstall it because it doesn't show up in the app manager. It must be there because when I try to install the new one it says "this app will replace an existing one" . If I continue with the install it fails every time. Any ideas?

Do you have a file manager installed? Root Explorer or something similar? You should be able to uninstall it from there....
 
Upvote 0
6. [/B]Next, switch your phone's connection status back to "Charge Only". Use any file manager (free from the android marketplace "ES File Explorer") to install the VISIONary app on your phone. On your phone just find the visionary installer in the file manager and click to install. (Icon should look like a caution sign). Once complete, open VISIONary on your phone and click "Temproot Now". Wait for the rooting process to take place. Shouldn't take long at all. At this point your phone is rooted. However, you may noticed that your phone is running slower than normal. Go back into VISIONary and put a check next to the box that says "temp root on boot". Now power off your phone and then turn back on. This will root your phone before background apps are running, thus making it much faster.

This is where it falls down for me. After selecting "temproot now", it starts the root process, sits there for a minute, then I get the Sprint 4G screen (the phone reboots). I don't see here in step 6 that this is supposed to happen. can someone confirm if this is failing for me, or if it is working as intended?
 
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