[VIDEO GUIDE] FULL S-OFF ROOT for Evo SHIFT. Froyo (2.2) + Gingerbread (2.3.3+2.3.4)

RandyB201

Senior Member
Nov 23, 2012
112
8
0
Pendleton, IN
I cannot get past the first step!

-1)

===============================================

ROOTING ANDROID 2.3.4:


3) Be running stock 2.3.4 latest OTA update from HTC

4) Register at htcdev.com

5) Unlock the bootloader by choosing HTC Evo 3D for Sprint and follow instructions

...

I have a new used Evo Shift 4G that I am trying to root. It has Android 2.3.4. I have USB Debugging On and the phone is connected with Charging Only selected.

When I log in to HTC Dev and download the RUU file for the Evo 3D and run it on my PC, it comes up says installing RUU. Then nothing, no error messages, the program window does not come up at all.

My PC is running XP SP3 with all critical updates installed. .net is completely up to date. 3Ghz P4 and 3Gigs of RAM.

Please help!
 

junpei1337

Senior Member
Oct 14, 2011
129
62
0
Jackson,MI
You don't want to use the RUU. From HTC dev site, you use the unlock option and select evo 3d.

---------- Post added at 03:28 PM ---------- Previous post was at 03:25 PM ----------

Alternatively you can use this method to unlock bootloader and root.http://forum.xda-developers.com/showthread.php?t=1558532
Also there is the shift rootility which does the same and is pretty much automated.
 
  • Like
Reactions: prboy1969

bal3wolf

Member
May 15, 2011
28
3
0
You don't want to use the RUU. From HTC dev site, you use the unlock option and select evo 3d.

---------- Post added at 03:28 PM ---------- Previous post was at 03:25 PM ----------

Alternatively you can use this method to unlock bootloader and root.http://forum.xda-developers.com/showthread.php?t=1558532
Also there is the shift rootility which does the same and is pretty much automated.
i used other when i unlocked my shift the evo 3d option wouldnt work and shift rootilly wouldnt work for me iv tried probly 20 differt ways and this was the only way.


Thanks alot op i have went thru tons and tons of ways to root my evo shift and nothing was work till i found yours i got it rooted and unlocked without downgrading.
 

thabluebull

Member
Nov 26, 2011
15
0
0
Stuck

I followed this guide to successfully unlock the bootloader, downgrade to 2.2, and flash clockwork mod recovery. Now I need to obtain s-off, however the visionary and z4root utilities seem to be unavailable. Is there another way for me to obtain s-off with my HTC evo shift 4g?
 

turkbot

Senior Member
Sep 4, 2011
791
198
0
owosso
i used other when i unlocked my shift the evo 3d option wouldnt work and shift rootilly wouldnt work for me iv tried probly 20 differt ways and this was the only way.


Thanks alot op i have went thru tons and tons of ways to root my evo shift and nothing was work till i found yours i got it rooted and unlocked without downgrading.
Let me see if I still have visionary if not maybe prboy may save the day again that man is a living archive

Sent from my XT897 using xda app-developers app
 
  • Like
Reactions: prboy1969

prboy1969

Senior Member
May 7, 2009
10,518
7,377
0
Michigan
Let me see if I still have visionary if not maybe prboy may save the day again that man is a living archive

