How To Permanently Root and Gain S-Off on the T-Mobile MyTouch 4G Slide (Revolutionary Method)

September 9, 2011 in Android How To's, Featured, How To's, HTC MyTouch 4G Slide How To's, Video

The people that brought you the Unrevoked tool for rooting devices back in the day, and the people that brought you the AlphaRev rooting tool have joined forces and come up with a new tool to root, gain S-Off, and load a custom recovery on a decent list of devices. This tool is called Revolutionary, and the latest version, works on the T-Mobile MyTouch 4G Slide.

I. Before You Begin

1. This will permanently root and gain S-Off on your T-Mobile MyTouch 4G Slide.

2. This will also flash a custom recovery image on the device as well.

3. If you are using Windows, download and install these Fastboot drivers.

Fastboot Drivers

4. You must install this version of HTC Sync and then plug your device in and wait for it to install the drivers. After it installs the drivers though, you must right click on the icon in the taskbar and select exit to close HTC Sync before continuing.

HTC Sync

5. On your device, click on Settings > Applications > Development > Turn USB Debugging ON.

II. Temporarily Root the Device

1. Download the Fr3vo exploit and extract it somewhere on your computer.

Fr3vo

2. Plug in your device.

3. Right click the .bat file inside the Fr3vo folder you just extracted and then select Run As Administrator (if you dont have that option just select Open) and wait for it to root your device. So long as it says “Exploiting Device” it is successful, if it doesn’t say that then run Fr3vo again until it works.

II. Gain S-Off

1. Download the latest version of the tool from the developers here (the initial versions require you to generate a beta key for you to use the program, just follow the steps to do so. If it lets you download the program without a beta key, then it’s a newer version than at the time of writing this, just continue):

Revolutionary

2. Plug in your device.

3. Select charge only if the option exists on your device, or just do NOT mount the SD Card.

4. On your device, click on Settings > Applications > Development > Turn USB Debugging ON.

5. Find the Revolutionary program you downloaded and unzip it to the TempRoot folder inside the TempRoot folder you extracted in Section II.

6. Right click it and select Open as Administrator (if you do not have that option when you right click, simply select Open).

7. Input your beta key you received and wait for it to do it’s thing (if you are using a newer version of Revolutionary then it might not ask you for this. If that is the case, just continue).

III. Flash a Custom Recovery Image

1.. Once done gaining S-Off, it will ask you if you want to flash clockworkmod recovery, type in y and hit enter.

2. Once it is done flashing the recovery image it will close the command prompt window.

3. On your phone, you should see S-Off at the top.

4. Take out the battery and put it back in.

5. Turn on the device, by holding down volume down and power until the screen boots up.

6. Push volume down and then power to select recovery.

7. If the phone reboots to the clockworkmod recovery screen you are all set.

IV. Gain Permanent Root Access.

1. With the phone still in clockworkmod recovery from the last step, plug it in via USB cable.

2. Select Mounts and Storage by using the volume buttons to move and power to select.

3. Then select mount USB storage (the sd card directory should pop up on your computer screen)

4. Download the root .zip file and save it to your computer (do NOT extract it)

MyTouch Slide 4G Root .zip File

5. Copy the root .zip file to the root of your sdcard and wait for it to transfer (not in any folders, just on the sd card itself).

6. On your device, select unmount sdcard.

7. On your device, select go back.

8. Then select Install zip from sdcard and choose the root .zip file.

9. Wait for it to flash, once done, select reboot system now.

10. Once your device reboots, open the app drawer and you should see Superuser permissions there. If so, you are all set, you are rooted, have S-Off and a custom recovery image.

V. Flash a Custom ROM (Optional)

1. Head to our How To Load a Custom ROM on your Android Phone After the Revolutionary Method procedure.

35 responses to How To Permanently Root and Gain S-Off on the T-Mobile MyTouch 4G Slide (Revolutionary Method)

  1. I have tried to get Fr3vo to work on two different Win7 computer x86 and x64, and each time I run the program i get the following:

    C:Windowssystem32>adb wait-for-device
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb push fre3vo /data/local/tmp
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chmod 777 /data/local/tmp/fre3vo
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell /data/local/tmp/fre3vo
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb wait-for-device
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb remount
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell mount -o rw,remount rootfs /
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell mount -oremount,suid /dev/block/mmcblk0p23 /data
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell mkdir /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chown root.shell /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chmod 755 /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb push ./sqlite3 /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb push ./su /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb push ./busybox /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chown root.shell /vendor/bin/su
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chown root.shell /vendor/bin/busybox
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chown root.shell /vendor/bin/sqlite3
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chmod 6555 /vendor/bin/su
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chmod 4555 /vendor/bin/busybox
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chmod 755 /vendor/bin/sqlite3
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell busybox –install -s /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell sync
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb shell chmod 6555 /vendor/bin
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>adb install ./Superuser.apk
    ‘adb’ is not recognized as an internal or external command,
    operable program or batch file.

    C:Windowssystem32>pause
    Press any key to continue . . .

  2. never mind i figured it out, i had to open cmd and cd to the dir withere the files were unziped

  3. never mind i figured it out, i had to open cmd and cd to the dir withere the files were unziped

  4. Thanks for the info.  It worked great!

  5. Nice. 2 slides rooted in less than 10 min. 

  6. E:Error in /sdcard/su-2.3.6.3-efgh-signed.zip

    Tried reloading and redownloading file several times. 
    Any advice?

  7. I just did it with the mytouch 4g slide and it worked perfectly!

  8. Had the E:Error in /sdcard/su-2.3.6.3-efgh-signed.zip

    For me it intalled just fine after Fast boot in Settings/Power was disabled

    • thanks for postingthis, i wasnt too happy to get an error right there, but this fixed mine too

  9. Does this method work for the mytouch 4g (htc glacier) with gingerbread?

  10. does it work with MT4G Slide on gingerbread 2.3.4 with already s-off ???

  11. is there a way to unroot this?

  12. I would also like to know if this works on a Mytouch 4G (Glacier) I been trying to downgrade but been having a hard time

  13. I never comment,but, I must say you men and or women are amazing to me. Your beautiful brains can do almost anything. I just bought my mt4gs yesterday(coming from a galaxy s 4g–which sucks–).I humbly say thank you all.

  14. right after i run the “RUN_ME_Fr3vo_ROOT” it did Exploirting device but it comes up failure at the end.. can you help me on this problem? thanks

  15. so i try to use the revolutionary and the beta key didnt work either… the beta code gave me this: 
    FPPIlwooH0TAHUmn

    • when i paste it to notepad.. i think it came out as FPPI1wooH0TAHUmn.. and still gave me and error.. it says “Invalid Beta key, aborting…”

  16. use cyanogen(mod) http://www.cyanogenmod.com/ it works with the mytouch 4g, but not the slide

  17. can i do this on a mac?

  18. When I get to the Revolutionary part it it keeps telling me invalid beta key even though I type it in correctly……. anyone else having this issue?

  19. awesome! this video made it so easy. thanks!!!

  20. Great. The day I go to do this, MEGAUPLOAD gets taken off the web. Awesome. :(

  21. WOW! I feel like a total techie..It only took me about 4-5 hours to FINALLY finish since the MEGAUPLOADS website/links are down for good (had to do my own 2nd party searching & encountered every possible error message during each step!) WHEW!
    Now, what to do with a proper root…

  22. Is there something wrong with the fre3vo zip file? It won’t download as a zip folder please help.

    • Thats happening to me too, when i click on the fre3vo fille it asks me to select a prgram to open it with and nothing it working. plz help!!!

  23. If any of you need the Fr3vo Zip file let me know on an email to bautista.sergio619@gmail.com make your heading “Need Fr3vo” and ill send it to you

  24. Tmobile has an update coming for htc mytouch 4g and htc mytouch 4g slide. I all ready rooted the device through revolution. Well this affect my phone?

    • If you are just rooted then just make sure NOT to apply the update when it asks you to update. If you are running a custom ROM, however, it shouldn’t even notify you of the update so don’t worry.

  25. Mike said on May 2, 2012

    Someone uploaded the TempRoot file with Fr3vo at http://forum.xda-developers.com/showthread.php?t=1552005#7

  26. Hello,

    Did you say you found the correct Fr3vo file? Can you link to it here and we’ll replace it so others can use it (the Megaupload situation caused us to have to replace a lot of files and admittedly some are not the best replacements)? Thanks!

  27. Post the link to the Fr3vo and we’ll download it and reupload it to our setup so people can have it. Thanks!

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>