yashsingh1/xdaforums huggingface dataset:
[EVO Shift 4G Android Development] BrandoKC:
Oh trust me the beer is flowing! Now flash something and enjoy permroot! Check out my honeycomb look in the theme sectio n.

Congrats!!!

Sent from my HTC Evo Shift 4G
[EVO Shift 4G Android Development] pwrmedia:
In case anyone cares....lol

You CAN flash recovery from Rom Manager after you root. Just rename the recovery file to match the HTC Evo flashable. Worked like a charm, and didn't need to use a computer once during this entire process.

Great work!!
[EVO Shift 4G Android Development] outkast22:
are you serious?! can anyone else confirm? id love that. these instructions are beyond me. but im sure i could do this method. how do i get rom manager? in the market? can you give me step by step instructions pls
[EVO Shift 4G Android Development] dkd711:
perm rooted perfect thanks guys!!!

I need a lil help.

I'm having a problem flashing roms in recovery though. Seems that the recovery is not fully wiping my device.

I wipe like this:

Factory wipe, wipe cache. wipe Dalvik twice. Then install Rom from SD. Many times I have installed a diff rom and after reboot it reloads the same rom I had orginally. Also some roms will not fully flash at all.

I have the 2.5 Clockwork recovery.

Thanks again!
[EVO Shift 4G Android Development] pwrmedia:
Very serious. :D

Here's a summary of what I did:

1) Downloaded the files in the first post, extracted to SD Card.

2) Downloaded Visionary and temp rooted.

3) Downloaded Terminal from the Market.

4) Typed "busybox" (without the quotes, of course) before any of the code string listed in the root instructions. I'm lazy, and avoid ADB like the plague, so it's wonderful that Terminal lets you do the same thing right from your phone.

5) Confirmed S-Off, and completed the perm root process.

6) Downloaded the recovery file.

Now, here's the trick to flashing w/ Rom Manager...

Download Rom Manager from the market (I've had Premium on a previous SD Card, so I just used that one instead...pretty sure won't make a difference in this case.)

Flash the EVO recovery. Obviously, it's not going to work on our phone, so trying to reboot into it with our phone will give you the ! error. However, by moving the recovery file you downloaded in this thread into the Clockwork recovery folder, and renaming our file to match the Evo one you originally flashed, you can flash ours w/ no problem.

So again, flash the EVO recovery from Rom Manager. Then, on your SD card, navigate through the ClockworkMod folder until you get to the recovery subfolder. Rename the flashed recovery file to recovery-clockwork-3.0.0.5-supersonic1.img, and rename our recovery file to recovery-clockwork-3.0.0.5-supersonic.img. Notice that I added the 1 to the flashed file, simply so there are no conflicts when trying to flash ours.

After renaming, I then went back to the Rom Manager main menu, and flashed an alt recovery, to ensure a fresh flash. After that, I simply flashed the "Evo" recovery again, and rebooted to recovery directly from the main menu. Voila, Clockwork 2.5xx. No issues.

It did take a few times to back up the wimax keys via Terminal, but I determined that, once perm-rooted, you shouldn't need to type in "busybox" before your code strings in Terminal, simply "su" and then go once you see the #. Keep that in mind if you're running out of room when typing out the code command to backup your wimax keys.

Hope this helps for those looking to root w/o using ADB!
[EVO Shift 4G Android Development] SilentSummer:
Awesome guide thanks. Perm rooted and have recovery.
[EVO Shift 4G Android Development] everydaysince87:
alright i went through the op no problem got everything rooted flashed ect....one problem thought when i go into recovery at the bottom it says

ClockworkMod Recovery v2.5.1.8

E:Cant mount CACHE:recovery/command

E:Cant mount CAHCE:recovery/log

E:Cant open CACHE:recovery/log

i dont wanna do anything at this point im froze and dunno what to do i have tried to reflash the recovery with the same errors at the bottom i dunno if they make a difference or not i have rooted about 7 phones including 2 evos so im pretty up to date with all the root process and what not just a little paranoid with a 407 dollar price tag hangning over my head..........

so i went and downloaded the recovery for the third time and flashed it for the third time with no errors nandroid then flashing away i go thanks for everything .
[EVO Shift 4G Android Development] pwrmedia:
Has anyone used Root Explorer to attempt to mount the system as R/O after perm rooting? I've been working on this for a good part of the weekend, and even unrooted w/ Visionary, and re-rooted while making sure the box in the main menu was clearly marked "set system r/w after root".

But when I open Root Explorer, I'm able to mount "/" as r/w or r/o, but the /system only allows r/o.

