yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] Flip35:
Jeremy on windows after running root.bat I click option 2 n I get root but after clicking option 3 it says failure and it looks like is not installing busybox n after the process is complete I get superuser to work and some apps I even go to emulator type su and get # but when I try to open titanium is saying error I don't have too access, I got the titanium back apk fr my evo cuz I didn't see anywhere else to find it am I missing something, thanx
[HTC EVO 3D] Tiffany84:
So Jeremy, sorry if this sounds like a dumb question but I have done allot of things to phones but I've actually never done a factory reset. What's the best way to do it. I've seen an option in the settings menu under sd/ phone storage which is a factory data rest and then I also know there is an option in h-bot. Which one would I need to do to get a fresh start. Thanks.
[HTC EVO 3D] Randy D:
Factory Reset

would be easy if we could get into recovery... hboot. The closest thing to reset I know of is..

I'm sure you know this...

1) Power down

2) Hold volume down button first (don"t release it) then press and hold the power button till you see it boot. Don't let go.

3) select "clear storage" (volume down)

4) volume up to confirm "yes"

should "hard reset"

Hope this helps
[HTC EVO 3D] Product F(RED):
Or Settings -> SD & Phone Storage -> Factory Data Reset.

Or run an RUU.
[HTC EVO 3D] Vdubtx:
Worked for me after I uninstalled Superuser and reinstalled from the script. Thanks J.eremy. Finally have all of my apps from the EVO on the 3D using Titanium.
[HTC EVO 3D] unknown_owner:
I think I might know why some people are having problems and maybe losing the root. It might have to do with Titanium backup. When you remove a system app, you know when you exit out of TB that it looks like the phone rebooted? Well that might be throwing you out of some process and making you lose root. I haven't tested it, but I have noticed that I was losing root after exiting out of TB after uninstalling some crap I didn't want on the phone.
[HTC EVO 3D] ChrisAC84:
Works, but every time I try to restore my apps, it gets hung up after a few. First it got hung up restoring XDA, then Angry Birds
[HTC EVO 3D] Tiffany84:
So if i do a hard reset or a factory data reset i won't have to reactivate or provision the phone will I. Will it just boot up and then I enter my gmail and stuff just like after flashing a new rom? Sorry if i sound dumb. Just never done it before and really don't wanna mess anything up or have to run the ruu. Thanks guys.
[HTC EVO 3D] k2buckley:
You won't need to reactivate or provision or anything like that. It will just boot up like normal, and you'll need to sign into your google account, and whatever other accounts you want to sign into. It will be just like you had flashed a new rom after doing a full wipe. I've already done a couple of factory resets, and there are no problems with it.
[HTC EVO 3D] welrope:
stock recovery

Not sure if anyone has mentioned, as i searched first. But to get into the stock android recovery do this. Turn phone off, hold volume down and press and release the power button. Choose recovery, phone will boot to a triangle, at this point hold down the power, volume up, and volume down at the same time and release. You should now be in stock recovery. This used to be a way to reboot the evo when stuck at boot, but it works to get into recovery as well on the 3d.

Sorry if this is common knowledge, i have seen people here and in the sensation threads that seem to imply there is no way to get into stock recovery.

Thanks,

Welrope
[HTC EVO 3D] kevinrocksman:
UH OH

Why wont super user uninstall.....even when i restart the phone.......
[HTC EVO 3D] jstn76rs:
It did for me. I just had to do it a second time...
[HTC EVO 3D] t3project:
stop asking the same question in multiple threads. go to the Q&A forum.
[HTC EVO 3D] Michael Gaines:
Has anybody successfully used Metamorph to theme anything? I got the app to go through the full process and acquire root permissions. It just turns my screen black and a battery pull is needed.
[HTC EVO 3D] Just_s:
I don't know what's up. I can get this method to work everytime, but I can't the one in the OP here to work for some reason. It gives me root and I can mount, but no root apps work.

I thought maybe it was step 3 since I have no idea how to make sure the script has execute permissions

chmod +x root

, but I do get root and get the # in adb so I'm stumped.
[HTC EVO 3D] SwaggaSnatcha:
It took three tries for me before root apps would work be patient and try again
[HTC EVO 3D] Just_s:
LOL, I'm a patient guy. I tried it seven times the last four from factory reset. I'm 99.9% certain it is user error, I just can't find where I'm making the error. The other method works perfectly for me every time, but doesn't give you as much access.