Sent from my XT897 using xda app-developers app
Thanks :). Sorry I'm late to the party. Yes I still have 98% of the files used for most anything on the Shift. Or anything I ever tested. Which BTW was a lot. Most things never even got to release ( bugs ). Lots of choice things I wish could've gotten finished :(. Thanks CNexus for posting that up.

TEAM MiK
MikROMs Since 3/13/11
 
  • Like
Reactions: Chad The Pathfinder

load.nikon

New member
Mar 5, 2011
2
0
0
Dayton
Thanks :). Sorry I'm late to the party. Yes I still have 98% of the files used for most anything on the Shift. Or anything I ever tested. Which BTW was a lot. Most things never even got to release ( bugs ). Lots of choice things I wish could've gotten finished :(. Thanks CNexus for posting that up.

TEAM MiK
LINK BLOCKED MikROMs Since 3/13/11
Would you be willing to send those files? I'm trying to run CNexus' Shift ROOTility and quoting his thread regarding this:

Rooting 2.3.3
Run the 2.3.4 RUU (either one, preferably the 2.77.651.3 version)
Follow the instructions for rooting 2.3.4
Note: There is a method for rooting 2.3.3 directly but I couldn't test it (no RUU found)


Rooting 2.3.4
Follow steps above for rooting 2.2
Download the root2.3.4.zip and extract the FOLDER into the same directory as the utility (same way as with root2.2 folder)
DO NOT RENAME THE FOLDER TO ANYTHING BUT "root2.3.4" OR IT WILL NOT WORK.
Run the utility, throughly following ALL prompts and prerequisites
I'm trying to find the 2.3.4 RUU file and root2.3.4.zip. Also willing to take suggesstions about how to accomplish this. It's been so long since this phone's been a hot topic, all the links I've found for related files are now broken.
 

prboy1969

Senior Member
May 7, 2009
10,518
7,377
0
Michigan
Would you be willing to send those files? I'm trying to run CNexus' Shift ROOTility and quoting his thread regarding this:



I'm trying to find the 2.3.4 RUU file and root2.3.4.zip. Also willing to take suggesstions about how to accomplish this. It's been so long since this phone's been a hot topic, all the links I've found for related files are now broken.
I will do it when I get home. Should be within the next few hours ;) .

TEAM MiK
MikROMs Since 3/13/11
 
  • Like
Reactions: Chad The Pathfinder

prboy1969

Senior Member
May 7, 2009
10,518
7,377
0
Michigan
Would you be willing to send those files? I'm trying to run CNexus' Shift ROOTility and quoting his thread regarding this:



I'm trying to find the 2.3.4 RUU file and root2.3.4.zip. Also willing to take suggesstions about how to accomplish this. It's been so long since this phone's been a hot topic, all the links I've found for related files are now broken.
Sorry it took so long to get back to you :( . Life happens. The Speedy RUU's are HERE. The original thread for the RUU's is THIS one. HERE is the root 2.3.4 zip. The link is from THIS post by CNexus on his Shift ROOTility thread. Hope that helps.
 

me_three

Member
Sep 19, 2013
45
1
0
Can't get s-off

After I flash the hboot and reboot the phone still shows s-on. The md5sum from when I pulled /dev/block/mmcblk0p18 back matches the md5sum of hboot_eng.nb0. Any ideas on what I might have done wrong?
 

Attachments

prboy1969

Senior Member
May 7, 2009
10,518
7,377
0
Michigan
After I flash the hboot and reboot the phone still shows s-on. The md5sum from when I pulled /dev/block/mmcblk0p18 back matches the md5sum of hboot_eng.nb0. Any ideas on what I might have done wrong?
Follow the Instructions in the OP for Rooting Android version 2.2.


ROOTING ANDROID 2.2:



1) Download this file (shift-root.zip) http://www.mediafire.com/?h568sgdmkb1dkis
mirror: http://www.multiupload.com/VZOSJHIZYA

2) Extract it to the root of the sdcard of your phone

3) GET TEMPROOT USING VISIONARY, NOT Z4ROOT. I HAD PROBLEMS WITH Z4ROOT.

Visionary instructions:

a) Go to phone settings and allow installation from unknown sources and enable USB debugging.

b) Download visionary at the following link:
http://www.filesonic.com/file/197485...ryplus.r14.apk

c) Copy the visionary apk file you just download to the same folder as adb..
(i.e. C:\program files\android-sdk\platform-tools)

d) run adb install -r com.modaco.visionaryplus.r14.apk

e) Should work. If you do not see the app, reboot your phone.

f) After phone reboots run visionary, get temproot.

g) run adb shell, and then then run the command "su" (without quotes) and look at your phone. Click allow for the superuser prompt and then verify $ goes to #

h) move on to next step, do not exit adb shell yet

4) Verify md5sum of hboot bin files from shift-root.zip

Run the following commands with adb shell:

Code:
md5sum /sdcard/hboot_orig.bin
md5sum /sdcard/hboot_eng.nb0
386c19451e8dd18f9b98fad6b11be4c0 hboot_orig.bin
60ec1006e6ec2e8acb370d6aad35b17e hboot_eng.nb0

WARNING: If these do not match do not continue redownload the files then check the md5's again


