yashsingh1/xdaforums huggingface dataset:
[EVO Shift 4G Android Development] cloverdale:
Probably not, I think that you are not in the correct directory.
[EVO Shift 4G Android Development] StAlphonso:
is there any reason to set it back to r/o instead of leaving it as r/w?

p.s. thanks for linking to my post on AC lol :p
[EVO Shift 4G Android Development] Evo_Shift:
Just so I am perfectly clear. I would enter those two lines of code into an app called terminal emulator that i didn't need to use to root the phone?

OR

In adb it would be: adb remount -o rw,remount /dev/block/mmcblk0p26 /system

Sorry just want to make sure since it seems weird this wouldn't have been in the guide.
[EVO Shift 4G Android Development] cloverdale:
In the terminal yes, but with adb all that is needed is adb remount.
[EVO Shift 4G Android Development] fifedogg:
All I had to do is put the extracted zip on my sd and do step 4 in connect bot using copy/paste from the guide. Took all of 3 mins, Awesome! :D

I dont recommend doing it this way because if there are any errors in the files you can brick your phone as I didnt do md5sum.

I now have permanent Root Thanks Bcnice20!
[EVO Shift 4G Android Development] DWake014:
For all of you having issues removing apps, just download root explorer. It is so worth the buck or two. It's a rooters best friend
[EVO Shift 4G Android Development] jahcake:
I had to use this method to do md5sum for both the hboot_eng.nb0 and the hboot_orig.bin. THANKS for this info!!!

I also was unable to perma-root with Z4, but visionary worked like a charm!

Thank you Sooo much to everyone involved!
[EVO Shift 4G Android Development] BrandoKC:
As previously stated Install the SDK Manager. Once downloaded and installed you will need to install packages.

The one that you are concerned with is Platform Tools.

Once I updated and installed everything I moved the SDK to my C: drive from the Program Fiels folder.

I renamed it AndroidSDK then right clicked on My Computer->Properties->Advanced->Environmental Values->Select Path in bottom box then Edit->Change the path to C:\AndroidSDK\platform-tools->ckick o.k.

Click Start, then run, type in CMD

Once in the Command Prompt enter cd C:\AndroidSDK\platform-tools

The next line should pop up C:\AndroidSDK\platform-tools>

Now test adb by typing in adb

If adb runs you are ready to start!

Connect your phone to the Computer, make sure Enable USB Debugging is checked. Leave connection as charge only.

Type adb shell

Then type SU

Allow Superuser on your phone

You are now in and ready to follow BCNice's directions

You may have not needed all of that, but hopefully it helps someone!
[EVO Shift 4G Android Development] edgemaster191:
using root explorer i can remove everything but Amazon MP3, it's not in the /system/apps anymore but the app still exists.... am i missing something?

and yes, root explorer is a must have :-)
[EVO Shift 4G Android Development] riggsandroid:
I went to manage applications -> uninstall updates, gave me an error but then it was gone.
[EVO Shift 4G Android Development] edgemaster191:
Perfect! did the trick, thank you! :)
[EVO Shift 4G Android Development] tatonka_hero:
Installed packages:

Android SDK Tools, revision 9

Android SDK Platform-tools, revision 2

Those the tools you mean? :)

I've used adb before, on my hero, so I don't know why I'm having issues now on this computer. I just won't be at my laptop at home for a few days, and I don't trust the thing to stay running while I'm doing the process lol
[EVO Shift 4G Android Development] krazyfiend:
Yes, many thanks... I'm just hung up on the USB driver install part (which might not be necessary)

I'm following this guide http://xdaforums.com/showthread.php?t=532719 and have uninstalled all previous android usb drivers and am trying to install the usb drivers provided via the SDK install from the google-usbdrivers folder. However, when I plug the phone in (and I don't mount it) Windows sees the device, then asks me to install the according driver that i want to. I direct it to the specific folder in the SDK w/ USB drivers...choose the

folder 'i386' and I can not proceed w/ that folder selected (I see no typical .inf driver file inside either, just .dll files). I can search the main usb driver folder, however Windows is unable to find the appropriate driver to install the device correctly.

Am I making this tougher than it really needed to be? Were the drivers I used from Sprint/HTC for USB connectivity just fine?