I'll run the way I am for a bit and maybe give it another try in a couple of days. Thanks for the input.
[HTC EVO 3D] JPLOWZ:
when I turn on debugging windows tells me i have to update the drivers for the device.. and when i try it tells me to insert a disk.. and when i choose allow windows to find it tells me it cant update... any suggestions.. Thank you
[HTC EVO 3D] SwaggaSnatcha:
i would search my computer for htc and uninstall htc sync and drivers,then download and install snyc from tere web site make sure debugging is on ,make sure sync is not running in bottom right corner of computer than plug in it should install more drivers and search win update after that you should be good to go,and keep phone on charge only.hope this helps
[HTC EVO 3D] vudu:
I don't know if this will work for you, but I downloaded the usb drivers from ppcgeeks, extracted them and right-clicked on the inf files to install. I didn't get the update prompts after doing that.

Btw, took two tries for this to stick, but running titanium backup and got the new swype beta installed. Thanks op.
[HTC EVO 3D] JPLOWZ:
Here is the link for the drivers if any one else needs it

http://www.speedy0339.com/index.php?site=files&file=3

It worked great got my sms back.. Also if you have any anti virus installed it wont take the root.. So I simply uninstalled and worked perfect. Thanks for the advice guys
[HTC EVO 3D] rjacobs:
Not sure if this has anything to do with this temp root method, but my phone, while on the temp root has started showing the unlock screen about halfway up the screen, although you still have to drag from the bottom of the screen to unlock it. All remaining screens are normal. A re-boot(and thus losing root) fixes the issue.

I also noticed that on my swype keyboard the key trace thing stopped showing up as well, but it has done this before so it may be a fluke.

I really havent installed any programs that actually use root though and theoretically simply having root shouldn't affect the phone at all.

Now that I know I can get root, I dont think I am going to run it day to day yet because there isnt much I personally(I am not a developer) can do with it, yet.

Thanks for all the hard work guys.
[HTC EVO 3D] ks_47:
Swype

Does the Swype beta stick after reboot?
[HTC EVO 3D] nanobutter:
Thanks J.eremy worked perfectly on my evo 3d!
[HTC EVO 3D] bignibb:
YouTube video

I asked for it and someone made one! I found a youtube video of this and let me tell you once you have everything installed this is the easiest thing in the world to do.

http://www.youtube.com/watch?v=ZcWqeYQjjk0
[HTC EVO 3D] J.eremy:
updated linux version to 2.0 in the op!!
[HTC EVO 3D] xSunny:
Im not sure if this has been answered but will this work on the sensation since it pretty much is the exact same exploit..
[HTC EVO 3D] xSunny:
Everything is working including superuser but when i go to titanium backup it says ur phone doesnt have root help please..
[HTC EVO 3D] WillJitsu:
Any ETA on the Windows version of the updated script? :-)
[HTC EVO 3D] J.eremy:
as a matter of fact.....

right now, hehe

enjoy
[HTC EVO 3D] stanny2k:
Is this just for the E3D? Or will it work on the sensation as well?

Thanks & great work man
[HTC EVO 3D] J.eremy:
should work for the sensation too, if it doesnt it doesnt it would be because of the location of the /system partition. which can easily be modified to work if you tell me what the location of the /system mount is.

you can do

adb shell mount

and paste the output so i can look.
[HTC EVO 3D] stanny2k:
It possible to do without being on a computer? I mean is there some sort of application that I can find out the system partition for you? (I'm not at home u see)
[HTC EVO 3D] stanny2k:
export PATH=/data/local/bin:$PATH

$ export PATH=/data/local/bin:$PATH

$ adb shell mount

adb: permission denied

$

This was running via the Terminal Emulator I downloaded from the market...
[HTC EVO 3D] J.eremy:
just do

mount
[HTC EVO 3D] stanny2k:
$ export PATH=/data/local/bin:$PATH

$mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

/dev/block/mmcblk0p22 /system ext4 ro,relatime,barrier=1,data=ordered 0 0

/dev/block/mmcblk0p23 /data ext4 rw,nosuid,nodev,noatime,barrier=1,nodelalloc,data=ordered 0 0

/dev/block/mmcblk0p24 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,nodelalloc,data=ordered 0 0

/dev/block/mmcblk0p27 /devlog ext4 rw,nosuid,nodev,noatime,barrier=1,nodelalloc,data=ordered 0 0

/dev/block/mmcblk0p17 /vendor/firmware/misc vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0

/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /app-cache tmpfs rw,relatime,size=8192k,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/data/d /data/d debugfs rw,relatime 0 0

htcfs /data/htcfs fuse.htcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0

/dev/block/vold/179:65 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:65 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

$
[HTC EVO 3D] J.eremy:
Thats the line we were looking for.

the Evo 3d uses

/dev/block/mmcblk0p23 /system ext4 ro,relatime,barrier=1,data=ordered 0 0

give me a second....
[HTC EVO 3D] stanny2k:
Good stuff man!

Do I still only need to run it to step 3 as previously mentioned by other evo3d users?
[HTC EVO 3D] cordell12:
i have ubuntu, i extracted the zip, went into folder, now I am lost! :confused: adb IS in my path, i do know that much :)