6) If md5sum's match run this command:

DO NOT FAT FINGER THIS COMMAND. YOU COULD BRICK YOUR PHONE. I WILL NOT BE HELD RESPONSIBLE FOR THIS.

Code:
dd if=/sdcard/hboot_eng.nb0 of=/dev/block/mmcblk0p18
You just flashed the eng spl!!! Now lets make sure it took.

7) Check the md5 of new flash hboot and restore if necessary. Run this command to pull the newly flashed hboot to your sdcard

Code:
dd if=/dev/block/mmcblk0p18 of=/sdcard/hboot_check.nb0
now we check the md5 to see if it matches

Code:
md5sum /sdcard/hboot_check.nb0
It should read 60ec1006e6ec2e8acb370d6aad35b17e

8) If the md5sum matches then congratulations its safe to reboot!! Before you do reboot please make sure you run rm /sdcard/PG06IMG.zip

Check hboot and perm root!

1) ok now reboot your phone into bootloader by running "adb reboot bootloader" or by removing the battery and reinserting it then hold the vol down button and press the power button.

3) Look at the top and make sure it says s-off

4) If so reboot the phone back into android

5) put the phone into airplane mode

6) Temp root with visionary (again)

7) After temp root then attempt to perm root with Visionary

8) Your phone will reboot and you are now officially perm rooted any changes you make will now stick on reboot

9) Download Rom manager from market and flash latest clockwork recovery (USE WIFI).

10) adb reboot recovery (or use ROM manager) to get into recovery and flash your ROMs! (Basic instructions and links below). But there you go! Enjoy!

HOWTO flash a ROM:

1) Download ROM zip file, copy to phone and boot in to clockwork recovery.

2) If AOSP you will want to wipe data/factory reset, wipe cache partition, advanced wipe dalvik cache, and wipe /system and /data. Then you will want to choose "install zip from sdcard", flash aosp rom zip file, and flash gapps zip. You should also flash a custom kernel if you plan on doing so during this step.

3) If flashing SENSE based ROM, just flash the zip file. If you want to flash a custom kernel I recommend dodge kernel 1.6, flash this right after you flash the ROM zip file. Follow the same steps as AOSP for wiping cache,dalvik, etc. Before flashing rom.

4) Reboot phone, wait 10 minutes, and enjoy!
 

me_three

Member
Sep 19, 2013
45
1
0
Follow the Instructions in the OP for Rooting Android version 2.2.

ROOTING ANDROID 2.2:



1) Download this file (shift-root.zip) http://www.mediafire.com/?h568sgdmkb1dkis
mirror: http://www.multiupload.com/VZOSJHIZYA

2) Extract it to the root of the sdcard of your phone

3) GET TEMPROOT USING VISIONARY, NOT Z4ROOT. I HAD PROBLEMS WITH Z4ROOT.

Visionary instructions:

a) Go to phone settings and allow installation from unknown sources and enable USB debugging.

b) Download visionary at the following link:
http://www.filesonic.com/file/197485...ryplus.r14.apk

c) Copy the visionary apk file you just download to the same folder as adb..
(i.e. C:\program files\android-sdk\platform-tools)

d) run adb install -r com.modaco.visionaryplus.r14.apk

e) Should work. If you do not see the app, reboot your phone.

f) After phone reboots run visionary, get temproot.

g) run adb shell, and then then run the command "su" (without quotes) and look at your phone. Click allow for the superuser prompt and then verify $ goes to #

h) move on to next step, do not exit adb shell yet

4) Verify md5sum of hboot bin files from shift-root.zip

Run the following commands with adb shell:

Code:
md5sum /sdcard/hboot_orig.bin
md5sum /sdcard/hboot_eng.nb0
386c19451e8dd18f9b98fad6b11be4c0 hboot_orig.bin
60ec1006e6ec2e8acb370d6aad35b17e hboot_eng.nb0

WARNING: If these do not match do not continue redownload the files then check the md5's again


6) If md5sum's match run this command:

DO NOT FAT FINGER THIS COMMAND. YOU COULD BRICK YOUR PHONE. I WILL NOT BE HELD RESPONSIBLE FOR THIS.

Code:
dd if=/sdcard/hboot_eng.nb0 of=/dev/block/mmcblk0p18
You just flashed the eng spl!!! Now lets make sure it took.

