FORUMS
Remove All Ads from XDA
H10 Turbo

Guide to permaroot, s=off AND s=on!!!!!

973 posts
Thanks Meter: 663
 
By grankin01, Senior Member on 9th November 2010, 07:44 PM
Post Reply Email Thread
28th May 2011, 06:04 PM |#1721  
Towle's Avatar
Retired Forum Moderator
Flag The Wild
Thanks Meter: 1,980
 
More
Quote:
Originally Posted by keji13

So should I get a different one ? I wasnt aware it could b the actual phone.

Sent from my HTC Glacier using XDA App

I would. But I am just a better safe than sorry type of guy. You may find a way to get the one you have now rooted, but with the problems you have been having already, and with the failing emmc chips around, I would ditch it and get a different one.


Sent from my Royal Ginger powered Glacier
 
 
28th May 2011, 06:30 PM |#1722  
Phateless's Avatar
Senior Member
Flag Oakland
Thanks Meter: 451
 
More
Quote:
Originally Posted by Towle

I would. But I am just a better safe than sorry type of guy. You may find a way to get the one you have now rooted, but with the problems you have been having already, and with the failing emmc chips around, I would ditch it and get a different one.


Sent from my Royal Ginger powered Glacier

I agree. So far the statistics indicate that if you can't root with visionary then you might have the bad chip.

Sent from my HTC Glacier using XDA Premium App
3rd June 2011, 09:16 PM |#1723  
Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by grankin01

First of all, unforgiven512 deserves most of the credit for coming up with the initial tutorial for perm root and s=off for the new HTC devices. Also, thanks to adwinp for the instructions on hexeditting the kernel module to make it work with the MT4G.

This was a collaborative #g2root effort, primarily involving scotty2, tmzt, IntuitiveNipple but also many others!

Ok, so the usual disclaimers go here:

I am not responsible for your bricked phone or the ignorance that may or may not have caused it based on the fact that you CHOSE to follow these steps. Read through the forums and LEARN before you attempt to flash any device. You have been warned.

This method only works for those devices who have already received their OTA update!!!

Now that that is out of the way here we go:

First make sure you have visionary installed!

Root.rar (all files plus a script to make things a little easier. )
http://www.mediafire.com/?flit79p2y069bb3
md5sum: 46361b0cc8652d88688c0ab66d44950b

1. Download the root.rar file and unzip it to /sdcard on your device.

2. Run VISIONary to gain temp root.