anything i click opens in gedit, i have no clue where to "./root". Anybody have some dummy instructions, lol :o

^^thats in terminal/ubuntu
[HTC EVO 3D] J.eremy:
I just added full HTC Sensation support to the script, it will now ask you what Device you are using every time you fire it up..

Wondering if i should start a thread over there? hmm

I dont have a Sensation to test this on, so when i start that thread over there im gonna need some feedback.

updating the OP Right now.

you have to navigate to the folder that the script is in. Your trying to give execute permissions to a file that doesnt exist because you are in the wrong directory
[HTC EVO 3D] stanny2k:
I'd start a thread over there dude, in sure there will be many people willing to test it.

I'm not home till Sunday or id be happy to be your test dummy
[HTC EVO 3D] tcmoon:
My 1st 3d was doing that and it was stock without a root attempt, so I would say the root is not responsible. My 2nd 3d would reboot at random. So far my 3rd 3d is OK, though root has not been attempted.
[HTC EVO 3D] cordell12:
I was in script folder, just not in it when I did the c/p I posted. While in folder and click on script it opens in gedit. From there what do I do? I have even tried setting permissions to execute, the script will not open when this setting (under properties).
[HTC EVO 3D] OchoNueve:
Cache Cleaner

I'm not sure if this has been said but if you use some sort of Cache Cleaner app you will also lose root. Makes sense since its like rebooting the phone.
[HTC EVO 3D] DXL007:
I am using a MAC and I have the Droid SDK in a folder under my user name... So

HD/Users/(My user name)/Droid SDK/platform-tools

In that folder is adb and the contents of the .zip file. So in this folder I have the root and adb. I can only get adb to run from terminal if I type ./adb and I do navigate in terminal to the directory. So obviously the root script will not work because when I type adb it doesn't work with out the "./" Since the root script and the adb are in the same folder I can not figure out how to make it work?

Please help.
[HTC EVO 3D] pbedard:
Keeps says adb not found Sent from my PG86100 using XDA Premium App
[HTC EVO 3D] ninoriff:
Lots of problems with latest 2.2,

After trying 3 times I finally got this to work (ONCE), but after 4th reboot and re install ... su/busybox and .apk would fail on install, exploit could not be redone. however in ADB the phone would show root #, but on the handset root would not existant. rebooted and tried again serval times and same results... furthermore I had to RUU because after temp root install, phone would become very sluggish not sure if related. After RUU phone is back to normal speed...

Tried to Temp Root again after RUU and same error messages as above.
[HTC EVO 3D] pbedard:
i get this

-------p--- Remounting /system as R/W ----------

./root: line 41: adb: command not found

System mounted as Read/Write

----------- Installing su and busybox ----------

./root: line 48: adb: command not found

./root: line 49: adb: command not found

./root: line 50: adb: command not found

./root: line 51: adb: command not found

./root: line 52: adb: command not found

./root: line 53: adb: command not found

------------- Installing Superuser -------------

./root: line 67: adb: command not found

----------- Installing user and group ----------

./root: line 56: adb: command not found

./root: line 57: adb: command not found

./root: line 58: adb: command not found

./root: line 59: adb: command not found

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

Temp root completed, if you encountered errors reboot the phone and try again...

Complete, Press ENTER to go back
[HTC EVO 3D] Triumph:
Also close the batch file then run it again, after your phone is rebooted.
[HTC EVO 3D] shawnten:
Wow I have no experience what so ever with this stuff and I got it first try. Great work
[HTC EVO 3D] djR3Z:
For anyone on a Mac, download the zip I've attached instead. I edited the script so that it properly runs adb.

@Jeremy - Feel free to put my zip in the OP or just edit the script yourself :) All I changed was the root file so that the adbpath was ./adb instead of adb
[HTC EVO 3D] J.eremy:
That's because adb isn't in you path... It has been discussed many times. Google how to add the SDK to your PATH

The script does properly run adb, if you read the op and adb is in your PATH.