7) Check the md5 of new flash hboot and restore if necessary. Run this command to pull the newly flashed hboot to your sdcard

Code:
dd if=/dev/block/mmcblk0p18 of=/sdcard/hboot_check.nb0
now we check the md5 to see if it matches

Code:
md5sum /sdcard/hboot_check.nb0
It should read 60ec1006e6ec2e8acb370d6aad35b17e

8) If the md5sum matches then congratulations its safe to reboot!! Before you do reboot please make sure you run rm /sdcard/PG06IMG.zip

Check hboot and perm root!

1) ok now reboot your phone into bootloader by running "adb reboot bootloader" or by removing the battery and reinserting it then hold the vol down button and press the power button.

3) Look at the top and make sure it says s-off

4) If so reboot the phone back into android

5) put the phone into airplane mode

6) Temp root with visionary (again)

7) After temp root then attempt to perm root with Visionary

8) Your phone will reboot and you are now officially perm rooted any changes you make will now stick on reboot

9) Download Rom manager from market and flash latest clockwork recovery (USE WIFI).

10) adb reboot recovery (or use ROM manager) to get into recovery and flash your ROMs! (Basic instructions and links below). But there you go! Enjoy!

HOWTO flash a ROM:

1) Download ROM zip file, copy to phone and boot in to clockwork recovery.

2) If AOSP you will want to wipe data/factory reset, wipe cache partition, advanced wipe dalvik cache, and wipe /system and /data. Then you will want to choose "install zip from sdcard", flash aosp rom zip file, and flash gapps zip. You should also flash a custom kernel if you plan on doing so during this step.

3) If flashing SENSE based ROM, just flash the zip file. If you want to flash a custom kernel I recommend dodge kernel 1.6, flash this right after you flash the ROM zip file. Follow the same steps as AOSP for wiping cache,dalvik, etc. Before flashing rom.

4) Reboot phone, wait 10 minutes, and enjoy!
I did follow the instructions to the letter but when I get to the part below where it says I should be s-off the phone is still s-on. That's why I attached the picture so you could see that it shows the eng bootloader s-on.

Run the following commands with adb shell:

Code:
md5sum /sdcard/hboot_orig.bin
md5sum /sdcard/hboot_eng.nb0
386c19451e8dd18f9b98fad6b11be4c0 hboot_orig.bin
60ec1006e6ec2e8acb370d6aad35b17e hboot_eng.nb0

WARNING: If these do not match do not continue redownload the files then check the md5's again


6) If md5sum's match run this command:

DO NOT FAT FINGER THIS COMMAND. YOU COULD BRICK YOUR PHONE. I WILL NOT BE HELD RESPONSIBLE FOR THIS.

Code:
dd if=/sdcard/hboot_eng.nb0 of=/dev/block/mmcblk0p18
You just flashed the eng spl!!! Now lets make sure it took.

7) Check the md5 of new flash hboot and restore if necessary. Run this command to pull the newly flashed hboot to your sdcard

Code:
dd if=/dev/block/mmcblk0p18 of=/sdcard/hboot_check.nb0
now we check the md5 to see if it matches

Code:
md5sum /sdcard/hboot_check.nb0
It should read 60ec1006e6ec2e8acb370d6aad35b17e

8) If the md5sum matches then congratulations its safe to reboot!! Before you do reboot please make sure you run rm /sdcard/PG06IMG.zip

Check hboot and perm root!

1) ok now reboot your phone into bootloader by running "adb reboot bootloader" or by removing the battery and reinserting it then hold the vol down button and press the power button.

3) Look at the top and make sure it says s-off
 

prboy1969

Senior Member
May 7, 2009
10,518
7,377
0
Michigan
  • Like
Reactions: Chad The Pathfinder

me_three

Member
Sep 19, 2013
45
1
0
Had a brain spasm :silly: . Completely forgot about that.


I would suggest RUU'ing back. Then start the whole process over, and use the Shift ROOTility as suggested by bilgerryan.
Sprint is trying to push OTA_Speedy_S_Sprint_WWE_2_76_651_4_1_08_00_0506_release_196690hdv36sdpwnb4vbhg.zip to the phone. Would taking that update have the same result as RUU'ing?