Now I am going to run two different sets of instructions (you'll understand why in a minute):


Terminal Emulator Method
3a. Start terminal emulator up on your device.(I prefer this method b/c you can see the output.)

a. type "su" + enter to gain root privileges.

b. Type "cd /sdcard/root" + enter.

c. Type "sh root.sh" + enter.

d. Follow the on screen prompts.


File Explorer Method
3b. Start up root explorer, sufbs, or some other type of file browser with root privileges.

a. Navigate to /sdcard/root on your device.

b. Click on root.sh and allow it to run. Some file browsers ask you if you want to or not.

c. Now wait about 18 to 20 seconds and restart your device into the bootloader to check if S=off is displayed.

4. Start the device back up.

5. Run visionary again and reboot again. This will make root stick.

You can now uninstall visionary and enjoy permaroot.

Alternative Root Process

First, uninstall visionary and superuser and restart your device to wipe out temp root.

Second, download MT4G Modperm.zip and unzip its contents to your sdk tools directory.

MT4G Modperm.zip: http://www.mediafire.com/?eaw0q0zjc7rrrwh
MD5Sum: 3ea4a7a6ddee711d12f7350ce60fae33

Then:

Windows Users:
1a. Using Explorer navigate to the root of your sdk. Hold shift and right mouse click on the tools folder. Select "Open command window here".

2a. Type "adbbat" + enter. Wait till the batch file finishes.

Linux Users:
1b. Using file browser of your choice (or terminal) navigate to the tools folder of your sdk and double click on adbbat.sh (type sh adbbat.sh if you are using terminal). Credit for adbbat.sh goes to slhpss.

2. Disconnect your phone from the PC.

3. Open terminal emulator on the phone and type "/data/local/rage" + enter. Wait for "Forked XXXXXXXX children" to appear and then close the terminal.

4. Start terminal back up. It should force close.

5. Start terminal back up, again. This time it should stay open and you should have a "#" prompt instead of a "$" prompt. Then type "/data/local/temp.sh.

6. When the script finishes run /data/local/rage again and sit tight. The phone should start acting weird and do a soft reboot. Then right after everything loads it should do a hard reboot. After the hard reboot reboot and check S.(If it doesn't do the two reboots just reboot into hboot yourself after rage finishes with the "forked xxxxxxxx children" message.

7. Enjoy root!

If you still have problems getting su to work after this uninstall visionary, shutdown, pull battery, and restart. Should work after that. Props to PolishDude for figuring that one out.

If you have tried EVERYTHING and still cannot get it to work for through the process and wait 30 minutes to an hour. The driver might have a cache delay write and you may need to give it some time to allow the sync command to work. This has worked for one other person (mfouco). BTW, this was figured out by coachmai. Props man!

If su doesn't stick, flash again! You can't overroot it!

Process for turning S back on

Download this file and unzip it to /sdcard on your device.

unroot.rar
http://www.mediafire.com/?12oi5elu7v2y8og
md5sum: aad4e64126cf8d92d7e8b5abb48fdadd

Terminal Emulator Method
1. Open up terminal editor on your device.(I prefer this method b/c you can see the output.)

a. Type "su" + enter to gain root privileges.

b. Type "cd /sdcard/unroot" + enter.

c. Type "sh unroot.sh" + enter.

d. Follow the onscreen prompts.



File Explorer Method
2. Open root explorer, sufbs, or some other file browser with root access.

a. Navigate to /sdcard/unroot.

b. Click on unroot.sh and allow it to run. Some file browsers ask permission before they execute scripts.

c. Wait 18 to 20 seconds and reboot your phone into the bootloader to check if S=on.

You now have S=ON again.

Since we opened up the nand to writes you should still retain persistent root privileges.

Hope this makes it all easier for you.
Cheers --grankin01

For everyone that is have trouble writing to the protected areas of the system after following the rooting procedures.

Reboot into Clockwork recovery and choose the mounts and storage option. From there choose mount system (or whichever protected directory you want access to) and click the trackpad. When unmount system shows you have rw access to the /system directory and all of its subs.


Stupid question, but I'm getting stuck at 3B, b. using root explorer to "open" ROOT.SH. When I tap it, I get a menu asking me to select a program to run the file with?????? Help!
1st July 2011, 10:22 PM |#1724  
celeox's Avatar
Senior Member
Flag Lombard, IL
Thanks Meter: 31
 
More
I have my phone rooted through this method but it doesn't give me a sim unlock. Tried putting stock rom and rooting through gfree but that didn't work. anyways i can unlock my sim?
1st July 2011, 11:15 PM |#1725  
Senior Member
Thanks Meter: 29
 
More
You dont need to go back to stock to use gfree. Just run the commands in the gfree section to set simlock to off

Sent from my Acer Iconia Tab A500 using XDA Premium App
2nd July 2011, 07:01 AM |#1726  
Phateless's Avatar
Senior Member
Flag Oakland
Thanks Meter: 451
 
More
Quote:
Originally Posted by bochocinco23

You dont need to go back to stock to use gfree. Just run the commands in the gfree section to set simlock to off

Sent from my Acer Iconia Tab A500 using XDA Premium App

Gfree didn't work for me in cm7.

Sent from my HTC Glacier using XDA Premium App
5th July 2011, 10:32 AM |#1727  
Account currently disabled
Flag Virginia beach
Thanks Meter: 3,765
 
Donate to Me
More
Keeps saying can't open root.sh

Edit. Used a different app to unzip the rar file, an it worked perfectly.

Sent from my HTC Glacier using XDA Premium App
13th July 2011, 06:22 PM |#1728  
mgr15a@yahoo.com's Avatar
Member
Flag El Paso, TX
Thanks Meter: 5
 
More
I had the mytouch for a few days bear with me.

I tried to root my device but I keep getting an error on the emulator. I am using visionay 11. It does grant me root access but when I run the commands on the emulator it says a file not found.

I extrated the root folder to the root of my sd card. Now under the download link their is something that says sum5 ect. Am I supposed to add this somewhere? Plz help.
14th July 2011, 10:03 AM |#1729  
Member
Thanks Meter: 1
 
More
I used this method to root the new MT4G. The perm root works when reboot, but I could not reboot into recorvery, so I could backup the current rom for load others rom. It keep give me the red triangle. I have to pull batery. Please help!
14th July 2011, 09:37 PM |#1730  
lanternslight456's Avatar
Senior Member
Thanks Meter: 528
 
More
ok, go into rom manager and tell it to flash the latest recovery, that SHOULD fix it. Also, how are you trying to get into recovery?
15th July 2011, 04:02 PM |#1731  
Member
Thanks Meter: 1
 
More
I tried 2 ways. 1. From booted into Hboot by pressed the volume down and power, after into Hboot the choose recovery. 2. From Rom manager and choose reboot into recovery. Both ways gave me the red triangle after the screen MT4G appeared. I tried to flash the latest recovery, but won't work. Are there other way to fix this? Thank you!

Quote:
Originally Posted by lanternslight456

ok, go into rom manager and tell it to flash the latest recovery, that SHOULD fix it. Also, how are you trying to get into recovery?

Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes