[TOOL] PERMANENT-ROOT (Fixed Links!) & Temp-Root (v2) for any MT4GS (Windows)

Search This thread

jdmarko

Senior Member
Jun 5, 2009
116
68
As far as I can tell, these are the only detailed instructions here for obtaining Permanent Root (and S-OFF). Hit THANKS if you feel inclined...

Just to be clear, this is not my basework, but I've assembled all the pieces and instructions to make it work for the MT4GS! Thanks to revolutionary, modaco, teamWin, eugene373, idanfima, coolbho3000 and wisefire for the easyfrevo part!

Temp Root:
You must have the USB drivers installed for your MT4GS. (If you don't have them, you can always install HTC Sync for the Sensation, plug in your MT4GS, and it will install the correct drivers.)

You MUST exit from the HTC Sync application for this to work!! (Right-click on the icon in the taskbar, and select Exit)

You must also have USB Debugging enabled. (Settings, Applications, Development, USB debugging)

Click-For-perma-temp-v2.zip
As of this update (23 Feb 2012), this has the latest SuperUser.apk...

Unzip, and run the batch file (Run_ME_Fr3vo_ROOT.bat)...
You'll get errors like "An error occurred while running the exploit (-1) (errno: 14)", but if it also says "Exploiting device" afterwards, then it was successful!

This is temp-root, meaning that you can run apps that require root, but it'll go away when you reboot. Run the script again to get root back.

Permanent Root: (thanks to ikhzter for helping with some of the instructions!)
NOTE: If you don't have ADB working (or don't know what ADB is), please download the drivers and files for the temp-root above, and be sure to save the revolutionary.exe into the same directory as the temp-root solution. Make sure you have HTC fastboot drivers as well (if you don't already), which are on the Revolutionary page.

Or use the tools provided here: Click-For-ADB-Windows.zip
(Zip contains ADB.EXE FASTBOOT.EXE ...)

Thank you Team Revolutionary! If you would like to be one of the first to get PERMANENT root access, then download the new Revolutionary, instructions here:

http://unrevoked.com/rootwiki/doku.php/public/revolutionary
Revolutionary version 0.4pre3 or later will work with your MT4GS, but it's still a developer preview... Don't come yelling if you mess up your phone. (But do share your results, so we can collectively solve any issues!)
You'll need your serial number (Settings, About, Phone Identity), HBOOT version (only 1.44.0007 is supported now, but you can check your HBOOT by: Settings, Power, uncheck "Fast Boot", then power off, hold down volume down as you power on, the HBOOT version is at the top of the screen). Be sure to write down your Beta Key! (Or copy it to your clipboard so you can paste it into your command prompt.)

Note: you can also enter bootloader by issuing the command "adb reboot-bootloader" if you have the ADB & drivers installed (follow the Temp Root instructions above for drivers and ADB).

YOU MAY NEED TO DISABLE YOUR ANTIVIRUS PROGRAM- Norton is flagging up Revolutionary as a Virus when it isn't.

  1. With the phone switched on (not in HBOOT, just the regular home screen), run the revolutionary Utility you just downloaded from http://revolutionary.io/ and if it has found your device it should read
    "Found your device: myTouch_4G_Slide..." (If it doesn't, see DEBUGGING, below)
  2. Once you have entered your beta key correctly, follow any on screen prompts or actions from revolutionary and wait for it to S-Off,
  3. You're done. Your Device will Successfully have S-OFF.... If you have S-off, your hboot will now be 1.44.1107
  4. Revolutionary will now ask you to Install clockwork recovery mod after S OFF. While you may choose to let Revolutionary do it for you (easiest, but it installs an older version with some USB charging issues), you can always do it manually, which I show below.

Hit THANKS!

You now have S-OFF on your MT4GS! Woo hoo!

Next, we'll flash the latest ClockWork Recovery (v4.0.0.9 without the charging problem) if you didn't do it above: (Thanks to Paul O'Brien / Modaco!!)
  • Download the ClockworkMod image file from here or here (direct mirror)
  • Turn off the device.
  • Boot device into bootloader (power off and boot while holding down the volume-down key, then select FASTBOOT with the power button)
  • Make sure the device is in FASTBOOT and not HBOOT
  • Connect the device to the computer via USB.
  • On your computer, open a command prompt/terminal and run:

    fastboot devices

    You should see something similar to:
    List of devices attached
    HTXXXXXXXXXX device
  • Write the image to the recovery partition ('fastboot flash recovery /path/to/<recovery>.img')
  • Do a recovery reboot to test (power off and boot holding down the volume-down key, select recovery)

Now you can flash the latest SuperUser. (Thanks to ChainsDD!)
  1. Go to http://androidsu.com/superuser/ or download it directly here.)
  2. Copy this file to your SD card root folder (main folder of your memory card)
  3. Start clockworkmod recovery (hold down the Volume-Down key while turning on the phone), select Recovery
  4. BACKUP YOUR ROM USING CWM BEFORE ATTEMPTING ROOT!
  5. Navigate to "Backup & Restore" using the Volume Down button and press select (power button to select) then select "Backup"
  6. Select "install zip from sdcard" after backing up
  7. Then select "Choose zip from sdcard"
  8. Then select "Superuser-3.0.7-efghi-signed.zip" (or whatever file you obtained from above)
  9. Then select "Yes - install Superuser-3.0.7-efghi-signed.zip" to confirm (some have had to flash this a few times)
  10. Then go back
  11. Then reboot.
  12. You're rooted!

I highly recommend going to the Market once you've rebooted and install "Busybox," which many rooted apps will assume is already installed.

Download "Root Checker" to make sure everything is done correctly! :D

Please help with these instructions.... provide feedback if I can make something more clear!

NEW! Video Instructions:
Click here for video instructions!

DEBUGGING:
  • If the Revolutionary exploit hangs or seems to be taking a very long time... or if it fails altogether, then please install my Temp-Root solution above first. Then, try the perm-root again.
  • Try installing the same drivers that I listed on the first post for the Temp-Root solution. Also, make sure you've exited from HTC Sync on your PC. (it will say "out of date" if HTC Sync is still running)
  • And make sure you have USB debugging enabled.
  • If Revolutionary still fails to find your phone, re-verify you have all the drivers installed, (uninstall and reinstall) and try "disk drive" mode and then "charge only" mode.
  • Still can't figure out how to get fastboot to work? Try this post for a quick solution.
  • For those having GPS issues after this process, try installing "BusyBox" from the Market and then installing the app "FasterFix" from the Market.

I certainly welcome feedback... and I appreciate your THANKS!

My phones:
HTC G1
HTC Nexus One
HTC Sensation
HTC My Touch 4G Slide
 
Last edited:

chorpler

Member
Feb 16, 2008
32
1
Aw, man, your use of "perma" in the subject threw me. ;)

I downloaded ChiefzReloaded's link for the Linux version of this script (hsi thread here was closed for some reason, but he posted the same thing at RootzWiki) and converted it to Windows and ran it for mine. It works great, as does your version. But as you point out, it doesn't get rid of the S-ON. We'll have to wait for those awesome Revolutionary folk, I guess. ;)

Many thanks for bundling this up so well for Windows, multi-uploading it, and posting about it here. You rock!
 

jdmarko

Senior Member
Jun 5, 2009
116
68
Aw, man, your use of "perma" in the subject threw me. ;)

The history behind the title:
For other devices (Sensation, EVO 3D), an earlier version of this method yielded a temp-root that went away after a short period of time even if you didn't reboot. The solution was to leverage the "/vendor/bin" directory in the PATH, which made the root "stick"... permanent until the next reboot!

And so was born the term "perma-temp-root.":D
 

Stryder5

Senior Member
Mar 2, 2009
3,352
1,144
Texas
Worked for me. I actually needed root access to run Titanium Backup since I had to wipe my phone too. haha thanks!
 

ratchetrizzo

Senior Member
Jun 3, 2010
698
99
Newark, DE
Is this phone like the g2 where the emcc is write protected and any changes you make disappear when you reboot?

Sent from my T-Mobile G2 using XDA App
 

jdmarko

Senior Member
Jun 5, 2009
116
68
Is this phone like the g2 where the emcc is write protected and any changes you make disappear when you reboot?

Sent from my T-Mobile G2 using XDA App

It seems to me that some of my writes to the data partition still remain after reboot, which surprises me. So apparently not everything is lost after reboot. The "root" status is certainly lost though.

Sent from my HTC Sensation 4G using XDA Premium App
 
  • Like
Reactions: OmsagroSylph

Micoman

Senior Member
Oct 20, 2010
50
4
I just got my MT4gs and run this script. Works very well kudos to OP.

I got stuck on wait-for-device but re-plugging the device works.
 

OmsagroSylph

Senior Member
Sep 13, 2008
159
10
It seems to me that some of my writes to the data partition still remain after reboot, which surprises me. So apparently not everything is lost after reboot. The "root" status is certainly lost though.

Sent from my HTC Sensation 4G using XDA Premium App
Changed some auto run settings for apps and rebooted. The changes stuck. Thank you.
 

chorpler

Member
Feb 16, 2008
32
1
No, not yet; it checks for the phone type before it does anything, and the Doubleshot / 4G Slide is not yet supported. They're in the process of examining it to figure things out, though. There was some trouble with the US T-Mobile Sensations at first, but that was overcome.

Unfortunately, the XTC Clip apparently won't work on the 4G Slide, so let's hope they can get it S-OFF'd. They're pretty much our only hope. ;)
 

