Rooting HTC ONE - One (M7) Q&A, Help & Troubleshooting

hi i just switched to htc one its unrooted
on stock 4.1.2 and has update notification
i dont want to update but to root completely and get s-off to install custom roms
please help me ive not s-off device before

Khixar27 said:
hi i just switched to htc one its unrooted
on stock 4.1.2 and has update notification
i dont want to update but to root completely and get s-off to install custom roms
please help me ive not s-off device before
Click to expand...
Click to collapse
There are guides on this site. Just search for it. There are s-off guides and rooting guides

Rumrunner was real simple to achieve S-off, very important so you can update the firmware. Might as well S-off and root at the same time
Sent from my HTC One using XDA Premium 4 mobile app

Related

Flashing ROMs for Incredible S

Can someone tell the definitive way to flash a rom on my phone? http://forum.xda-developers.com/images/smilies/confused.gif
Should I unlock my phone via htcdev.com and flash custom ROM's? (what exactly is the difference between S-OFF and S-ON?)
OR
Should I follow this guide - http://forum.xda-developers.com/showthread.php?t=1705913
but the problem is that the Asian version has problems getting root access using alpharevx's method.
Can someone confirm if the Revolutionary method works on the Indian Incredible S?
Also what is a gold card?
Depends on your hboot version.
the link you posted gives you most of the information required.
s-off means security off and s-on is security on..
s-off gives you easier ability to flash roms and recoverys.
do a bit of reading around in the forum and you'll find almost all the answers you need
No offense but I read a lot but the only thing I'm confused about is the Indian version not being able to root as stated in the OP.
My hboot version is 2.00
Sent from my HTC Incredible S using xda app-developers app
TheDareDevil said:
No offense but I read a lot but the only thing I'm confused about is the Indian version not being able to root as stated in the OP.
My hboot version is 2.00
Sent from my HTC Incredible S using xda app-developers app
Click to expand...
Click to collapse
With HBOOT 2.00, you have 2 options.
Option 1 is to downgrade your mainver and then install a GB RUU that has HBOOT 1.13 and then you can use Revolutionary to gain true S-OFF. This is the best option IMO.
Option 2 is to unlock your bootloader using HTCDEV.com and admit to HTC that you are modding your phone. Once you are unlocked, you can flash a custom recovery that will allow you to flash custom, rooted ROMs.
If I use the second method, will I be able to flash all custom RIMs?
Sent from my HTC Incredible S using xda app-developers app
TheDareDevil said:
If I use the second method, will I be able to flash all custom RIMs?
Sent from my HTC Incredible S using xda app-developers app
Click to expand...
Click to collapse
Yes but every time you flash a ROM, you will manually have to extract the boot.img file from the ROM's zip file and then flash it in FASTBBOT USB mode using the command fastboot flash boot [boot.img]
That is why I prefer Option 1 and true S-OFF. You won't have to do that extra step each time.
If you decide to unlock your bootloader from HTC Dev then you must use the custom roms boot.img to install custom roms.
(From what i have read, please correct me if im wrong)
If you decide to S-OFF your device you do not need to obtain the boot.img if you want to flash that rom.
I decided to go the S-OFF route because not all the roms that are developed support S-ON.
If you have HBOOT 2.0 then you will need to (like tpbklake said)
downgrade your mainver and then install a GB RUU that has HBOOT 1.13 and then you can use Revolutionary to gain true S-OFF.
Click to expand...
Click to collapse
I agreed this is my preferred option.

[Q] How to downgrade HTC One Developer Edition (US) from firmware 1.29.1540.17 to 1.2

