How to Root and S-Off the HTC One ( M7 International , T-mobile , AT&T). (Install Custom Recovery Also.) HTC One M7 , NOT SPRINT)




Introduction: How to Root and S-Off the HTC One ( M7 International , T-mobile , AT&T). (Install Custom Recovery Also.) HTC One M7 , NOT SPRINT)

Unlcoked Bootloader - Use MINI SDK to finish faster -Follow steps on HTCDEv
revone -
Mini-SDK -
Root zip -
and the latest drivers from htc , (It comes with sync manager) install those. 
Have your phone pl.ugged in.

and your choice of rom. I'd recommend Android Revolution HD by Mike 1986 Link (DO NOT INSTALL ON SPRINT ONE.)

* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.

Step 1: Beginning

Now that you have unlocked your bootloader we will now install the custom recovery .\
Extract all the files in Mini sdk and download your CWM recovery from the link i've provided (MAKE SURE YOU PICK THE RIGHT ONE!!!)
Now get the cwm file you've downloaded and rename it to Recovery.img and put it into the Mini sdk folder. Overwrite as necessary.
Now open the folder and hold shift and right click , and click on open command prompt....
Next Put your phone into fastboot mode. (Shut down , Hold volume down and power and let go at the menu where you can choose ,  and with the volume buttons go onto fast boot and click it (press power/sleep /top button once.)
Now in that command promt (black window ) Type in 
Fastboot flash recovery recovery.img 

Now it will install the CWM recovery give it a few seconds and it should say done. 
Now reboot the phone for the next step.

Step 2: Rooting.

Now that your phone is on Connect it to your computer (if you unplugged it for what ever reason connect it and put the root zip( onto the internal storage , Link is on first page labeled prerequest.

Once you've done that reboot into bootloader (same as going into fastboot but dont select fastboot this time...)
and choose recovery.

now with the new recovery select install zip and find the and install it. (Say yes to anything it asks..)
now reboot and you should be rooted.

Step 3: S-OFFING.

Now that your rooted and in the normal phone enable Devoloper mode (USB DEBUGGING) 
Go to setting , then devoloper settings and check the USB Debugging option.
Now when usb debugging is on go onto the computer where the cmd (black windows) is open. 
now put revone in the MiNI sdk folder.
(NOTICE Every thing im putting here is a command Ive seperated them by line each is on its own and must be put in seperated in the cwm)
Type in
adb push revone /data/local/tmp/
adb shell
cd /data/local/tmp
chmod 755 revone
./revone -P                                        (Here if it says to reboot the phone do so and type in adb push revone /data/local/tmp/ .)
cd /data/local/tmp
./revone -s 0 -u
./revone -t
adb reboot bootloader

-------------------------------------------------------Now in bootloader it should say s-off.

credits to guys on here

Go to next step

Step 4: Custom Romming.

Now go into the recovery and select back up , use common sense thru this one.
Now reboot phone and put the rom onto your phones internal storage.
Now go back to the recovery and wipe data , wipe cache , then flash the rom (The name is what ever the roms name is) (DONT EXTRACT ANYTHING)

Now it should ask some questions like what you want and what phone you have , select your phones version and you can just press next thru the rest.

Now reboot your phone 
If it all went well 
If not go onto XDA and do some research.

Donate to me :D:D     thats my main radio page , the donate link are on the side. thanks :D

Be the First to Share


    • Home and Garden Contest

      Home and Garden Contest
    • Science Fair Challenge

      Science Fair Challenge
    • Tinkercad to Fusion 360 Challenge

      Tinkercad to Fusion 360 Challenge



    Reply 5 years ago

    These are for the M8, not the M7.


    Reply 5 years ago

    These are for the M8, not the M7.


    6 years ago

    It is nice information for AT&T password recovery. One must give a chance to , which is the best option in present crowded market. Quite dependable and cost effective..


    7 years ago on Step 3


    My HTC M7 just got stuck in bootloop. I was trying to fix it. In my hboot it shows S-ON. How can I turn it to S-OFF. I cannot follow the steps given in your description as I cannot turn on my phone. If I try with my phone in fastboot screen, cmd say no devices found if I run the commands. Pls help me in getting my phone come out of boot loop. Thankfully I can open recovery mode but only with CWM, TWRP is not working. Any help would be highly appreciated.

    Thank you!



    7 years ago on Step 2

    I cannot locate the superuser file on my phone. Internal Storage is 0mb. cannot mount sd card. Can see all the files on the phone through my computer fine.

    Running at&t android 4.3 with bootloader unlocked.