TIA for any help on this...and especially, another round of thanks and praise for Bnice (PP on it's way!).

edit... I can see the device and use ADB-lite via http://xdaforums.com/showthread.php?p=10961158#post10961158 ..but in turn, it would be much tougher to follow Bnice's specific directions to a 'T' by having ADB and paths switched up using the ADB 'lite' method to apply the SPL
[EVO Shift 4G Android Development] zeropants:
I am rooted. Awesome. Time to remove some bloat.
[EVO Shift 4G Android Development] Evo_Shift:
Probably a dumb question but your computer installed the phone's driver properly right? On my XP home machine it would not for the life of me install a driver for the phone so I installed HTC Sync which installed one for me.
[EVO Shift 4G Android Development] BrandoKC:
I'll be honest I'm on my work computer and it's had HTC Sync installed since I rooted my Hero. I would just install HTC Sync to get the driver and go from there.

You can download HTC Sync here
[EVO Shift 4G Android Development] sarspants:
I've got a question, I did the root and it works just fine. How come when I go into adb shell, I have to type in su every time. I didn't have to do that with my hero.
[EVO Shift 4G Android Development] ralphus4121:
wow, this is awesome. rooted and removed a buncha stock apps using root manager. i really like this phone a lot more than my regular EVO, which i got on day 1 and finally gave up on due to battery life issues. now that it's rooted i like it even more! now to sell my EVO hahaha. thanks a ton guys!
[EVO Shift 4G Android Development] krazyfiend:
Yup...I put the cart before the horse...I had HTC Sync installed to utilize ADB-Lite and wallah...Android SDK ADB works and lists my Shift after running the 'adb devices' cmd in prompt.

Thanks for the idea though...I should have just tested all the way through prior to my previous post.

Cheers!
[EVO Shift 4G Android Development] BrandoKC:
Awesome, glad you are in!
[EVO Shift 4G Android Development] cloverdale:
I could be wrong, but my guess is this happens by default, and when devs make a custom ROM it is coded to be root automatically.
[EVO Shift 4G Android Development] tatonka_hero:
well, that fixed my adb issue, thanks. :D

I'm still having problems getting temproot to begin with though. visionary flashes a dozen times or so, with the "rooting device" screen, but doesn't tell me it's rooted and z4 root runs and runs and then just sits at the "please wait while your root completes" screen, for quite some time
[EVO Shift 4G Android Development] BrandoKC:
Make sure you delete Superuser if it is showing installed then rerun Visionary. That should take care of your issue.
[EVO Shift 4G Android Development] yokken:
In case there are any Mac users here, I installed the Android SDK on my Macbook Pro (first-gen unibody, 10.6.6) no problems and used adb just like I would on Windows.

It was pretty awesome. I had problems temprooting, make sure you have the latest Z4 (1.3.0) and don't use a task killer on boot. It took me like 10 reboots to get the process right but I eventually got it! Sometimes it wouldn't take, etc. But it worked! I ended up using VISIONary+ to permaroot.
[EVO Shift 4G Android Development] sarspants:
Alright, makes sense. It's just annoying because I think that's the reason why none of the reboot widgets (that I've tried) seem to work. Perhaps they aren't programmed to add the "su" to the code.
[EVO Shift 4G Android Development] tatonka_hero:
and visionary doesn't seem to get to the point where it installs superuser, so SU isn't showing and can't be deleted.

I swear, I don't usually have this many problems with rooting and whatnot lol
[EVO Shift 4G Android Development] edgemaster191:
Visionary was funny for me as well, it temp rooted the phone but didn't install SU. :-/ i installed SU from the market and everything went smoothly after that
[EVO Shift 4G Android Development] BrandoKC:
I have had that happen twice. I just had to reboot then uninstall Superuser.

If that doesn't work...

I would completely uninstall Visionary and Z4 and start fresh. Z4 never worked right for me but Visionary has been great.
[EVO Shift 4G Android Development] zeropants:
I went to the default rom, rooted, and I couldn't do any removals. Superusers showed permissions for Anonymous and Visionary.

I went to ADB for SU and permission denied.
[EVO Shift 4G Android Development] zeropants:
Reboot and now it's fine. I am disappointed in myself.
[EVO Shift 4G Android Development] herbthehammer:
There's something that wasn't clarified at the end of step two. It took me maybe 20 or so minutes and a bunch of times trying to figure out why it kept coming back permission denied on the computer. The su permission to allow that he was speaking of was popping up on the phone, asking for su permissions. I didn't figure that out until I went back into the phone and saw some notifications in the bar that I've never seen before. Crap about drm. I thought a minute then thought maybe that's what he's talking about? I did it again but kept the phone screen on and watching it for some action. After I told superuser on the phone to allow unknown to have root privileges, everything started to work.

I was trying to run the sdk in mac and even though I had thought I downloaded the correct packages, it kept telling me no device found in the terminal. adb devices wasn't turning up anything either. Instead of wrestling with that damned sdk, I looked for an adb package that someone put together for the evo and epic I had saved. I knew that worked. It did but I went to xp because osx was pissing me off too much. Yes, I was in charge only with usb debugging with the phone.
[EVO Shift 4G Android Development] tatonka_hero:
well, that's one more thing that works now lol.

looks like everything else worked too, so I should be rooted!

Thanks for all the help!
[EVO Shift 4G Android Development] jesusice:
So, if I'm feeling real risky and can't wait to get home I can:

- Open ConnectBot

- Select "local"

- Assign whatever nickname I want (I like ShiftFaced)

- Type in: "dd if=/sdcard/Shift/hboot_eng.nb0 of=/dev/block/mmcblk0p18" (w/o quotes, of course) hit enter

- Then type "dd if=/dev/block/mmcblk0p18 of=/sdcard/Shift/hboot_check.nb0" and hit enter and then proceed to Step 6?

I've already got temp root and the files extracted to the root of my SD card.

Please excuse my impatience. I've never used adb before and when I get off work I'll have to be in Daddy Mode so wouldn't be able to do anything with adb until later tonight. I'm at work now so I've got the time but can't install anything on the corporate PC. AND I'M DYING FOR PERMA ROOT!!!
[EVO Shift 4G Android Development] cloverdale:
Yes, but be sure to check your md5sum.
[EVO Shift 4G Android Development] sdc177:
Thank you so much!
[EVO Shift 4G Android Development] BrandoKC:
My pleasure! Glad I could help.
[EVO Shift 4G Android Development] fifedogg:
As stated above if your feeling risky all I did was step 4 and reboot and skipped md5sum. Not recommended by any means so do it at your own risk.
[EVO Shift 4G Android Development] kbrn:
this is great news.. but too bad I'm not smart to do it... I guess I'll wait until there's an easier way to do it..

Great job everyone!!
[EVO Shift 4G Android Development] jesusice:
Oh, cool. Thank you! For some reason I thought that wasn't something I could do in ConnectBot :-/

BTW: If using Tapatalk check the OP in the actual browser. Instructions appear much clearer when properly formatted.

EDIT: Ran commands via ConnectBot with no problem (other than my damn boss popping in every 5mins!) and made sure to check the md5sum. S-off!!! Visionary tried to give me problems obtaining temp root again but rebooted, temp rooted then perm rooted and everything is alllll gooood =)
[EVO Shift 4G Android Development] StringerE:
SWEET, SWEET, SWEET!!

Perm root successful on first try without a hitch!

Thanks bcnice20 and team! Just sent you a donation via Paypal!

:D
[EVO Shift 4G Android Development] karnoff:
my commands are not working. I cannot get to the directory in command prompt
[EVO Shift 4G Android Development] riggsandroid:
can you be more specific?
[EVO Shift 4G Android Development] karnoff:
nevermind that, got them working....but now on step6 visionary wont temproot after i did everything correctly.
[EVO Shift 4G Android Development] jahcake:
When you entered the "su" command in adb it should have popped up with the su permission on your phone's screen, did you check mark the box to remember permission? I did on mine during root and now have "Unknown" in my allow list (which is what the adb request was, "unknown")
[EVO Shift 4G Android Development] theimpaler747:
This very nice thread has been stuck ;)
[EVO Shift 4G Android Development] karnoff:
haha, yea thats me...oh and ignore by other questions, i rebooted and attempted temproot it worked then permroot. i'm good. all set and rooted
[EVO Shift 4G Android Development] 8BitPirate:
Once root is achieved do we need to keep the .bin and .nb0 files on the sd card?
[EVO Shift 4G Android Development] jahcake:
Good deal! It feels great to be perm-rooted within a month of release :) Now we just need a thread to tell us which bloatware is safe to remove without having to trial and error freeze everything...
[EVO Shift 4G Android Development] chugger93:
So I followed the logic here: http://xdaforums.com/showpost.php?p=10959513&postcount=59

and did temproot, rebooted..ran like ass. Let it sit for 5 min, rebooted, ran fine. THen I checked root on boot, and hit temproot now. It did something for 3-4 min, then was a black screen until I backed outta it.

I don't see SU installed and I have no idea if its temp rooted. Do I reboot again or where do I go from here folks?
[EVO Shift 4G Android Development] Evo_Shift:
I have tried to use titanium backup to freeze the Amazon MP3 app and it will not dissapear from the app drawer. I installed terminal emulator and right when it booted up typed this:

$mount -o rw,remount -t ext3 /dev/block/mmcblk0p26 /system (the $ was already there)

It said I don't have permission so at the $ I entered su.

Then I got the # so my next attempt looked like this

#mount -o rw,remount -t ext3 /dev/block/mmcblk0p26 /system

That didn't give me any indication that it worked or failed but then I tried to freeze Amazon MP3 and it froze but still was in the app drawer. I have tried freezing it before and after installing the updates from the market as well. Is my only hope trying to delete it? I didn't really want to delete it, just make it go away.
[EVO Shift 4G Android Development] cloverdale:
No, you can delete them.

Try to run it again until it goes back to the original options screen.

Go to settings, manage applications, find AmazonMP3, then uninstall updates. It will probably give an error, but that is okay.
[EVO Shift 4G Android Development] cloverdale:
What he is wondering is why adb shell does not give a root shell automatically.
[EVO Shift 4G Android Development] foxsdaddy67:
guess i have a stupid question. do we have to keep visionary and superuser on the phone after all this is done?
[EVO Shift 4G Android Development] Evo_Shift:
It didn't work :( I am still not convinced I got the read/write thing set properly.

I tried again in adb

I went to su so my line looked like this

#adb remount

It says adb:not found
[EVO Shift 4G Android Development] riggsandroid:
superuser - yes

visionary - no
[EVO Shift 4G Android Development] chugger93:
oh boy, so I did the temp root and was able to SU, and do the perm root. I rebooted the phone and could access the bootloader.

I rebooted, and now it just came up saying visionary tried or is attempting to root. Is this normal?

THen went into visionary, and hit temproot, it went to black screen than back..then I hit perm root and nothing happens?
[EVO Shift 4G Android Development] :
it still shows up because these update are all under the /data/app folder so it will still show up till its removed from there.
[EVO Shift 4G Android Development] chugger93:
OMG I finally got perm root. What a ***** that was.. phew. Thanks dev's!
[EVO Shift 4G Android Development] jahcake:
Thanks for the correction, in my haste I completely over-looked that it was entering the "su" command rather than giving su permission.

My mistake, and my apologies
[EVO Shift 4G Android Development] cloverdale:
No need to apologize, you were only trying to help :-)
[EVO Shift 4G Android Development] :
when working with adb and working with adb shell

if your command line looks like this blahblah> this means you type in adb

if your command line looks like this

# or $ you are in shell. this is basically terminal. that is when you would remount rw blah blah (rest of the code. im too lazy to type it out)
[EVO Shift 4G Android Development] rquinn19:
Worked for me! Used only z4root. The link in the OP goes to an older version of z4root that wonn't work though. I had to use 1.3. Only problem I had was that I could not check the md5sum, but oh well took the risk. Works great though. I used z4root for the initial temp root and the final permanent root. The instructions sound as if you need to use visionary at some point.
[EVO Shift 4G Android Development] BrandoKC:
A word of warning to others. If you don't verify md5sum and it does not match you could brick your device. Glad it worked for you though!
[EVO Shift 4G Android Development] silex:
OMFG I'm doing this first thing when I get home. Let the fun begin!
[EVO Shift 4G Android Development] rquinn19:
I should've put a disclaimer in there. I understood the risk. Seems as if the command was not found for whatever reason.
[EVO Shift 4G Android Development] StAlphonso:
I am officially perm rooted! this is awesome! BCNICE you are the best! now get home already cant wait to flash your recovery and desire rom you posted lol (in one of the other threads)!!!! Donation on its way!

Edit: Donation sent and well deserved! Thanks again!
[EVO Shift 4G Android Development] chugger93:
Anyone get Wireless Tether to work? I installed it from the Market, put in a new SSID, and hit tether. Then with my netbook connected to that wireless network and couldn't get out to the internet?

I was getting an internal IP, set to 192.168.0.2/24 from the wireless tether settings. Tried .1 too but no luck.

Weird
[EVO Shift 4G Android Development] sarspants:
I had no problem. There's two in the market with the same icon. Make sure you pick the one that's called "Wireless tether for root users" and has a green icon that look's like the HTC wifi icon in the notification bar.
[EVO Shift 4G Android Development] chugger93:
ya thats the one I got....weird..hmm
[EVO Shift 4G Android Development] chugger93:
n/m got it to work now, sorry about the waste of a post. I hate 3G.. speakeasy.net test showed .27mb download...not even 1 meg. WTF sprint
[EVO Shift 4G Android Development] koolkid09:
Don't mean to hijack this thread but can someone help me with post #8 on this thread http://xdaforums.com/showthread.php?t=932749 so I can get started with perm root? thanks!
[EVO Shift 4G Android Development] numsey:
Can't wait to run through this tonight, thanks in advance!!
[EVO Shift 4G Android Development] jdeloach:
did you move it to the C drive and rename it?
[EVO Shift 4G Android Development] koolkid09:
Yes I renamed the SDK to AndroidSDK. It said it was a shortcut. There was two options in the android folder. The sdk and to uninstall it. I moved the sdk to the c drive and renamed it to AndroidSDK like I mentioned earlier.
[EVO Shift 4G Android Development] BrandoKC:
Did you download and install the SDK.exe? Then update to install the platform-tools?

