yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] joel.bourquard:
Thanks for your feedback. I hadn't tested AdFree, but I'm not surprised here. This solution is a willful compromise: we refrain from modifying /system, and thus we gain 100% reliability - but at the same time we lose compatibility with some root apps, because they often rely on BusyBox being in /system (or at least in $PATH).

I have contacted @agrabren on Twitter with a link to this thread. I haven't looked into it, but if #teamwin can come up with a way to execute adb commands locally on the phone, it could all be done automatically at boot. Hopefully they'll add a configuration choice such as:

Method 1: Full compatibility with root apps, system BusyBox, "ephemeral" root

Method 2: Compatibility with *some* root apps, no system BusyBox, 100% reliable root

Let's see how it goes... but I know which method I'd personally use ;)
[HTC Sensation] joel.bourquard:
Unzip to the computer, you'll get 3 files. Go on from there :)
[HTC Sensation] Ganii:
What about this:

Any difference to files/method from first post?

http://www.facebook.com/pages/S-Off-for-Sensation-and-Evo-3d-NOW/117107248377328?sk=wall&filter=1
[HTC Sensation] Tiffany84:
Ok. So this is where I struggle with adb. So how does it know where the files are at? Do u have to tell it the location of the files or do u put it in the same directory with adb? Again, I apologize when it comes to being clueless with adb.
[HTC Sensation] joel.bourquard:
That's the goal - but such a script would not work right now, because: (1) the 1st command terminates the current shell and (2) the 2nd command must be called through ADB.

As far as I see, the 1st command could be invoked automatically from an Android app at boot, but the 2nd one needs to be called through adb, which requires a separate computer right now.

I haven't looked into that - but I think @agrabren / #teamwin are aiming at this (ie: somehow doing the equivalent of running commands through "adb" from the device itself) with Fre3vo^2.
[HTC Sensation] jerrylzy:
Thanks very much..
[HTC Sensation] Pinepig:
Same directory
[HTC Sensation] joel.bourquard:
I run Linux personally, but I think if you just unzip the files into some empty folder, then stay in that same folder and run ADB by its absolute path, it should work fine. Something like:

"C:\Program Files\Android SDK\BIN\ADB.EXE" push xx yy

Maybe a Windows user could give you more precise advice here...
[HTC Sensation] Xcor3:
Why would you need barnacle when you have wireless tether built in?
[HTC Sensation] Ganii:
With this,only run fre3vo bat file and all will install

automatically:
[HTC Sensation] joel.bourquard:
Anyone tried SetCPU ? Which profile did you select, and does it work?
[HTC Sensation] Tiffany84:
Thanks.
[HTC Sensation] AyyRayy:
Confirmed: TB and Root Explorer work. SetCPU FC. Wireless tether needs system modification
[HTC Sensation] joel.bourquard:
Thanks for your contribution. Just one thing: I haven't looked, so can you confirm that the script you mention really is equivalent to the approach outlined in this thread, ie: that it does not modify anything in /system ?

If your script is something different, then it would be pretty much off-topic here. But if it's the same thing, then I'll add a link to it in the OP, to make Windows users' lives easier :)
[HTC Sensation] Shaquiel Harris:
Cool, root actually sticks now. I'll try some things out now that it's reliable.
[HTC Sensation] joel.bourquard:
Hmm no, as far as I see, it is *not* the same thing. It modifies /system, so it will cease to work after a while.
[HTC Sensation] joel.bourquard:
Yes, in my view 100% reliability (at the cost of some root apps not working right now) is better than losing root randomly + having to reboot each time.

But choice is good: other users may have completely different needs, of course.
[HTC Sensation] kathi17:
Thanks so much Joel, I really felt lost without my Titanium Backup Pro! It's the first time I've had an unrooted phone since just before Jesus Freak gve us root on our G1s, and it's amazing how many things I always took for granted about root.
[HTC Sensation] v8pwrdz28:
thank you so much this method worked perfect for me
[HTC Sensation] madindehead:
Ah yeah, I didn't think about AdFree needing system. I think reliable root is best for now. That way at least SOME things work reliably. I am sure that teamwin will get it working though. Nice to have the community sharing files on this, gets the work done a lot faster.
[HTC Sensation] GabrielSousa:
autostarts works 100% ;)

thanks
[HTC Sensation] Scoop24:
How do you make it autostart?
[HTC Sensation] GabrielSousa:
this app works too ;)

https://market.android.com/details?id=com.elsdoerfer.android.autostarts&feature=search_result
[HTC Sensation] glhturbo:
I believe that he is referring to this app that requires root access:

https://market.android.com/details?id=com.elsdoerfer.android.autostarts&feature=search_result

It allows you to control which apps boot when you start up the phone.
[HTC Sensation] madindehead:
I think he means the app autostart works with this. Not making the root autostart :p
[HTC Sensation] Tito2007:
Worked awesome for me now going to mess around with the phone.
[HTC Sensation] Tiffany84:
So has anyone tried this on the evo3d?
[HTC Sensation] silentsnow31802:
YES!!! This worked to restore my apps! Its been about 20 days since I been able to continue my games haha.

EDIT: Does not seem to work for AdFree or checking SU in terminal emulator.
[HTC Sensation] forelli:
Paul O'Brien, Modaco's founder, wrote a temp root app last year called Visionary. It could temp root each time you rebooted the device. Contact him, together you might be able to do it.

f.

Sent from the Dark Side using Sith mastery of The Force and my Galaxy S2
[HTC Sensation] cordell12:
Yes, just ran on my Evo 3d. Works GREAT!
[HTC Sensation] madindehead:
agrabren is also working on getting Fre3vo in an apk to start on a reboot and get root apps working.
[HTC Sensation] Tiffany84:
Awesome. Thanks.
[HTC Sensation] progenocide:
Did hard reset one my 3vo ... working perfect!!!! no shoot me or wireless thether tho..

But root explorer and titanium working flawless...

Sent from my tripple D and I aint talking tittie!!
[HTC Sensation] Scoop24:
Thanks works great. Now I can use titanium to freeze apps instead of adb.
[HTC Sensation] theintelligent:
I have modified the scripts attached and have included busybox in it. Also I have modified it to work with other apps too.

How to use:

=========

For Windows users

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

1. Run Prepare.bat

2. After each reboot run, root.bat

For others

----------

1. Run the commands in Prepare.bat in your OS terminal.

2. Run the commands in root.bat in your OS terminal after each reboot.

Awaiting your feedback.
[HTC Sensation] leftheodo:
Root explorer doesn't work flawlessly. Temp root doesn't give us the ability to modify the nand partition. For example we can not change the bootanimation using root explorer cause it can not gain full root permitions to make system writable.
[HTC Sensation] joemm:
Just tested this out and now have r/w access with root explorer....
[HTC Sensation] theintelligent:
It will be over when you reboot the phone :)
[HTC Sensation] joemm:
I know, but I didnt have r/w access with the prior method.
[HTC Sensation] Tiffany84:
So since the other one worked on the 3D I take it this should too?
[HTC Sensation] galaxys:
Thanks for this...it just keeps getting better!
[HTC Sensation] juggaman:
This method worked perfectly on my Evo 3D. Very simple method to get my games back! ;)
[HTC Sensation] Tiffany84:
Are you taking about the one just posted with busy box added?
[HTC Sensation] juggaman:
No. Just used the one in the first post with no busybox.
[HTC Sensation] howetechnical:
For those using HTC Sync (probably all of you), if you're getting a message from adb saying that it's out of date and then stopping and starting the server for every command, simply close HTC sync from your tray apps.

Just an FYI.
[HTC Sensation] drew_grant:
Can't seem to get write access in Root Explorer. When I try to click between read only and write, it does nothing. How do I get the ability to delete system apps with it?
[HTC Sensation] smoochiezz24:
You may not delete system apps, as system is not writable. As mentioned in this thread. You may however use the pm disable (package) command from an adb shell
[HTC Sensation] ancola66:
At first I did not do the Root explorer. I try to download the application Android terminal emulator application on the Market. Run the Android terminal emulator application >>> This application will ask the right Superuser. Now you try to run the Root explorer application again >>> It will work :)
[HTC Sensation] Kupfel:
beautiful! made batch files to do all that with one click :)

Titanium Backup works perfectly!!!! finally have all the savestates from my games. Oh how awesome xD
[HTC Sensation] RADLOUNI:
Thanks Man

Thanks man, it worked, but there is one application that i rely on that does not work. It is called "Paid apps enabler"

I live in a country where paid apps are blocked, and i rely on this app to unlock the paid apps in the market. Would you kindly help to make it work. Thanks

The app is attached
[HTC Sensation] wallah:
Thanks

This works great, thanks a lot !!!!!!!!!!!!!!!!!!!!!!!! :D
[HTC Sensation] baadsha:
Hi

thanks for this. works good.

anyway this will give root access to My Backup Pro, as i have all my game saves saved with this app.

thanks in advance.
[HTC Sensation] beagz:
verified that the .bat files method is working properly.

Tested with Root Explorer and MyBackupPro.