Pew Pew
[HTC EVO 3D] djR3Z:
I did read the OP, but most people don't know how to add something to their path. I was just trying to make it easier for people. No need to get defensive.
[HTC EVO 3D] J.eremy:
Sorry if it came off as being defensive but when people start modifying things that I didn't modify and then have problems, they come here and say they can't get it working for xxx reason when that reason is caused by the modification.

As it is I have to follow 2 scripts for 3 different platforms and its just a little much to try to support that and forks of the original script.

The information to put the correct information in your PATH is readily available via this forum or Google, and is honestly something that should be done regardless especially if you tinker with your phone and test new tools and utilities.

If you can't figure out something as simple as PATH or don't have the urge to learn it, then in all reality you shouldn't really be messing with your phone in such a way. Again not you just in general.

Even the way fre3vo gets installed... It's the exact way teamwin said to do it, are there other ways to do it of coarse but that's the way it was said to be done by the authors.

So again I'm not trying to get defensive at all and I'm sorry if you took it that way, I'm just saying that I have tested the script on my windows, Mac, and Linux boxes and I know that it works. I cannot help people with forks or modified scripts.

For a simple script it is starting to get pretty complicated and minor changes can have a much larger effect.

Pew Pew
[HTC EVO 3D] djR3Z:
Yeah I understand dude and I agree. If users don't know how to do basic things, they shouldn't be doing it. But I think I can speak for everyone when I say that our goal with all of this development is to make our devices better. The more people that are able to do it, the more our efforts are seen. Constantly pushing things to be easier is always beneficial. Some of the best tools that have been made for rooting have been completely automated because it was made with the average user in mind. That was the only reason I made the modification; so people on Macs could save the hassle of learning how to do it and performing the action. Again, I agree that they should know how to edit their PATH, but at the same time, eliminating the need to do that makes it easier for everyone.
[HTC EVO 3D] lmbebo:
export PATH=$PATH:/Users/username/android_sdk/tools:/Users/username/android_sdk/platform-tools/

added this to my ~/.bash_profile file.

use nano in terminal.
[HTC EVO 3D] lowery23:
Thanks. It took a few tries (no errors though) and I am now backing up using Titanium. I just extracted the zip to my downloads folder and ran the .bat. This is on 32 bit Windows 7.
[HTC EVO 3D] snoopy1e11:
My MAC keeps sayin adb command not found. How do I fix
[HTC EVO 3D] smw6180:
Omg.
[HTC EVO 3D] snoopy1e11:
Wat dat mean bruh
[HTC EVO 3D] jes24cap:
I still cant get superuser.to work for.more than 15mins. I have root and then 15mins lated root is.gone. I am using.the current 2.2 ver
[HTC EVO 3D] jes24cap:
My mac said the same I had to use bootcamp and switch to windows xp.
[HTC EVO 3D] xSunny:
No matter how many times i reboot and restart or do w.e titanium backup will not work for me im using a sensation
[HTC EVO 3D] J.eremy:
Are you getting any errors while applying to temp root?

Pew Pew
[HTC EVO 3D] jes24cap:
How do I uninstall superuser? Everyone talks about uninstalling it and start over. Its not able to uninstall on my phone
[HTC EVO 3D] zone23:
I edited you script and made an option #5 Overclock moved exit to 6. Seems to work well. I suppose I could make a 5a, 5b, etc with different speeds. Just letting you know because you would be much better at this than I am. I can only work this the commands already in your script because I don't know what much about it.

Here is what I did:

:mmenu

set where=mmenu

echo 1. One Click Temp Root your %device% with Fre3vo

echo 2. One Click Un-Temp Root your %device% with Fre3vo

echo.

echo 3. Tools (Optional)

echo.