sonicjam

Senior Member
Nov 9, 2008
93
7
York, PA
No, not yet; it checks for the phone type before it does anything, and the Doubleshot / 4G Slide is not yet supported. They're in the process of examining it to figure things out, though. There was some trouble with the US T-Mobile Sensations at first, but that was overcome.

Unfortunately, the XTC Clip apparently won't work on the 4G Slide, so let's hope they can get it S-OFF'd. They're pretty much our only hope. ;)
It could be a start since the sensation and the 4g slide has the same guts.
 

cberbes

Senior Member
Sep 9, 2009
52
2
With temp-root, when you run titanium to uninstall or freeze stock apps, do those apps reappear when you reboot?

I know you lose root during reboot, but I wonder if uninstalling a stock app will be replaced after reboot.
 

Akujin

Senior Member
Aug 3, 2009
100
10
Maui, HI
Sony Xperia 5 II
With temp-root, when you run titanium to uninstall or freeze stock apps, do those apps reappear when you reboot?

I know you lose root during reboot, but I wonder if uninstalling a stock app will be replaced after reboot.

It replaces them after a reboot. My guess is that it does a hash check on the /system partition and then if it fails it reflashes it.
 

dansl

Senior Member
Dec 14, 2010
87
22
KCK
dansl.net
If you freeze them, they will stay frozen after a reboot. Not as great as an uninstall... but better then nothing :)