I attempted the same process w/ File Explorer's root options, and it works somewhat, but is a pain and must be reinstalled after the first use.

Please advise if anyone else has run into these issues, as this is a big "must-have" for those of you who like tweaking the build.prop file on these ROMS (ie. changing the lcd density, vm heap size, and turning JIT on/off once we get a ROM built w/ it.
[EVO Shift 4G Android Development] jesusice:
Works fine here.

^ Shift Faced
[EVO Shift 4G Android Development] pwrmedia:
Interesting, I combed the threads and saw a few others have mentioned this as well. Good to know yours works though, I think I'll try a different approach and edit the command manually via Terminal.

ES File Explorer allows the use of Root options (select HiAPK), and then will allow the system to be r/w as well. But after editing the build prop, none of my HTC goodies work anymore (people, mail, calculator, etc.)

I'll research and toy around w/ it a bit more and see if I can come up w/ a better result.
[EVO Shift 4G Android Development] evilB:
Noob

Hey. Still kinda new to forums. Hope this is in the right spot. Just curious if an easier way to root the Evo Shift has arrived yet. I rooted my old Hero no prob, but this method is much more intimidating.

Thanks to all of you, though, for your hard work, and please pardon my apparent lack of technical know-how...:confused:
[EVO Shift 4G Android Development] anthonyf27:
It's really not hard. Just a lot of copy and paste. When I originally rooted my Hero it was even harder than this.
[EVO Shift 4G Android Development] XTRoRDiNAiRE:
is there any way to root the evo shift without adb i have no clue on how to use adb
[EVO Shift 4G Android Development] rhodiggah:
no one click perm root yet but if you read through the guides carefully on how to perm root, it pretty much tells you step by step on how to. Believe me, it's very simple and to the point. Before perm rooting my Evo Shift, I was intimidated as well (coming from a 1 click perm rooting a HEROC.)

Plus we are all here for you if you have any questions, just holla...
[EVO Shift 4G Android Development] pwrmedia:
Yep. Download the files in the OP, then download Terminal from the Market and temp root w/ Visionary. Follow all the instructions in the OP, as you can use the same commands in Terminal as you would in ADB, just make sure you type 'busybox' (w/o quotes) before entering the command.

May take you a few seconds longer, but no ADB necessary.
[EVO Shift 4G Android Development] HolyShift:
I'm not trying to put anyone down, but honestly the only things you have to do to use abd is download the software and add the path.

This was my first time rooting and I only ran into 2 issues:

1. Having to reboot twice to get temproot with z4

2. The way the steps in Recovery are worded were a bit tricky but that's what the more detailed rooting thread is for.

Some people do prefer to root from the phone on terminal though. I just like the ease of typing on a real keyboard in my office chair. We'll help you out though.
[EVO Shift 4G Android Development] jes24cap:
I can not get adb to load on my mac or my pc side of the mac. I have had lots of help from the people at xda and sent screen shots but no one knows why its not working. Can I install recovery with connectbot? I have z4root working.
[EVO Shift 4G Android Development] riggsandroid:
http://webchat.freenode.net/?channels=#HTC_EVO_Shift
[EVO Shift 4G Android Development] evilB:
Flash recovery?

Hey. I am now perm rooted, and backe up my wimax keys, but when i go to flash recovery in cmd it says "fastboot is not a recognized command" or something like that. Any help would be awesome. Also, is recovery totally necessary. I saved the recovery image to C:android-sdk-windows. Do I need to cd to C:android-sdk-windows or C:android-sdk-windows\recovery. Neither seemed to work.

Thanks in advance for your help. You guys rock!:confused:
[EVO Shift 4G Android Development] evilB:
Recovery? Part2

Also forgot to ask... since I am about to go to bed, I am obviously shutting my pc down. If you could give instructions from point a (turning on computer and opening cmd) to point b (flashing recovery) that would be awesome!!! Just not sure where to start in cmd, since I already followed the rest of the instructions, all the way up to backing up the wimax keys.

Thank you sooo much for tolerating my noobishness.
[EVO Shift 4G Android Development] evilB:
RUU

Just one more thing. Anyone know where an original stock 2.2 RUU setup file could be found for the evo shift? I always had one for my Hero as a security balanket, and it was nice to have. Had to use it once or twice. Im prone to mistakes. Thanks, and I swear Im done posting for the day...
[EVO Shift 4G Android Development] evilB:
Not!

Found the RUU. Sorry for the waste of space... evilB sleep now...
[EVO Shift 4G Android Development] outkast22:
What do i change the zip file name to ?
[EVO Shift 4G Android Development] jdelano:
Phew; got threw it.

First thank you for posting this information.

Though it was a little frustrating to follow.

Steps are right on; just not all the information you may need to complete them.

To enable adb; downloaded android sdk (install) opened sdk manager; installed platform-tools (to get adb.exe) and usb drivers (to connect to the phone with adb shell). then followed this thread to get the drivers working for adb :

http://htcevohacks.com/htc-evo-hacks/how-to-install-android-sdk-and-adb-drivers-for-htc-evo-4g/

For whatever reason; I had to put busybox in front of each command in adb.

I used z4root for the temp root as I was unable to find VISIONary+ (worked fine)

When I did perm root with z4root, it stuck at rebooting. Waited like 5 min; then pulled the battery. Restarted and when I hit temp root (to see if it would still work) .. it said it was already rooted (so the perm root worked).

Then to the recovery.

You have to go find fastboot.exe in order to execute the recovery flash. I found a zip here: http://xdaforums.com/showthread.php?t=928370 (copy fastboot.exe out of the zip an into the folder where you saved recovery.img)

Power + volume down, select fastboot, press power, then plug in the usb cable to the PC (phone says fastboot usb), type the fastboot command as shown (make sure recovery.img, which is in the recorvery.zip file, is in the same folder as the fastboot.exe)

Hope this helps someone else out there; again thanks to the OP for getting the list together.
[EVO Shift 4G Android Development] steelgod:
help

I did the same writing "busybox" before the commands and the numbers match , so I was going to do step 4 :

Step 4

Flash the eng spl!!! (dangerous part)

make sure these commands are exact or you could risk bricking your phone!!!

now you should still be in adb shell with root permissions

runs this command and DO NOTT!! reboot till I tell you to

Code:

dd if=/sdcard/Shift/hboot_eng.nb0 of=/dev/block/mmcblk0p18

My question is : Do I have to write "busybox" in every command from this point and so on? Im a bit confused about this , since the tutorial clearly says PASTE IT EXACTLY or you mess it all , etc. and I'm afraid about what can happen if I write or not "busybox" before the command line.

Thanks!

Thanks!
[EVO Shift 4G Android Development] jdelano:
I did and everything worked just fine.
[EVO Shift 4G Android Development] steelgod:
thanks, I just wrote the following commands as they are shown in the tutorial and it worked :D Rooted, installed recovery and the overclock kernel

Thanks guys!
[EVO Shift 4G Android Development] derik123derik123:
for some reason.. whenever I do temp root with visionary or z4... It says its rooting.. then my phone "restarts" does the sprint 4g slaph screen and gets stuck on the big 4G logo...

I ran visionary when I first got the shift(temp root to run titanium backup) but now it's not working. anyone know why?
[EVO Shift 4G Android Development] dkd711:
reset it to stock and start over.
[EVO Shift 4G Android Development] derik123derik123:
How do I reset it to stock?

settings > SD & Phone storage > Factory data reset? that?:confused:
[EVO Shift 4G Android Development] BrandoKC:
Uninstall superuser, reboot, rerun Visionary
[EVO Shift 4G Android Development] derik123derik123:
Nope that didn't work. It did the same thing as before :(
[EVO Shift 4G Android Development] NuAngel:
Pardon my ignorance, but a step by step guide doesn't help me when I don't understand step #2. What, exactly, is "The ADB"???
[EVO Shift 4G Android Development] thirdlane:
I'm getting a Access Denied error when attempting to cd recovery in command prompt. The recovery image was extracted to the root of my hard drive. Could I just rename the recovery zip to pg06img.zip and try to flash the custom recovery from hboot screen?
[EVO Shift 4G Android Development] dkd711:
ADB is the desktop program to send commands to your phone while connected vis USB and you have to use command line just like DOS commands back in the day, but this is know Linix commands.
[EVO Shift 4G Android Development] thirdlane:
I can confirm that using Rom Manager to flash recovery does work.
[EVO Shift 4G Android Development] riggsandroid:
might want to clarify what you mean since there is no Evo Shift 4G option in the app. There are some hoops to jump through regarding using Rom Manager.
[EVO Shift 4G Android Development] vasquez3307:
Viedo

Can Anyone make a video for all the noobs new to rotting??
[EVO Shift 4G Android Development] thirdlane:
-I used Rom Manager to flash the Evo 4G recovery.

-Mounted the SD card and extracted the Evo Shift 4G recovery image to Clockworkmod recovery folder and renamed it to match the Evo 4G recovery, and then changed the name of the Evo 4G recovery to SupersonicRecovery. -Unmounted the SD card.

-Opened up Rom Manager and flashed an alternate recovery.

-Then flash the Clockworkmod recovery for Evo 4G

Viola it flashed the Evo Shift Recovery that I extracted to Clockworkmod recovery folder and changed the name to match the stock Evo recovery. Booted into recovery and sure enough it worked. Nandroid and flashed the rooted stock deodexed rom.
[EVO Shift 4G Android Development] jdelano:
This is what I did to use the steps and get my daughters's evo shift rooted and romed.

To enable adb; downloaded android sdk & install, opened sdk manager; install platform-tools (to get adb.exe) and usb drivers (to connect to the phone with adb shell) these will be listed on the left hand side. reject all but these items.

then I followed this thread to get the drivers working for adb :

http://htcevohacks.com/htc-evo-hacks...or-htc-evo-4g/

For whatever reason; I had to put the word busybox in front of each command in adb.

I used z4root for the temp root as I was unable to find VISIONary+ (worked fine)

When I did perm root with z4root, it stuck at rebooting. Waited like 5 min; then pulled the battery. Restarted and when I hit temp root (to see if it would still work) .. it said it was already rooted (so the perm root worked).

Then to the recovery.

You have to go find fastboot.exe in order to execute the recovery flash. I found a zip here: http://xdaforums.com/showthread.php?t=928370 (copy fastboot.exe out of the zip an into the folder where you saved recovery.img)

Power + volume down, select fastboot, press power, then plug in the usb cable to the PC (phone says fastboot usb), type the fastboot command as shown (make sure recovery.img, which is in the recorvery.zip file, is in the same folder as the fastboot.exe)

Hope that helps
[EVO Shift 4G Android Development] pwrmedia:
:D

+10chars
[EVO Shift 4G Android Development] kellysa111:
when I try to backup the wimax keys it says permission denied. I know my phone is rooted because on z4 it says its rooted.

edit: nvm. I just typed in busybox before the other stuff and it worked.
[EVO Shift 4G Android Development] NuAngel:
I tried googling this, but don't see a clear place for a download link, can you help me out?

Sent from PG06100 (Evo Shift 4G) & XDA App
[EVO Shift 4G Android Development] ozzie1p:
They have a recovery added in rom manager now. Anyone know the status? Is it the same as in the OP?

Edit: Still an error backing up wimax and won't complete.
[EVO Shift 4G Android Development] TheTitanX:
http://developer.android.com/sdk/index.html

Download the SDK. Follow the instructions here:

http://developer.android.com/sdk/installing.html

If you're using windows, open up the command prompt and navigate to your Program Files\android\android-sdk\platform-tools\ folder and you'll be able to run the adb command there. Linux should be fairly similar, depending on where you unpackage the SDK (I tossed it in /etc/android-sdk/ myself).

Alternately, you can add the above directory to your system PATH variable and then you'll be able to run ADB immediately after opening a command prompt. Useful if you'll be using ADB often.
[EVO Shift 4G Android Development] kellysa111:
have you tried typing 'busybox' before the rest of the command? I did that and it worked.
[EVO Shift 4G Android Development] clamknuckle:
Ok, I have something strange going on.

I've rooted 2 shifts before for people. Never had a problem. I've rooted countless EVO's. A friend of mine literally got his shift today, and wants it rooted. I plug it in. ADB won't install no matter what I do. I've tried to manually install it, etc, but it works fine when I plug up my EVO, I'm able to shell in with no problem. His shift just gives me device not found, and ADB shows up as not installed in device manager.

Any ideas?

I should also mention that when I try to manually install the drivers it doesn't even act like it attempts to look, it just immediately goes to cannot find the drivers
[EVO Shift 4G Android Development] clamknuckle:
Meh, I just half ass installed PDA net and it installed the drivers for me. No idea why it wouldnt take the ones from google.
[EVO Shift 4G Android Development] zmaxprobe:
I keep getting an error when attempting to install fastboot....anyone have any suggestions???

fastboot.exe - System Error

The program can't start because AdbWinApi.dll is missing from your computer. Try reinstalling the program to fix this problem.
[EVO Shift 4G Android Development] NuAngel:
Has anyone looked in to why some people (like me) can't even temproot with visionaryplus or z4root, but some people have no problem? Is it an appp we've installed, some sort of "type B" hardware we haven't put together is out there, yet? What's going on?

Sent from PG06100 (Evo Shift 4G) & XDA App
[EVO Shift 4G Android Development] riggsandroid:
make sure that .dll file is in the same folder as fastboot. I believe its usually in the platform-tools folder or tools folder depending on the SDK installed
[EVO Shift 4G Android Development] NYCHitman1:
Hopefully a much more simple root method is available soon.
[EVO Shift 4G Android Development] clamknuckle:
I've done about 5 shifts now, and never had a problem getting temproot. It might not go the first time, just keep trying. it doesn't tell you it's successful or anything, it just goes back to the settings screen. When you connect to ADB and type SU, you should see a prompt on your screen.
[EVO Shift 4G Android Development] riggsandroid:
By simple do you mean one click? You have to copy like 8 lines of code.

It should take you longer to setup the SDK on your machine.
[EVO Shift 4G Android Development] NYCHitman1:
Yeah, I was referring to someone creating a .bat and having it auto-run. It's not a problem for me as I've rooted plenty of phones including my own EVO. Now that my old lady has the EVO Shift (as of yesterday), I was considering rooting hers as well.

For the inexperienced, it could be a problem. That's all I was saying.
[EVO Shift 4G Android Development] lilgrass71:
Quick question... what happens if I root, flash clockworks mod recovery then factory restore to do a nandroid... is that possible? Do I lose root when I do the factory restore?

Thing is I want a nandroid backup of the phone just as it is fresh with just root and nothing else...

Should I just do a factory reset then root and nandroid? I'm just so lazy... =/
[EVO Shift 4G Android Development] Noel2255:
It keeps saying md5 sum is not found, I have temproot and allowed the super user permission /: Do I extract both files on the sd card or just the folder?
[EVO Shift 4G Android Development] lilgrass71:
Extract the folder in the zip to the sdcard... so the sdcard would have a folder named "shift" and within that folder are the two files... hope that helps
[EVO Shift 4G Android Development] jerebediah:
Rooted but

I have just recently got done getting my shift rooted.... thanks goes to bcnice20... but I am having trouble backing up my wimax keys and doing a backup... I keep getting this error when trying to get the keys...

C:\android-sdk-windows\platform-tools>dd if=/dev/block/mmcblk0p25 of=/sdcard/WiM

ax/wimax.bin

'dd' is not recognized as an internal or external command,

operable program or batch file.

any help would be appreciated!!! Thanks Again!!!

NVM figured it out... thanks though...
[EVO Shift 4G Android Development] popasmurfn23:
First make sure these files are on your root of SD card.... 1)hboot_eng.nb0 2)hboot_orig.bin

are you typing after this symbol "#" md5sumksjdbfjsdbfksbf?

if your not able to type after this # symbol try the below

because by typing "adb shell su" all in one line didnt work for me instead it let me stuck at this symbol "#" and i couldnt type

So try hitting enter like this below

try it like this cowboy

adb shell *press enter

su *press enter

# <--- you should see that,

Then type this code "md5sum /sdcard/Shift/hboot_orig.bin" *enter

you should see this code now "386c19451e8dd18f9b98fad6b11be4c0 hboot_orig.bin"

now just do the rest.
[EVO Shift 4G Android Development] popasmurfn23:
I love my evo shift
[EVO Shift 4G Android Development] popasmurfn23:
dude once your permarooted just head over and download "rom manager" from the market. Then open up rom manager and click on recovery and install that. The new recovery that installs will support your wimax keys in the nandroid backup process .no need for manual backup!!
[EVO Shift 4G Android Development] brandonsmooth:
Error

I always get this error:

md5sum: can't open '/sdcard/Shift/hboot_orig.bin': No such file or directory

#

any help please?
[EVO Shift 4G Android Development] trphg:
what's the easiest way to remove unwanted bloatware (nascar)
[EVO Shift 4G Android Development] jdelano:
Did you unzip the shift-root file on to your SD Card?
[EVO Shift 4G Android Development] veidt_industries:
ROM manager

Should we update the instructions to make use of the latest clockwork official, which can be installed through ROM manager and handles backing up the wimax keys?
[EVO Shift 4G Android Development] speekeazy:
Yep

I Agree i just installed clockwords recovery and it worked like a charm . FINALLY ROOTED !
[EVO Shift 4G Android Development] Fr3nZy:
a little newbie help plz

just abondoned my TP2 w/NRG ROM for an Evo Shift (done with Windows Mobile!)

I've sucessfully rooted using this nice guide :D. I've done everything all the way up to Flash Recovery Image/Fastboot. I don't really understand it's purpose or if it's optional.

Can someone point in the direction so I can setup fastboot. Can anyone tell me what the recovery.zip file is for and last can you tell me if this permroot is permanent even after a factory restore?