echo 4. ADB Shell ( # for root $ for not )

echo.

echo 5. OverClock

echo.

echo 6. Exit

echo.

set INPUT=

set /P INPUT=Please enter option [1 - 6] %=%

ECHO.

if "%INPUT%"=="1" set sub=root && goto entrance

if "%INPUT%"=="2" set sub=unroot && goto entrance

if "%INPUT%"=="3" set sub=tmenu && goto entrance

if "%INPUT%"=="4" set sub=shell && goto entrance

if "%INPUT%"=="5" set sub=OverClock && goto entrance

if "%INPUT%"=="6" exit

if not "%INPUT%"=="eeeeeeeeeeeerrrrrrrrrrrrrrrooooooooooooooooorrrrrrrr" goto doh!

then added:

:OverClock

echo ----------- Setting up Overclock ----------

echo TURN OFF DISPLAY

timeout 15

%adbpath% shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=33 vdd_uv=1375000

pause

goto entrance
[HTC EVO 3D] zone23:
OK did this:

:mmenu

set where=mmenu

echo 1. One Click Temp Root your %device% with Fre3vo

echo 2. One Click Un-Temp Root your %device% with Fre3vo

echo.

echo 3. Tools (Optional)

echo.

echo 4. ADB Shell ( # for root $ for not )

echo.

echo 5. OverClock 1700

echo 6. OverClock 1600

echo 7. OverClock 1500

echo 8. OverClock 1400

echo 9. OverClock Stock

echo.

echo 10. Exit

echo.

set INPUT=

set /P INPUT=Please enter option [1 - 6] %=%

ECHO.

if "%INPUT%"=="1" set sub=root && goto entrance

if "%INPUT%"=="2" set sub=unroot && goto entrance

if "%INPUT%"=="3" set sub=tmenu && goto entrance

if "%INPUT%"=="4" set sub=shell && goto entrance

if "%INPUT%"=="5" set sub=OverClock17 && goto entrance

if "%INPUT%"=="6" set sub=OverClock16 && goto entrance

if "%INPUT%"=="7" set sub=OverClock15 && goto entrance

if "%INPUT%"=="8" set sub=OverClock14 && goto entrance

if "%INPUT%"=="9" set sub=OverClockST && goto entrance

if "%INPUT%"=="10" exit

if not "%INPUT%"=="eeeeeeeeeeeerrrrrrrrrrrrrrrooooooooooooooooorrrrrrrr" goto doh!

:OverClock17

echo ----------- Setting up Overclock ----------

echo TURN OFF DISPLAY

timeout 15

%adbpath% shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=33 vdd_uv=1375000

pause

goto entrance

:OverClock16

echo ----------- Setting up Overclock ----------

echo TURN OFF DISPLAY

timeout 15

%adbpath% shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=32 vdd_uv=1375000

pause

goto entrance

:OverClock15

echo ----------- Setting up Overclock ----------

echo TURN OFF DISPLAY

timeout 15

%adbpath% shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=32 vdd_uv=1375000

pause

goto entrance

:OverClock14

echo ----------- Setting up Overclock ----------

echo TURN OFF DISPLAY

timeout 15

%adbpath% shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=31 vdd_uv=1375000

pause

goto entrance

:OverClockST

echo ----------- Setting up Overclock ----------

echo TURN OFF DISPLAY

timeout 15

%adbpath% shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=24 vdd_uv=1375000

pause

goto entrance

Although I need to figure out the correct values for the clock speeds..

Thoughts?

edit:

It works but it wants to keep running the Overclock over and over how do I get it go back to them main menu after it runs? Thanks
[HTC EVO 3D] tehbeetus:
I used the perm script that eugene made and fixed up jeremys. Just tap 1 to install a Fre3vo perm root.

http://dl.dropbox.com/u/2606190/Jeremy_Fre3voPerm.rar
[HTC EVO 3D] gjlowe:
The 2.2 script seems to run properly for me (using Windows 7 Pro x64). Superuser is installed, but when I try to run it I get FC with this message:

The application Superuser (process com.noshufou.android.su) has stopped unexpectedly. Please try again.

I am using the day 1 EVO 3D software, and have not updated anything (including Flash) other than PRL updates. I have rebooted and tried multiple times.

I then tried the newer script found in post 257, and it works. So not sure why 2.2 isn't working, but just wanted to report.
[HTC EVO 3D] tehbeetus:
:3 Just give me thanks if it helped. I'm guessing a lot of people around here don't believe that it works.
[HTC EVO 3D] J.eremy:
updated in op
[HTC EVO 3D] USSENTERNCC1701E:
The new script looks pretty sweet. Personally I just wrote sticky root into easy fre3vo and have it all config'd as I like. I already have the adb folder in my PATH so I dropped it there, added a cd to the batch. When I need to reroot it's as simple as Start -> Run -> Fre3vo :)
[HTC EVO 3D] willy900wonka:
Seems 2.3 mixes up root-explorer. It gets root then acts like it doesn't. Applied 2.2 over 2.3 ( since they go to different folders ) all is well.

Just Saying....
[HTC EVO 3D] laie1472:
Was wondering if you still were using root explorer??

Edit: Nm. All good now.

Locked & Loaded
[HTC EVO 3D] J.eremy:
I noticed that too. Working on trying to figure that out...

Pew Pew
[HTC EVO 3D] arielb27:
I am on linux ubuntu 11.04 32 bit. And I get this error. My adb is in my path as I can run it from any location.

./root

./root: 21: Syntax error: "(" unexpected

This is on version 2.3