You can freeze apps with Titanium Pro, but if you dont have Titanium Pro(about $7), Easy Freezy is on sale right now(about $2). Works just as good https://market.android.com/details?id=com.modaco.easyfreezy

PS: Temp-root worked great! Wonder how hard it would be to package this into an app that you can have run when the phone boots. Kinda like the temp-root app VISIONary made for the G2.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 43
    As far as I can tell, these are the only detailed instructions here for obtaining Permanent Root (and S-OFF). Hit THANKS if you feel inclined...

    Just to be clear, this is not my basework, but I've assembled all the pieces and instructions to make it work for the MT4GS! Thanks to revolutionary, modaco, teamWin, eugene373, idanfima, coolbho3000 and wisefire for the easyfrevo part!

    Temp Root:
    You must have the USB drivers installed for your MT4GS. (If you don't have them, you can always install HTC Sync for the Sensation, plug in your MT4GS, and it will install the correct drivers.)

    You MUST exit from the HTC Sync application for this to work!! (Right-click on the icon in the taskbar, and select Exit)

    You must also have USB Debugging enabled. (Settings, Applications, Development, USB debugging)

    Click-For-perma-temp-v2.zip
    As of this update (23 Feb 2012), this has the latest SuperUser.apk...

    Unzip, and run the batch file (Run_ME_Fr3vo_ROOT.bat)...
    You'll get errors like "An error occurred while running the exploit (-1) (errno: 14)", but if it also says "Exploiting device" afterwards, then it was successful!

    This is temp-root, meaning that you can run apps that require root, but it'll go away when you reboot. Run the script again to get root back.

    Permanent Root: (thanks to ikhzter for helping with some of the instructions!)
    NOTE: If you don't have ADB working (or don't know what ADB is), please download the drivers and files for the temp-root above, and be sure to save the revolutionary.exe into the same directory as the temp-root solution. Make sure you have HTC fastboot drivers as well (if you don't already), which are on the Revolutionary page.

    Or use the tools provided here: Click-For-ADB-Windows.zip
    (Zip contains ADB.EXE FASTBOOT.EXE ...)

    Thank you Team Revolutionary! If you would like to be one of the first to get PERMANENT root access, then download the new Revolutionary, instructions here:

    http://unrevoked.com/rootwiki/doku.php/public/revolutionary
    Revolutionary version 0.4pre3 or later will work with your MT4GS, but it's still a developer preview... Don't come yelling if you mess up your phone. (But do share your results, so we can collectively solve any issues!)
    You'll need your serial number (Settings, About, Phone Identity), HBOOT version (only 1.44.0007 is supported now, but you can check your HBOOT by: Settings, Power, uncheck "Fast Boot", then power off, hold down volume down as you power on, the HBOOT version is at the top of the screen). Be sure to write down your Beta Key! (Or copy it to your clipboard so you can paste it into your command prompt.)

    Note: you can also enter bootloader by issuing the command "adb reboot-bootloader" if you have the ADB & drivers installed (follow the Temp Root instructions above for drivers and ADB).

    YOU MAY NEED TO DISABLE YOUR ANTIVIRUS PROGRAM- Norton is flagging up Revolutionary as a Virus when it isn't.

    1. With the phone switched on (not in HBOOT, just the regular home screen), run the revolutionary Utility you just downloaded from http://revolutionary.io/ and if it has found your device it should read
      "Found your device: myTouch_4G_Slide..." (If it doesn't, see DEBUGGING, below)
    2. Once you have entered your beta key correctly, follow any on screen prompts or actions from revolutionary and wait for it to S-Off,
    3. You're done. Your Device will Successfully have S-OFF.... If you have S-off, your hboot will now be 1.44.1107
    4. Revolutionary will now ask you to Install clockwork recovery mod after S OFF. While you may choose to let Revolutionary do it for you (easiest, but it installs an older version with some USB charging issues), you can always do it manually, which I show below.

    Hit THANKS!

    You now have S-OFF on your MT4GS! Woo hoo!

    Next, we'll flash the latest ClockWork Recovery (v4.0.0.9 without the charging problem) if you didn't do it above: (Thanks to Paul O'Brien / Modaco!!)
    • Download the ClockworkMod image file from here or here (direct mirror)
    • Turn off the device.
    • Boot device into bootloader (power off and boot while holding down the volume-down key, then select FASTBOOT with the power button)
    • Make sure the device is in FASTBOOT and not HBOOT
    • Connect the device to the computer via USB.
    • On your computer, open a command prompt/terminal and run:

      fastboot devices

      You should see something similar to:
      List of devices attached
      HTXXXXXXXXXX device
    • Write the image to the recovery partition ('fastboot flash recovery /path/to/<recovery>.img')
    • Do a recovery reboot to test (power off and boot holding down the volume-down key, select recovery)

    Now you can flash the latest SuperUser. (Thanks to ChainsDD!)
    1. Go to http://androidsu.com/superuser/ or download it directly here.)
    2. Copy this file to your SD card root folder (main folder of your memory card)
    3. Start clockworkmod recovery (hold down the Volume-Down key while turning on the phone), select Recovery
    4. BACKUP YOUR ROM USING CWM BEFORE ATTEMPTING ROOT!
    5. Navigate to "Backup & Restore" using the Volume Down button and press select (power button to select) then select "Backup"
    6. Select "install zip from sdcard" after backing up
    7. Then select "Choose zip from sdcard"
    8. Then select "Superuser-3.0.7-efghi-signed.zip" (or whatever file you obtained from above)
    9. Then select "Yes - install Superuser-3.0.7-efghi-signed.zip" to confirm (some have had to flash this a few times)
    10. Then go back
    11. Then reboot.
    12. You're rooted!

    I highly recommend going to the Market once you've rebooted and install "Busybox," which many rooted apps will assume is already installed.

    Download "Root Checker" to make sure everything is done correctly! :D

    Please help with these instructions.... provide feedback if I can make something more clear!

    NEW! Video Instructions:
    Click here for video instructions!

    DEBUGGING:
    • If the Revolutionary exploit hangs or seems to be taking a very long time... or if it fails altogether, then please install my Temp-Root solution above first. Then, try the perm-root again.
    • Try installing the same drivers that I listed on the first post for the Temp-Root solution. Also, make sure you've exited from HTC Sync on your PC. (it will say "out of date" if HTC Sync is still running)
    • And make sure you have USB debugging enabled.
    • If Revolutionary still fails to find your phone, re-verify you have all the drivers installed, (uninstall and reinstall) and try "disk drive" mode and then "charge only" mode.
    • Still can't figure out how to get fastboot to work? Try this post for a quick solution.
    • For those having GPS issues after this process, try installing "BusyBox" from the Market and then installing the app "FasterFix" from the Market.

    I certainly welcome feedback... and I appreciate your THANKS!

    My phones:
    HTC G1
    HTC Nexus One
    HTC Sensation
    HTC My Touch 4G Slide
    3
    My Steps on how I got my MT4GS PERM ROOTED and CW Installed...

    Below are the instructions on How I got my MT4GS s-off (after hours on doing different steps). below is a link of all the files I put together and the same instructions below. I will like to thank everyone on this forum that help put the pieces together...

    http://www.megaupload.com/?d=BP2E3ZQ3

    (Zip contains ADB.EXE FASTBOOT.EXE CWR.IMG SUPERUSER and other tools...)
    _________________________

    ***Temp Root:

    You must have the USB drivers installed for your MT4GS. (If you don't have them, you can always install from the Drivers Folder, plug in your MT4GS, and it will install the correct drivers.)

    You MUST exit from the HTC Sync application for this to work!! (Right-click on the icon in the taskbar, and select Exit)

    You must also have USB Debugging enabled. (Settings, Applications, Development, USB debugging)


    Save the Folder to C:\ADB-Windows
    Run Command Prompt as Admin (make sure you go the the directory C:\ADB-Windows\TempRoot) type commands below

    adb wait-for-device
    adb push fre3vo /data/local/tmp
    adb shell chmod 777 /data/local/tmp/fre3vo
    adb shell /data/local/tmp/fre3vo
    adb wait-for-device
    adb remount
    adb shell mount -o rw,remount rootfs /
    adb shell mount -oremount,suid /dev/block/mmcblk0p23 /data
    adb shell mkdir /vendor/bin
    adb shell chown root.shell /vendor/bin
    adb shell chmod 755 /vendor/bin
    adb push ./sqlite3 /vendor/bin
    adb push ./su /vendor/bin
    adb push ./busybox /vendor/bin
    adb shell chown root.shell /vendor/bin/su
    adb shell chown root.shell /vendor/bin/busybox
    adb shell chown root.shell /vendor/bin/sqlite3
    adb shell chmod 6555 /vendor/bin/su
    adb shell chmod 4555 /vendor/bin/busybox
    adb shell chmod 755 /vendor/bin/sqlite3
    adb shell busybox --install -s /vendor/bin
    adb shell sync
    adb shell chmod 6555 /vendor/bin
    adb install ./Superuser.apk
    pause

    You'll get errors like "An error occurred while running the exploit (-1) (errno: 14)", but if it also says "Exploiting device" afterwards, then it was successful!

    This is temp-root, meaning that you can run apps that require root, but it'll go away when you reboot. Run the script again to get root back.

    ***Permanent Root:

    YOU MAY NEED TO DISABLE YOUR ANTIVIRUS PROGRAM- Norton is flagging up Revolutionary as a Virus when it isn't.

    1. With the phone switched on (not in HBOOT, just the regular home screen), run the revolutionary.exe in the C:\ADB-Windows and if it has found your device it should read "Found your device: myTouch_4G_Slide..." (If it doesn't, see DEBUGGING, below)
    2. Once you have entered your beta key (you will need to get it from http://revolutionary.io) correctly, follow any on screen prompts or actions from revolutionary and wait for it to S-Off,
    3. You're done. Your Device will Successfully have S-OFF.... If you have S-off, your hboot will now be 1.44.1107
    4. Revolutionary will now ask you to Install clockwork recovery mod after S OFF. While you may choose to let Revolutionary do it for you, you may want to answer N and install manually below to avoid some issues with the phone not charging properly.


    ***Last Install ClockWork Recovery v4.0.0.9 (IMG located under C:\ADB-Windows folder, if you follow the steps you should still be in FASTBOOT )

    Make sure the device is in FASTBOOT and not HBOOT
    Connect the device to the computer via USB.
    On your computer, open a command prompt/terminal and run:

    fastboot devices

    You should see something similar to:
    List of devices attached
    HTXXXXXXXXXX device

    Write the image to the recovery partition ('fastboot flash recovery C:\ADB-Windows\clockworkmod.4.0.0.9.img')
    Do a recovery reboot to test (power off and boot holding down the volume-down key, select recovery)

    DONE
    3
    As far as I can tell, these are the only detailed instructions here for obtaining Permanent Root (and S-OFF). Hit THANKS if you feel inclined...

    Just to be clear, this is not my basework, but I've assembled all the pieces and instructions to make it work for the MT4GS! Thanks to revolutionary, modaco, teamWin, eugene373, idanfima, coolbho3000 and wisefire for the easyfrevo part!

    Temp Root:
    You must have the USB drivers installed for your MT4GS. (If you don't have them, you can always install HTC Sync for the Sensation, plug in your MT4GS, and it will install the correct drivers.)

    You MUST exit from the HTC Sync application for this to work!! (Right-click on the icon in the taskbar, and select Exit)

    You must also have USB Debugging enabled. (Settings, Applications, Development, USB debugging)

    http://www.megaupload.com/?d=9VN7956N
    ...This is the new version (14 August 2011) that has the most up-to-date SuperUser.apk...

    Unzip, and run the batch file (Run_ME_Fr3vo_ROOT.bat)...
    You'll get errors like "An error occurred while running the exploit (-1) (errno: 14)", but if it also says "Exploiting device" afterwards, then it was successful!

    This is temp-root, meaning that you can run apps that require root, but it'll go away when you reboot. Run the script again to get root back.

    Older (v1) of this temp-root can be found here:
    http://www.multiupload.com/M0757JL5DX
    ...just in case you run into any problems.


    Permanent Root: (thanks to ikhzter for helping with some of the instructions!)
    NOTE: If you don't have ADB working (or don't know what ADB is), please download the drivers and files for the temp-root above, and be sure to save the revolutionary.exe into the same directory as the temp-root solution. Make sure you have HTC fastboot drivers as well (if you don't already), which are on the Revolutionary page.

    NEW! Thank you Team Revolutionary! If you would like to be one of the first to get PERMANENT root access, then download the new Revolutionary, instructions here:
    http://unrevoked.com/rootwiki/doku.php/public/revolutionary
    The current version of Revolutionary, 0.4pre3, is a The current version of Revolutionary, 0.4pre3, is a developer preview. . Don't come yelling if you mess up your phone. (But do share your results, so we can collectively solve any issues!)
    You'll need your serial number (Settings, About, Phone Identity), HBOOT version (Settings, Power, uncheck "Fast Boot", then power off, hold down volume down as you power on, the HBOOT version is at the top of the screen). Be sure to write down your Beta Key!

    Note: you can also enter bootloader by issuing the command "adb reboot-bootloader" if you have the ADB & drivers installed (follow the Temp Root instructions above for drivers and ADB).

    YOU MAY NEED TO DISABLE YOUR ANTIVIRUS PROGRAM- Norton is flagging up Revolutionary as a Virus when it isn't.

    1. With the phone switched on (not in HBOOT, just the regular home screen), run the revolutionary Utility you just downloaded from http://revolutionary.io/ and if it has found your device it should read
      "Found your device: myTouch_4G_Slide..." (If it doesn't, see DEBUGGING, below)
    2. Once you have entered your beta key correctly, follow any on screen prompts or actions from revolutionary and wait for it to S-Off,
    3. You're done. Your Device will Successfully have S-OFF.... If you have S-off, your hboot will now be 1.44.1107
    4. Revolutionary will now ask you to Install clockwork recovery mod after S OFF. While you may choose to let Revolutionary do it for you, you may want to answer N and install manually below to avoid some issues with the phone not charging properly.

    Hit THANKS!

    You now have S-OFF on your MT4GS! Woo hoo!

    Next, we'll flash the latest ClockWork Recovery (v4.0.0.9 without the charging problem) if you didn't do it above: (Thanks to Paul O'Brien / Modaco!!)
    • Download the ClockworkMod image file from here or here (direct mirror)
    • Turn off the device.
    • Boot device into bootloader
    • Make sure the device is in FASTBOOT and not HBOOT
    • Connect the device to the computer via USB.
    • On your computer, open a command prompt/terminal and run:

      fastboot devices

      You should see something similar to:
      List of devices attached
      HTXXXXXXXXXX device
    • Write the image to the recovery partition ('fastboot flash recovery /path/to/<recovery>.img')
    • Do a recovery reboot to test (power off and boot holding down the volume-down key, select recovery)

    Now you can flash the latest SuperUser. (Thanks to ChainsDD!)
    1. Go to http://androidsu.com/superuser/ or download it directly here.)
    2. Copy this file to your SD card root folder (main folder of your memory card)
    3. Start clockworkmod recovery (hold down the Volume-Down key while turning on the phone), select Recovery
    4. BACKUP YOUR ROM USING CWM BEFORE ATTEMPTING ROOT!
    5. Navigate to "Backup & Restore" using the Volume Down button and press select (power button to select) then select "Backup"
    6. Select "install zip from sdcard" after backing up
    7. Then select "Choose zip from sdcard"
    8. Then select "su-2.3.6.3-efgh-signed.zip" (or whatever file you obtained from above)
    9. Then select "Yes - install su-2.3.6.3-efgh-signed.zip" to confirm (some have had to flash this a few times)
    10. Then go back
    11. Then reboot.
    12. You're rooted!

    I highly recommend going to the Market once you've rebooted and install "Busybox," which many rooted apps will assume is already installed.

    Download "Root Checker" to make sure everything is done correctly! :D

    Please help with these instructions.... provide feedback if I can make something more clear!

    DEBUGGING:
    • If the Revolutionary exploit hangs or seems to be taking a very long time... or if it fails altogether, then please install my Temp-Root solution above first. Then, try the perm-root again.
    • Try installing the same drivers that I listed on the first post for the Temp-Root solution. Also, make sure you've exited from HTC Sync on your PC. (it will say "out of date" if HTC Sync is still running)
    • And make sure you have USB debugging enabled.
    • If Revolutionary still fails to find your phone, re-verify you have all the drivers installed, (uninstall and reinstall) and try "disk drive" mode and then "charge only" mode.
    • Still can't figure out how to get fastboot to work? Try this post for a quick solution.
    • For those having GPS issues after this process, try installing "BusyBox" from the Market and then installing the app "FasterFix" from the Market.

    I certainly welcome feedback... and I appreciate your THANKS!

    My phones:
    HTC G1
    HTC Nexus One
    HTC Sensation
    HTC My Touch 4G Slide

    Did a quick how to video for this to help some people out. Feel free to link to it in the OP. Hope it helps someone!

    How To Permanently Root and Gain S-Off on the T-Mobile MyTouch 4G Slide (Revolutionary Method) -
    http://theunlockr.com/2011/09/09/ho...mobile-mytouch-4g-slide-revolutionary-method/
    2
    Tested this just now. Working just fine without any problems. Thank you so much!
    2
    maaaaan I got a headache.


    I got the Revolutionary to work and got my device on S-OFF. But I tried to manually install the latest clockwork and I'm having no success. Everytime I go in C prompt and type in "fastboot devices", it says its not a command etc etc.


    I tried to run temproot so I can do the Root Explorer/Terminal method that someone posted a few post back... but it keeps saying "daemon not running" when I click the batch and ADB keeps shutting down when I start it. I installed the fastboot drives and the HTC sync drivers and I don't know whats going on. I ain't spending the whole night doing this.

    If it keeps saying "daemon not running" then it's probably the first time you've run adb. If it says something like "adb shell out of date," you may have HTC Sync running. Look for it in your taskbar (bottom right of windows), right-click on the HTC Sync icon, and select "Exit."

    Rather that walking you through how to set up Android SDK and set your path, unzip the attached ADB-Tools, paying attention to where you unzipped them. Open a command-prompt and CD to the directory where you unzipped them, and you should have a working fastboot command.