Both request SU permissions and recognize rooted phone.
[HTC Sensation] setzer715:
This didn't work for me. I downloaded terminal and SU'd but I get permission denied. Still cannot mount R/W with root explorer.
[HTC Sensation] setzer715:
How did you get root explorer to work? I tap the Mount R/W and nothing happens. Titanium backup worked perfectly though.
[HTC Sensation] baadsha:
How did you you get mybackup pro to work?

not working for me
[HTC Sensation] beagz:
Don't Know how well it works since you cannot make system changes. But it does request su permission now and shows up in the superuser.apk
[HTC Sensation] texture:
I have tried your batch,but i have the following errors:

E:\SensationRoot>adb push su /data/bin/
failed to copy 'su' to '/data/bin/': Is a directory

E:\SensationRoot>adb push root.sh /data/bin/
failed to copy 'root.sh' to '/data/bin/': Is a directory

E:\SensationRoot>adb push busybox /data/bin/
failed to copy 'busybox' to '/data/bin/': Is a directory

E:\SensationRoot>adb shell "chmod 4555 /data/bin/su ; chmod 755 /data/bin/root.sh ; chmod 755 /data/bin/busybox"
Unable to chmod /data/bin/su: Not a directory
Unable to chmod /data/bin/root.sh: Not a directory
Unable to chmod /data/bin/busybox: Not a directory

E:\SensationRoot>adb shell "/data/bin/root.sh"/data/bin/root.sh: not found
[HTC Sensation] Kupfel:
@texture: you DON'T have adb.exe in that folder, do you?
[HTC Sensation] texture:
ADB is still present in the same folder.

Exploit fre3evo works because if i run "adb shell" i have "#" not "%"
[HTC Sensation] joel.bourquard:
texture: it looks like a missing mkdir for /data/bin on your phone.
[HTC Sensation] j2kquest:
Mybackup pro worked initially, with super user asking for permission....but it doesn't stick and is no longer working....

Haven't even rebooted yet
[HTC Sensation] override182:
This is the most reliable indeed method for me personally.. tried other one click .bat files but i didnt manage to get TB working with those.. used this method this morning.. went out for 12hrs then came back still with titanium working.. its sticking and yes i havent rebooted yet.. still, its charm.. thx for the method..

i wish there is a .bat for this one.. haha. xD
[HTC Sensation] tswtech2:
at this command i get exploit fail :cd /data/local/tmp ; chmod 755 fre3vo ; ./fre3vo
[HTC Sensation] martywix:
Something wierd

Temp rooted last night, disabled some bloatware, woke up diasabled some more, powered the phone completely off, powered the phone up, connected the usb cable, ran adb devices, found it, ran adb shell and got...#...?!! Should my root hold after a shut down and restart? Also now when i disable programs the icons dont disappear like before?

Marty
[HTC Sensation] leftheodo:
Do you have fastboot enabled? If you do that's the reason why the temp root doesn't go away. With fastboot enabled, the phoine goes in some kind of hibernation when you turn it off. It doesn't really reboot.
[HTC Sensation] joel.bourquard:
Occasionally the exploit may fail to apply. Just try again and it will work.
[HTC Sensation] BonesRed:
I can't get Super User or Titanium to work. ADB tells me I have root, Terminal Emulator says I do not.
[HTC Sensation] RADLOUNI:
how

it worked with me............before you run the script install super user from the market
[HTC Sensation] BonesRed:
Thanks, I did install SU first, restarted phone and tried again. I think I'll just keep trying and restarting. I'll post back if something changes. The 3rd time was the charm for me.

What I did differently was NOT try to update the Super User Binary before running the batch files this time. THanks a million guys. You are all awesome!
[HTC Sensation] tswtech2:
I got it now. I had to run stock ruu then ran the commands. I think my problem was that I had run the original frevo first then tried to run the "better temproot" over it. So this time I just ran the "better temproot". I had noticed the original frevo had chmod 777 and the "better root" had chmod 755. Thanks for the help.
[HTC Sensation] Scoop24:
The bat method worked fine for me. In fact both methods work well. Bat being the more noob friendly though.

Anyway I got titanium and root explorer working in the bat method.
[HTC Sensation] Harfainx:
Alright, I must be doing something wrong. I've tried just about every root method that we have to-date... and I still can't get Titanium Backup to work. Running Titanium Backup Pro, tried the original method here, and tried the newer one posted here.

Keep getting the same error when opening TB:

Error
Sorry, I could not acquire root privileges.
This application will *not* work ! Please
verify that your ROM is rooted and
includes BusyBox, and try again.