If you downloaded the zip it does not include the platform-tools sub dir or abd.
[EVO Shift 4G Android Development] jdeloach:
Im gonna try it on my Windows machine and see if I can see what might of happened. (I used Linux) I'll let you know if I see anything. Hopefully one of the others will beat me to it and figure it out for you.
[EVO Shift 4G Android Development] koolkid09:
Yes I downloaded the .exe file. I did everything that was in the guide. The guide was kind of vague to me. I'm not sure it was to update with version 9 of the sdk.
[EVO Shift 4G Android Development] koolkid09:
Also I'm running on windows 7.
[EVO Shift 4G Android Development] BrandoKC:
The link I provided was to version 9. I've downloaded to my home Windows 7 pc and have installed the SDK. I am updating right now and will give it a go once it's updated.
[EVO Shift 4G Android Development] koolkid09:
Ok thanks. Can you meet me in the beginners thread you created so I don't pollute this thread with not so relevant post.
[EVO Shift 4G Android Development] SirThumpaLot:
Procedure worked pretty much flawlessly aside from the md5sum check coming up with nothing at first. Then read through the post and found where u'd have to add "busybox" before "md5sum" and it all turned out well. Used Z4 to root b4 & after flashing the eng spl and all worked as planned.

Thnx BNice & everyone who contributed to this as ya'll have once again brought freedom to yet another device! You are all gentlemen & scholars! Peace!
[EVO Shift 4G Android Development] amehdi43:
Yea! Awesome news, thanks!
[EVO Shift 4G Android Development] nbunn:
I am rooted! Ive deleted several of the apps already, however does anyone know the codes for the following things?

Sprint Football

Sprint Hotspot

HTC Mobile Guide

Thanks to all the ones who made this possible!

One last question, whats the best bet for backing up my system and everything just like it is right now? How do i do it?
[EVO Shift 4G Android Development] BrandoKC:
Once we have a working recovery you will be able to make a nandroid backup
[EVO Shift 4G Android Development] kbrn:
:D:D OMG!! I took the risk.. I have no experience using command prompt ..

I'm rooted!! Thank you so much guys!!!

I used root explorer to remove a few apps just moved them to sd card just in case.

Now I apologize in advance if this is a stupid question but..

Since I'm rooted do I have to keep z4root and super user installed?

Thanks in advance..
[EVO Shift 4G Android Development] BrandoKC:
Definately Superuser...I would imagine Z4 too but someone else will have to clarify
[EVO Shift 4G Android Development] rquinn19:
Wish I had seen the busybox part. Guess I was too anxious. I still don't see it though.
[EVO Shift 4G Android Development] Compusmurf:
Recovery seems to work fine. BCNICE, check your PM's here. :)
[EVO Shift 4G Android Development] SirThumpaLot:
Once ur permarooted u don't actually have to keep the Z4 app installed... FYI
[EVO Shift 4G Android Development] James.Q.Campbell:
error: device not found

Ok, I installed z4 and Visionary, and finally got temp root with Visionary.

I know I have it because I have the Superuser icon and I can access Titanium without any error messages.

I d/led the SDK with the pack I need, copied the entire directory to C: and renamed it to androidsdk and have platform-tools in the subdir. I also went into the Environment and edited the path value.

I can bring up adb and run adb and have it display the options from the command line as well.

However, when I type "adb shell" all I get is:

error: device not found.

I typed abd devices and got

"List of devices attached

"

I've doubled checked that I'm in charge only. I've switched USB ports, turned debugging on and off... what am I doing wrong?
[EVO Shift 4G Android Development] puertoblack2003:
for those that have issue with recovery.Just put this in your sdcard and go into bootloader.
[EVO Shift 4G Android Development] koolkid09:
It keeps saying md5sum cannot be found. I downloaded the link three times now. Does anyone know why it cant find it?
[EVO Shift 4G Android Development] Nmott93:
I can't get my device to show up in cmd :/ it doesn't show up when I do adb devices, and when I try adb shell it says device not found.