Hello,
I have been researching here to find a way to downgrade to a previous version of a firmware so that I can S-Off, and to no avail unsure how to do it myself using either use Moonshine or revone.
The reason I wish to do this is that I want to install Google Play edition and of course the necessary info to install it.
Sent from my HTC One using xda premium
EvilSpants said:
Hello,
I have been researching here to find a way to downgrade to a previous version of a firmware so that I can S-Off, and to no avail unsure how to do it myself using either use Moonshine or revone.
The reason I wish to do this is that I want to install Google Play edition and of course the necessary info to install it.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
If I'm not mistaken the ROM firmware is irrelevant as to if you can root or not, or get-S-OFF. The most important factor for S-OFF is the bootloader version. I haven't seen any threads about getting S-OFF on bootloader 1.54.
Reboot to your bootloader (turn device off, hold volume down and turn device on). Check your HBOOT version there. If it says 1.54, then the only possible solution is to search for an official HTC RUU with a lower HBOOT version. However I do not know if this will actually work.
RadiatorRXD said:
If I'm not mistaken the ROM firmware is irrelevant as to if you can root or not, or get-S-OFF. The most important factor for S-OFF is the bootloader version. I haven't seen any threads about getting S-OFF on bootloader 1.54.
Reboot to your bootloader (turn device off, hold volume down and turn device on). Check your HBOOT version there. If it says 1.54, then the only possible solution is to search for an official HTC RUU with a lower HBOOT version. However I do not know if this will actually work.
Click to expand...
Click to collapse
Alright. Assuming that works, is there a way to reflash?
[Edit] Just checked my bootloader it says that I have 1.44. However I have tried both Revone and S-off with no success
Sent from my HTC One using xda premium
EvilSpants said:
Alright. Assuming that works, is there a way to reflash?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Don't really know what you mean by reflash? Returning to the newer HBOOT (1.54)?
If that's the case, once you're S-OFF you can update the HBOOT to 1.54 and S-OFF will still be there. There are some threads in the development section about upgrading the HBOOT. I used these myself without issues.
As for the official RUU, this will probably be a Google search. I haven't seen a thread around with these files.
Keep in mind that flashing an original RUU will result in loss of root and custom recovery. You will need to re-root after flashing the RUU and reflash a custom recovery.
RadiatorRXD said:
Don't really know what you mean by reflash? Returning to the newer HBOOT (1.54)?
If that's the case, once you're S-OFF you can update the HBOOT to 1.54 and S-OFF will still be there. There are some threads in the development section about upgrading the HBOOT. I used these myself without issues.
As for the official RUU, this will probably be a Google search. I haven't seen a thread around with these files.
Keep in mind that flashing an original RUU will result in loss of root and custom recovery. You will need to re-root after flashing the RUU and reflash a custom recovery.
Click to expand...
Click to collapse
A little bit off topic here but ..if I am s- off already and I were to use a stock ruu on my phone all that I will I loose is the recovery and root?... So after I run ruu my device will still be s-off ?
Sent from my HTC One using xda premium
NORCALkID said:
A little bit off topic here but ..if I am s- off already and I were to use a stock ruu on my phone all that I will I loose is the recovery and root?... So after I run ruu my device will still be s-off ?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
I think so yes, but I'm not 100% sure. You may find the answer, or ask the question in the hboot update threads or s-off threads. I haven't flashed a RUU myself in years.
Sent from my Viper One
RadiatorRXD said:
Don't really know what you mean by reflash? Returning to the newer HBOOT (1.54)?
If that's the case, once you're S-OFF you can update the HBOOT to 1.54 and S-OFF will still be there. There are some threads in the development section about upgrading the HBOOT. I used these myself without issues.
As for the official RUU, this will probably be a Google search. I haven't seen a thread around with these files.
Keep in mind that flashing an original RUU will result in loss of root and custom recovery. You will need to re-root after flashing the RUU and reflash a custom recovery.
Click to expand...
Click to collapse
What I mean to say is that once I have found one with an older HBoot, how do I go about flashing that so that I can do one of the two S-Off procedures?
Sent from my HTC One using xda premium
EvilSpants said:
What I mean to say is that once I have found one with an older HBoot, how do I go about flashing that so that I can do one of the two S-Off procedures?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Ah ok. The RUU should be a windows executable. Just hook up the phone to computer, start the RUU and follow the on-screen instructions.
Sent from my Viper One
RadiatorRXD said:
Ah ok. The RUU should be a windows executable. Just hook up the phone to computer, start the RUU and follow the on-screen instructions.
Sent from my Viper One
Click to expand...
Click to collapse
I assume the RUUs can be pulled from HTCdev?
Sent from my HTC One using xda premium
EvilSpants said:
I assume the RUUs can be pulled from HTCdev?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Here's an article about flashing a RUU: Flash RUU
It has a link to a website which contains several RUU files to download: HERE
RadiatorRXD said:
If I'm not mistaken the ROM firmware is irrelevant as to if you can root or not, or get-S-OFF. The most important factor for S-OFF is the bootloader version. I haven't seen any threads about getting S-OFF on bootloader 1.54.
Reboot to your bootloader (turn device off, hold volume down and turn device on). Check your HBOOT version there. If it says 1.54, then the only possible solution is to search for an official HTC RUU with a lower HBOOT version. However I do not know if this will actually work.
Click to expand...
Click to collapse
I was s-off with stock unrooted locked 2.24.401.1 firmware (ruu'ed by repair center)and tried to use revone to unlock again but it would fail, then I downgraded to hboot 1.44 (I could still do this because I was s-off already) but revone would still fail, then I decided to properly downgrade to 1.28(or was that 29).401.?? with an ruu and was able to use revone again to unlock my bootloader, so hboot is not the only factor for revone to be succesful...
downgrading hboot and other system partitions, except kernel rom radio and recovery, is not possible if you are not s-off already....
RadiatorRXD said:
Ah ok. The RUU should be a windows executable. Just hook up the phone to computer, start the RUU and follow the on-screen instructions.
Sent from my Viper One
Click to expand...
Click to collapse
My downgrade attempt failed with one of the executables. I am not sure what to try next.
EvilSpants said:
My downgrade attempt failed with one of the executables. I am not sure what to try next.
Click to expand...
Click to collapse
I'm at a loss here, sorry.
Sent from my Viper One
RadiatorRXD said:
I'm at a loss here, sorry.
Sent from my Viper One
Click to expand...
Click to collapse
I should note that I did not retry, however I figure that if it fails the first time, then it wouldn't succeed a second?
Sent from my HTC One using xda premium
EvilSpants said:
I should note that I did not retry, however I figure that if it fails the first time, then it wouldn't succeed a second?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
You could always try a second time. Maybe also post a screenshot of the failure.
Sent from my Viper One
RadiatorRXD said:
You could always try a second time. Maybe also post a screenshot of the failure.
Sent from my Viper One
Click to expand...
Click to collapse
At this point I am looking at installing a custom recovery, though from what I am reading I may not be able to do that without S-OFF, so I am stuck if this is true.
Sent from my HTC One using xda premium
EvilSpants said:
At this point I am looking at installing a custom recovery, though from what I am reading I may not be able to do that without S-OFF, so I am stuck if this is true.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
S-OFF is not needed for root or custom recovery. You do need an unlocked bootloader though. On other devices S-OFF was needed to flash radio's or kernels through recovery, but from what I have read the One can flash kernels in recovery without S-OFF
Sent from my Viper One
RadiatorRXD said:
S-OFF is not needed for root or custom recovery. You do need an unlocked bootloader though. On other devices S-OFF was needed to flash radio's or kernels through recovery, but from what I have read the One can flash kernels in recovery without S-OFF
Sent from my Viper One
Click to expand...
Click to collapse
So I have gotten TWRP on there, however I have been unable to flash a previous firmware, to downgrade, getting the error message, Unable to open zip. My guess is that S-On is stopping this process even in a custom recovery. Is there a recommendation as to how I can achieve S-Off?
Also There is something I have been thinking about it, and if I were to follow the steps here, with execption of the flashing the RUU through fasboot, could I flash the RUU through TWRP instead?
[Edit] Could I install a custom ROM, S-Off through the ROM, then follow the steps in the link to flash the RUU?

[Q] Flashable Busybox?

Hi all,
I am not new to unlocking and rooting but have hit a road block with my new HTC One, Prior to learning anything about the HTC One i unboxed and immediately updated to 4.2.2 with hboot 1.54, I have since Unlocked and Gained root access but am unable to install busybox due to S-On so my question is as follows: Can Busy Box be installed via TWRP at all and if not is there an ETA on Hboot 1.54 S-off?
Thanks in Advance
Mr Sizzle Socks said:
Hi all,
I am not new to unlocking and rooting but have hit a road block with my new HTC One, Prior to learning anything about the HTC One i unboxed and immediately updated to 4.2.2 with hboot 1.54, I have since Unlocked and Gained root access but am unable to install busybox due to S-On so my question is as follows: Can Busy Box be installed via TWRP at all and if not is there an ETA on Hboot 1.54 S-off?
Thanks in Advance
Click to expand...
Click to collapse
I'm not sure about TWRP, but many custom Roms come with it already.
Sent from my HTC One using XDA Premium 4 mobile app
CoryTallman said:
I'm not sure about TWRP, but many custom Roms come with it already.
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
That won't really help me as I want to run stock, sorry should have mentioned that, I’ve custom romed myself out with my nexus 4

After root and super user?

Hey Guys, I got my ver htc one unlocked and rooted tonight just had one question, I know I read about my question here but cant find it,
Now that Im rooted s-off and unlocked at 4.3 if my phones firemare is upgraded will it change my root, s-off and recovery?
Thanks
bowman1966 said:
Hey Guys, I got my ver htc one unlocked and rooted tonight just had one question, I know I read about my question here but cant find it,
Now that Im rooted s-off and unlocked at 4.3 if my phones firemare is upgraded will it change my root, s-off and recovery?
Thanks
Click to expand...
Click to collapse
depends on where you get the firmware from
a signed firmware.zip would include files to install stock recovery
a custom firmware would have the hboot / recovery removed already for you. any of them you will stay s-off
if you have a Verizon Phone go to the Verizon forums and find files .. the ones you get in here will not help you much - http://forum.xda-developers.com/verizon-htc-one

Help rooting my HTC one international?

I have an international HTC one but I don't know which guide to follow. Do I need to s-off to convert to cm ROMs? I have the latest ota update sense 6 android 4.4.2 so will I need to s-off and will I ever need to convert my firmware to change into multiple ROMs? And I see 4 ways to s-off which is the right one to follow?(if s-off needed)
yasir4abbas said:
I have an international HTC one but I don't know which guide to follow.
Click to expand...
Click to collapse
There is a video guide how to root on this forum. click on the "root info" tab
Do I need to s-off to convert to cm ROMs?
Click to expand...
Click to collapse
no
I have the latest ota update sense 6 android 4.4.2 so will I need to s-off
Click to expand...
Click to collapse
no
and will I ever need to convert my firmware to change into multiple ROMs?
Click to expand...
Click to collapse
no, but its recommended to use latest firmware. Btw its easier to s-off on older firmware version (hboot 1.44 i.e)
And I see 4 ways to s-off which is the right one to follow?(if s-off needed)
Click to expand...
Click to collapse
You need to follow the method that match your hboot version. A little bit of reading would have tell you that
My advice: read more from this forum before doing anything to your phone, looks like you don't understand few basic things like what is root vs s-off? what is firmware vs software? You might also want to make sure you know how to go back to 100% stock before modding your phone. Sticky threads are your friends, read them and ask question if its not clear.
happy reading
alray said:
There is a video guide how to root on this forum. click on the "root info" tab
no
no
no, but its recommended to use latest firmware. Btw its easier to s-off on older firmware version (hboot 1.44 i.e)
You need to follow the method that match your hboot version. A little bit of reading would have tell you that
My advice: read more from this forum before doing anything to your phone, looks like you don't understand few basic things like what is root vs s-off? what is firmware vs software? You might also want to make sure you know how to go back to 100% stock before modding your phone. Sticky threads are your friends, read them and ask question if its not clear.
happy reading
Click to expand...
Click to collapse
Thank you!
but with my previous phones I always needed to flash boot.IMG to get another ROM working except for HTC pico...desire c,desire something and sensation needed a flash of boot.IMG if s-on...till now I hear I can flash any ROM with the latest hboot is this true? I don't want to s-off if I have the option
I have checked the video guide but sadly YouTube is blocked in my country.
yasir4abbas said:
Thank you!
but with my previous phones I always needed to flash boot.IMG to get another ROM working except for HTC pico...desire c,desire something and sensation needed a flash of boot.IMG if s-on...till now I hear I can flash any ROM with the latest hboot is this true? I don't want to s-off if I have the option
Click to expand...
Click to collapse
again you need to read more, you are confusing 2 different things
boot.img is the kernel
hboot is the bootloader
hboot (bootloader) version doesnt matter when flashing roms
boot (kernel) is not secured on the htc one so it doesn't require to be flashed manually after flashing a rom like on some other htc models. Boot.img is included in every htc one roms.
.
if you want to flash a custom rom you need:
unlocked bootloader
custom recovery installed (twrp 2.6.3.3 for every 4.4+ Sense based roms or twrp 2.7.1.1 for CM roms, the only exception are GPE roms which will require s-off)
adb/fastboot knowledge to unlock the bootloader, flash the recovery and push the rom.
my advice is make a BACKUP... really dont forget. I did and had a tough time getting the phone back to work.
And read some more on these forums, what i did was:
1. unlock bootloader via htcdev
2. flash a custom recovery (at first i used clockworkmod but got in trouble later, twrp fixed it eventually so id advice go with twrp)
3. backup everything
4. flash custom mod (i used revolution hd 71.1 but check which version u could use best)
5. flash kernel (at first i used evolution x but didnt work , got a anti-firewater patch error when trying s-off with firewater. Bulletproof kernel worked)
6. use firewater to s-off.
I know you don't want to s-off, but in case of emergency OMGWTF brick, s-off is better to restore your phone back to stock as some ruu files are not signed and would need s-off to flash. And if there is no ruu for your newer firmware, then you need s-off to downgrade. Going back to s-on is a simple Fastboot command, but getting s-off requires an exploit that may get patched like it has time and time again. So, s-off while you can
Sent from my HTC6500LVW using XDA Free mobile app
Uzephi said:
I know you don't want to s-off, but in case of emergency OMGWTF brick, s-off is better to restore your phone back to stock as some ruu files are not signed and would need s-off to flash. And if there is no ruu for your newer firmware, then you need s-off to downgrade. Going back to s-on is a simple Fastboot command, but getting s-off requires an exploit that may get patched like it has time and time again. So, s-off while you can
Sent from my HTC6500LVW using XDA Free mobile app
Click to expand...
Click to collapse
I'm actually worried about my SIM detection...Which is the reason y I don't want to s-off ...and I c that I have to downgrade h boot to get previous versions to work...I'm following this guide.
http://forum.gsmhosting.com/vbb/f48...-s-off-change-cid-downgrade-hboot-os-1838907/
yasir4abbas said:
I'm actually worried about my SIM detection...Which is the reason y I don't want to s-off ...and I c that I have to downgrade h boot to get previous versions to work...I'm following this guide.
http://forum.gsmhosting.com/vbb/f48...-s-off-change-cid-downgrade-hboot-os-1838907/
Click to expand...
Click to collapse
SIM detection? All s-off does is remove the secure flag. Of course with s-off you can do a plethora of things like what you linked. Why would you want to change your cid or downgrade?
Sent from my HTC6500LVW using XDA Free mobile app
Uzephi said:
SIM detection? All s-off does is remove the secure flag. Of course with s-off you can do a plethora of things like what you linked. Why would you want to change your cid or downgrade?
Sent from my HTC6500LVW using XDA Free mobile app
Click to expand...
Click to collapse
So I should only unlock boot loader and try to s-off if I want ...but if I leave it s-on will I be able to install cm10,9 or 7(example) ...no change of cid and downgrading my h boot.
yasir4abbas said:
So I should only unlock boot loader and try to s-off if I want ...but if I leave it s-on will I be able to install cm10,9 or 7(example) ...no change of cid and downgrading my h boot.
Click to expand...
Click to collapse
No. If all you want is to install a custom Rom, unlock the bootloader and Fastboot flash the correct custom recovery for your device
Sent from my HTC6500LVW using XDA Free mobile app
POOT: This app is a one click root app. No computer needed
Framaroot: Framaroot is a oneclick root app . No computer needed
This is the most popular one!
Z4Root: Z4Root is an oneclick root app . No computer needed
Towelroot: Towelroot is an oneclick root app. No computer needed
Baidu: No information
Vroot: No information
Gingerbreak: This app can root almost all gingerbread devices
Downloads:
Poot - Download the app >>here<<
Framaroot - Download the app inside this XDA Thread - >> CLICK HERE <<
Z4ROOT - Download the app inside this XDA Thread - >> CLICK HERE <<
Towelroot - Download the app inside this XDA Thread - >> CLICK HERE <<
Baidu ROOT - Download the app >> HERE <<
vROOT - Download the app >> HERE <<
Gingerbreak - Download the app inside this XDA Thread - >> CLICK HERE <<
Flash a SU ZIP - Download the ZIP >> HERE << and flash it on your unlocked bootloader phone !
Hit thanks if you liked this post or this post has helped you out !
November/December will my HTC One M8 arrive !

Categories

Resources