Busybox is installed. Tried installing it through market, and also through the script.

When I adb shell, I get the # instead of $.

I have the ability to disable apps, as described by flipz, but TB (or any other root apps) are just not working for me. I've tried most of the apps mentioned on this thread, AdFree, ShootMe, AutoStarts, and SetCPU (Force Close).

Anyone have any ideas? All of these methods produce the same results for me, even after complete hard restarts in-between each method tried.
[HTC Sensation] panamaniac:
Anyone tried this method using an EVO 3D with the first OTA installed?

Edit: Amazing, works perfectly. Just install superuser and Titanium backup, unzip the folder in the OP to where ever you want, copy and paste your ADB program into that folder, then open a command prompt, navigate to the folder with the unzipped stuff from the OP, and follow OP's directions EXACTLY. Afterward, no need to even open Superuser, just open TB and you can get to work backing up!

PS: I used this on my EVO 3D, which had at least 1 OTA. If someone is curious and knows how I can check and see which OTAs I've taken.
[HTC Sensation] erdemdengel:
What am I missing?

When I clicked prepare.bat, cmd window opened and suddenly closed

Same as root.bat

Edit: Sorry my stupid question
[HTC Sensation] setzer715:
I keep getting "The exploit has failed". I've tried every method here including the .bat and tried the original method. Anyone have any ideas?
[HTC Sensation] prank1:
Unfortunately I have not had the success others have been having..

After not being able to get Titanium backup to work with any method (and HTC Sync being a royal pain), I decided to reinstall the HTC Europe RUU.

Afterwards I tried to use the prepare.bat provided earlier in this thread, first time I got errors (including exploit failed), second time it worked.

Titanium Backup had root access and was working, but soon after (maybe about a minute) I no longer had root access, the phone then crashed and automatically restarted.

:mad:

EDIT

It is most likely my fault I lost root - I decided to uninstall friend stream using TB just to see what would happen :o

I used the root.bat provided earlier in this thread and it seems root is sticking.

To those having problems:

Try reinstalling your ROM using your relevant RUU, then try and temp root it using the prepare.bat. Make sure HTC Sync is installed and connected to your device, ADB folders/files are properly installed and setup, and run the prepare.bat from the \tools folder. DO NOT use any other root method as they (appear to) conflict with this root method and give you problems.

If you get errors, try running it again until it works.
[HTC Sensation] Scoop24:
I did the bat method early this morning. My root still remains and titanium still works flawlessly. It's been about 7+ hrs
[HTC Sensation] baadsha:
i have finally resolved

careful reading

installed super user from market

did the trick

mybackup pro working fine and perfect

thanks everybody

need perm solution now. hoping its round the corner
[HTC Sensation] joemm:
Try rebooting the phone and starting over.....
[HTC Sensation] PhaedraCorruption:
I'm getting a mkdir failed for /data/bin, File exists when I do adb shell "mkdir /data/bin ; mv /data/local/tmp/fre3vo /data/bin/"

Just ignore?
[HTC Sensation] setzer715:
Well, after a master reset I am able to get it to work again for Titanium backup but no other root apps I have work (root explorer, ad free, reboot control, terminal emulator). It's all good. Titanium is the most important so I'm happy for now. Thank you to all who have brought this to us!
[HTC Sensation] hah2110:
I have this issue and "the exploit has failed".... any advice here?
[HTC Sensation] hah2110:
Odd - HTC Sync had to be running for it to work for me.
[HTC Sensation] leftheodo:
Reboot and try again. It should work. Make sure that you don't do anything else after reboot before doing what is stated in OP
[HTC Sensation] override182:
On mine, gets exploit failed but still after i typed Adb shell i get a #.. after reboot, everything cleared up and managed to get exploit working with all flawless
[HTC Sensation] tswtech2:
Same isuue I had. You can only use o.e of the three present temp root methods . Like other post stated, run your ruu then run the ONE method of your choice.
[HTC Sensation] macmark88:
ok i got everything going good up until the "adb shell mkdir /data/bin" step it keeps saying "mkdir failed /data/bin, file exists" what do i do to finsh the steps?
[HTC Sensation] PhaedraCorruption:
Tried the batch method like a bazillion times but could not get it working. After a dozen or so master resets and a few hairs being pulled out I finally managed to get OP's method working.
[HTC Sensation] drew_grant:
Tried Running Better Terminal Emulator and typed in su for superuser and I get a permission denied, yet Titanium Backup and even Cache Mate work for me.
[HTC Sensation] holly1963:
if you change export in 'Initial Command' under 'Preferences' from PATH=/data/local/bin to PATH=/data/bin you will get root (#) by typing 'su' with Better Terminal Emulator ;)
[HTC Sensation] override182:
it works! now i get a # sign in Terminal Emulator.. but a noobish question, what can we do in terminal emulator btw?
[HTC Sensation] daSn00p:
think only in this thread are 3 or 4 different packages for root+tb+(bb)

which one is the best now and is it allready linked in the first post?
[HTC Sensation] r0cky0790:
If anyone is interested in using setcpu with no force closing. Here's a link.

http://xdaforums.com/showthread.php?t=505419

When i tried the latest version I didn't get any force closes. Didn't get to use it though because temp root didn't stick. Running better root after breakfast.

My ''xDU4L C0R3 SH00T3Rx'' shot you down in 3D!
[HTC Sensation] kolomari:
If you know Linux and can stand typing stuff in from the command line, you can pretty much run your phone from there. Typing stuff in by hand is moderately painful though, and it seems like you have to have busybox to do some of the really cool stuff.
[HTC Sensation] i900frenchaddict:
I got SetCpu working without Force close or other any problem !

YYYEYAAAAHHHHHHH !!!!!

Working apps for me:

-BusyBox installer

-RootCheck

-SD speed increase (working! setting the cache to 2048, I got 1mo/s more in writting speed on my 32Go class4 card!!)

-Set CPU (not to mention that I didn't do any Overclocking test, the CPU is not automatically set by SetCPU and I don't know what frequency to try.)

Uploaded with ImageShack.us

EDIT: I lost root granted for all the apps except Titanium backup. It seems the other apps get root granted only the 1st time I start them after having used Fre3vo and root.sh It was the same yesterday for RootCheck: working only after adb shell commands are done, then not working. Do the adb trick once more, RootCheck will work once, untill it's closed.
[HTC Sensation] override182:
Titanium backup uses its own optimized busybox and sqlite isnt it instead of taking from the system.. maybe it explains why it remains in TB
[HTC Sensation] r0cky0790:
Seems to me this isn't sticking as well. Lost all root access.

Edit: Except titanium

My ''xDU4L C0R3 SH00T3Rx'' shot you down in 3D!
[HTC Sensation] RaDeN305:
Had to try a few times but the batch file worked perfectly. Titanium Backup Pro was able to backup my apps with no problem. Thanks!
[HTC Sensation] NascarKid:
Will they restore apps you already have on sdcard if you had TB before on card
[HTC Sensation] joel.bourquard:
Here's why: if you have BusyBox both in /data/bin and inside /system, then TitaniumBackup will use the /data/bin version over the other. All root apps will work until the changes in /system fade away (due to S-OFF). From then on, only the one in /data/bin will remain accessible and thus only TitaniumBackup will keep root access and continue to operate.
[HTC Sensation] r0cky0790:
Yep. It should work just fine.

My ''xDU4L C0R3 SH00T3Rx'' shot you down in 3D!
[HTC Sensation] chesterr:
Hey I've tried this one and even the first post but mine's not rooting the device. when i tried the adb shell. it said that the daemon is not recognized and my sensation is S-ON device. I even thought that I'm doing something wrong then I tried and thought that this would work but even this didn't work! Please help :(
[HTC Sensation] nccu_eagles:
I have tried every method and I cannot get root explorer to r/w :( what is the command I can use in adb to set system/app to r/w? also what is the adb code to change permissions in an app? I basically just want to install this...

HELP
[HTC Sensation] motoman234:
Try downloading an app called 'mount system r/w' from the market. After you mount the system with that app, root explorer should be r/w.

Just remember, making mods to the system like that dialer probably won't work since its protected.
[HTC Sensation] xandr00:
Does anyone know of any working screenshot apps that work with this exploit? Shootme and drocap2 don't work on my end.
[HTC Sensation] kazprotos:
Can anyone check if Market Access (on Android Market) or Market Enabler works http://code.google.com/p/market-enabler/ please. Spoof another carrier and see if any errors come up. Then you can uninstall and restart and you'll be back to your normal carrier. I need one of these 2 desperately, even on a temp-root basis.

Thanks!
[HTC Sensation] daSn00p:
?!?

*push*
[HTC Sensation] nccu_eagles:
Tried that app, it mounts the system as r/w but I cannot actually change any files :(
[HTC Sensation] DroidRC1:
And chance of removing the sense messenger apk and placing the stock messenger on the phone? And if so anybody got the apk for stock messenger?
[HTC Sensation] raysacr:
I haven't gotten this to work at all. Anyways to remove the files that I pushed into via adb, and start over with a clean slate?