[Q] M8: S-On, Unlocked and want to get back to Stock - Sprint HTC One (M8)

Hello, I seem to have got myself into a fix and need to reach out to the M8 community for assistance. I purchased a lightly used HTC One M8 that appeared to be in near mint condition. The phone was unrooted, locked and S-On. Although, it did have the Harmen Kardon rom installed and it is not the HK model, which I found odd but nothing more. I verified that the phone could be added to the Sprint Network so all seemed good.
I immediately set about rooting it. I have owned a number of Galaxy phones and considered myself rather adept at rooting, loading new ROMs, updating firmware and troubleshooting in general. I would occasionally soft brick but I'd always fine a way out.
Rooting the HTC was just different enough that I skipped one critical step without realizing it an now I am stuck for the first time ever.
I used the HTC Dev site and the HTC All-In-One tool to unlock, root and install TWRP 2.8. Two things that I did not do, S-OFF and back-up my stock system image just in case. Now, while I have Viper 4.3.0 installed and running fine, and I can switch to at least one other ROM (Bare Bones 2.1), I seem to have no path to get back to a pure stock ROM if I need to do so. And that bothers me. =)
It seems from what I have read that using an RUU would be the easiest route however, that seems to be impossible from the S-ON position. I have tried Sunshine, but it refuses to work; giving errors something along the lines of it does not like my ROM load stock or something closer to stock. Which is why I tried Bare Bones. I looked at Firewater but it seems to have issues and is not really supported anymore. I have tried various command line scripts via miniADB but still nothing.
My understanding is that if I could get S-OFF, I could install the RUU and return to stock. I even tried flashing a stock nandroid BU but that did not work either.
I suppose I should not complain, it's not bricked and it has a cool ROM installed and I can activate it but I just hate that I made such a blunder and that I can't figure out how to fix it.
Any thoughts out there? Let me know if you need additional info. This is what my bootloader is showing.
Thanks in advance!
Software status: Modified
Unlocked
M8_WHL PVT SHIP S-ON
HBOOT-3.19.0.0000
Radio-1.08.20.8916
OpenDSP-v46.2.2-00564-M8974_FP.0811
OS-
eMMC-boot 2048MB
Dec 2 2014,14:00:10.0
Running
ViperOneM8 4.3.0
Updated 1st March 2015

IgnatzMaus said:
Hello, I seem to have got myself into a fix and need to reach out to the M8 community for assistance. I purchased a lightly used HTC One M8 that appeared to be in near mint condition. The phone was unrooted, locked and S-On. Although, it did have the Harmen Kardon rom installed and it is not the HK model, which I found odd but nothing more. I verified that the phone could be added to the Sprint Network so all seemed good.
I immediately set about rooting it. I have owned a number of Galaxy phones and considered myself rather adept at rooting, loading new ROMs, updating firmware and troubleshooting in general. I would occasionally soft brick but I'd always fine a way out.
Rooting the HTC was just different enough that I skipped one critical step without realizing it an now I am stuck for the first time ever.
I used the HTC Dev site and the HTC All-In-One tool to unlock, root and install TWRP 2.8. Two things that I did not do, S-OFF and back-up my stock system image just in case. Now, while I have Viper 4.3.0 installed and running fine, and I can switch to at least one other ROM (Bare Bones 2.1), I seem to have no path to get back to a pure stock ROM if I need to do so. And that bothers me. =)
It seems from what I have read that using an RUU would be the easiest route however, that seems to be impossible from the S-ON position. I have tried Sunshine, but it refuses to work; giving errors something along the lines of it does not like my ROM load stock or something closer to stock. Which is why I tried Bare Bones. I looked at Firewater but it seems to have issues and is not really supported anymore. I have tried various command line scripts via miniADB but still nothing.
My understanding is that if I could get S-OFF, I could install the RUU and return to stock. I even tried flashing a stock nandroid BU but that did not work either.
I suppose I should not complain, it's not bricked and it has a cool ROM installed and I can activate it but I just hate that I made such a blunder and that I can't figure out how to fix it.
Any thoughts out there? Let me know if you need additional info. This is what my bootloader is showing.
Thanks in advance!
Software status: Modified
Unlocked
M8_WHL PVT SHIP S-ON
HBOOT-3.19.0.0000
Radio-1.08.20.8916
OpenDSP-v46.2.2-00564-M8974_FP.0811
OS-
eMMC-boot 2048MB
Dec 2 2014,14:00:10.0
Running
ViperOneM8 4.3.0
Updated 1st March 2015
Click to expand...
Click to collapse
Relock bootloader then run ruu will restore back to stock or just flash a stock rooted rom prolly easier
Sent from 27.5244° N, 99.4906° W

joshuadub said:
Relock bootloader then run ruu will restore back to stock or just flash a stock rooted rom prolly easier
Sent from 27.5244° N, 99.4906° W
Click to expand...
Click to collapse
From what I have read, relocking the bootloader with custom recovery, ROM or kernel will result in the phone not booting. Is that true? I am nervous about doing that and still not being able to successfully restore stock with an RUU. Though, again from what I have read, I should be able to re-unlock and put things back.
Every guide I am seeing says that getting back to stock is really only possible with S-Off and that there is no way to get to S-Off from Unlocked. So, I am feeling that I am out of luck.

IgnatzMaus said:
From what I have read, relocking the bootloader with custom recovery, ROM or kernel will result in the phone not booting. Is that true? I am nervous about doing that and still not being able to successfully restore stock with an RUU. Though, again from what I have read, I should be able to re-unlock and put things back.
Every guide I am seeing says that getting back to stock is really only possible with S-Off and that there is no way to get to S-Off from Unlocked. So, I am feeling that I am out of luck.
Click to expand...
Click to collapse
The phone will still boot. Also, S-off is not necessary to get your phone back to stock. The entire point of a RUU would be lost if it only worked when S-off.

Related

Question about S-off

I did S-off with revone when it initially came out. I have since flashed many firmware and I am currently running on the 3.18 base with the hboot that comes with it. My phone still says S-off and I can still flash custom firmware. I was wondering if the S-off is still kept through flashing newer hboots. I believe it is because custom firmwares still work but a little insight about this. Thanks.
Your phone will be always in S-OFF...
But if you want, you can port it in s-on
chuckado said:
I did S-off with revone when it initially came out. I have since flashed many firmware and I am currently running on the 3.18 base with the hboot that comes with it. My phone still says S-off and I can still flash custom firmware. I was wondering if the S-off is still kept through flashing newer hboots. I believe it is because custom firmwares still work but a little insight about this. Thanks.
Click to expand...
Click to collapse
As a practical matter, it is impossible to "lose" s-off. You either have to manually reset the flag in fastboot, or overwrite the partition where the flag lives with an img from an s-on phone.
It's theoretically possible for HTC or a carrier to push out an OTA that resets s-off, but they would never do this because of the bricks that would result.

[SOLVED] Some questions about S-OFF and RUU

Could somebody please help with a few brief answers in case I mess something up? I'm new to HTC/S-OFF concept.
I bought a used sprint htc one that I wish to return completely to stock in fear previous owner messed something up, and to start from scratch (SU can't install busybox).
The phone has been unlocked, and rooted, no S-OFF, Hboot 1.56 OTA updated to 4.06.651.9 stock. (don't need to edit hboot, or show "locked" again through S-OFF, just normal "relocked", and stock everything else. I know I need to relock bootloader, and stock recovery anyways)
Is an official RUU for 4.06.651.9 (slash .4) the only way to return to stock completely? I don't want/need S-OFF (currently available through Firewire for Sprint on 1.56) unless necessary.
Can I S-OFF, and then S-ON afterwards?
What is the difference between an official RUU vs pushing this stock firmware (4.06.651.9) or .4 through fastboot? Do I need to S-OFF and go to an earlier firmware, and THEN, go to the newest like some people suggest because of the radio?
What has the radio to do with going back to an earlier firmware, and then upgrading?
Is there a way to "freeze" the OTA software upgrade like it's possible on other non HTC devices?
Sorry to bother guys, I have read many threads, but I'm not so clear on these questions
ianthomas said:
Could somebody please help with a few brief answers in case I mess something up? I'm new to HTC/S-OFF concept.
I bought a used sprint htc one that I wish to return completely to stock in fear previous owner messed something up, and to start from scratch (SU can't install busybox).
The phone has been unlocked, and rooted, no S-OFF, Hboot 1.56 OTA updated to 4.06.651.9 stock. (don't need to edit hboot, or show "locked" again through S-OFF, just normal "relocked", and stock everything else. I know I need to relock bootloader, and stock recovery anyways)
Is an official RUU for 4.06.651.9 (slash .4) the only way to return to stock completely? I don't want/need S-OFF (currently available through Firewire for Sprint on 1.56) unless necessary.
Can I S-OFF, and then S-ON afterwards?
What is the difference between an official RUU vs pushing this stock firmware (4.06.651.9) or .4 through fastboot? Do I need to S-OFF and go to an earlier firmware, and THEN, go to the newest like some people suggest because of the radio?
What has the radio to do with going back to an earlier firmware, and then upgrading?
Is there a way to "freeze" the OTA software upgrade like it's possible on other non HTC devices?
Sorry to bother guys, I have read many threads, but I'm not so clear on these questions
Click to expand...
Click to collapse
... oh man so many questions and believe me this is the best way to go by it
long story short you can just factory reset your device and it will be like stock out of the box.
Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910
you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us
if you get s-off 1st then no need to lock your bootloader. RUU runs irrespective of bootloader status if device is s-off.
and yes you can s-on after s-off.
hope this helps ...
Devilish_Angel said:
... oh man so many questions and believe me this is the best way to go by it
long story short you can just factory reset your device and it will be like stock out of the box.
Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910
you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us
if you get s-off 1st then no need to lock your bootloader. RUU runs irrespective of bootloader status if device is s-off.
and yes you can s-on after s-off.
hope this helps ...
Click to expand...
Click to collapse
I really appreciate your help . I'm still a little stuck though. When you say:
"long story short you can just factory reset your device and it will be like stock out of the box."
If by that you mean to Factory Reset through the privacy options of any Android phone, then this is a big NO-NO for me from previous expirience with many other non HTC phones that would soft brick if I did that on a rooted phone. Maybe it works on HTC's, but it seems too easy to be true So I would rather not risk it, and go the RUU way if possible,
"Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910"
I was going to try that RUU, even though it's for 4.06.651.4, and I have 4.06.651.9. I was going to assume it works on all 4.0's firmwares on S-ON, and that I need S-OFF to go back to earlier firmwares? The info out there is very vague on this, but since I'm S-ON, I will risk it, since it seems the most I would get out of that in S-ON maybe a softbrick.
"you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us"
The rumrunner threads seem to say it doesn't work on Hboot 1.56. So far I only read a few threads with people saying only Firewire works on Hboot 1.56, but again, others say it doesn't, and the info it's very vague. I will try S-OFF if I have to though
"and yes you can s-on after s-off."
This one does seem dangerous. The only credible info I found on it was from a popular dev in these threads saying NOT to be quoted about using this command because he wasn't sure either:
fastboot oem writesecureflag 3
Click to expand...
Click to collapse
So the info was vague/unclear again, so I will take a leap of faith with S-OFF if I have to, and report back anything else I find
ianthomas said:
I really appreciate your help . I'm still a little stuck though. When you say:
"long story short you can just factory reset your device and it will be like stock out of the box."
If by that you mean to Factory Reset through the privacy options of any Android phone, then this is a big NO-NO for me from previous expirience with many other non HTC phones that would soft brick if I did that on a rooted phone. Maybe it works on HTC's, but it seems too easy to be true So I would rather not risk it, and go the RUU way if possible,
"Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910"
I was going to try that RUU, even though it's for 4.06.651.4, and I have 4.06.651.9. I was going to assume it works on all 4.0's firmwares on S-ON, and that I need S-OFF to go back to earlier firmwares? The info out there is very vague on this, but since I'm S-ON, I will risk it, since it seems the most I would get out of that in S-ON maybe a softbrick.
"you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us"
The rumrunner threads seem to say it doesn't work on Hboot 1.56. So far I only read a few threads with people saying only Firewire works on Hboot 1.56, but again, others say it doesn't, and the info it's very vague. I will try S-OFF if I have to though
"and yes you can s-on after s-off."
This one does seem dangerous. The only credible info I found on it was from a popular dev in these threads saying NOT to be quoted about using this command because he wasn't sure either:
So the info was vague/unclear again, so I will take a leap of faith with S-OFF if I have to, and report back anything else I find
Click to expand...
Click to collapse
... well you are the 1st one to experience problems after factory reset . usually it happens other way round. i cant remember how many times i have rooted how many phones of how many makes and never ever have i encountered any problems after resets. factory resets are done to rectify any harm done to the device OS by the user, apps, kernels, mods or something else. it brings the phone back to original stock out of the box state.
by the experiences i have with the phones you just need to reset it and if you are really adamant to RUU, you can.
as for the s-off is concerned, there is no harm trying rumrunner or firewater. they do no harm even if they fail. a lot of people including me have gained s-off with hboot 1.56. if rumrunner doesnt work for you try fire water and if that too fails, flash ARHD 41 and then try rumrunner ...
S-OFF - do it!
Devilish_Angel said:
... well you are the 1st one to experience problems after factory reset . usually it happens other way round. i cant remember how many times i have rooted how many phones of how many makes and never ever have i encountered any problems after resets. factory resets are done to rectify any harm done to the device OS by the user, apps, kernels, mods or something else. it brings the phone back to original stock out of the box state.
by the experiences i have with the phones you just need to reset it and if you are really adamant to RUU, you can.
as for the s-off is concerned, there is no harm trying rumrunner or firewater. they do no harm even if they fail. a lot of people including me have gained s-off with hboot 1.56. if rumrunner doesnt work for you try fire water and if that too fails, flash ARHD 41 and then try rumrunner ...
Click to expand...
Click to collapse
Take it from me, one who has replaced his One 3 times- twice being directly my fault, get S-OFF. If I could go back in time and slap younger me in the face, I would. Instead, I will tell you this- get S-OFF. It doesn't take a ton of work, and you will never find a reason to regret it. Plus, RootLinux has an HBOOT flasher in the Development forums if you really want everything to LOOK stock. Once you're S-OFF, you don't have to relock the bootloader to flash an RUU, another perk.
slyest12 said:
Take it from me, one who has replaced his One 3 times- twice being directly my fault, get S-OFF. If I could go back in time and slap younger me in the face, I would. Instead, I will tell you this- get S-OFF. It doesn't take a ton of work, and you will never find a reason to regret it. Plus, RootLinux has an HBOOT flasher in the Development forums if you really want everything to LOOK stock. Once you're S-OFF, you don't have to relock the bootloader to flash an RUU, another perk.
Click to expand...
Click to collapse
... well buddy you quoted the wrong guy . never mind. this is exactly what i was telling him to get s-off to make things easier. appreciate your help though ...
ianthomas said:
Is there a way to "freeze" the OTA software upgrade like it's possible on other non HTC devices?
Sorry to bother guys, I have read many threads, but I'm not so clear on these questions
Click to expand...
Click to collapse
It's my understanding that the OTA only works on bone stock phones.
slyest12 said:
It's my understanding that the OTA only works on bone stock phones.
Click to expand...
Click to collapse
Edited for clarity or the lack there of.
Or bone stock rooted Roms, however you have to flash stock recovery first if s-on, how about with s-off?
Little story to tell:
A day or two ago I got a notification of an ota*.9* to be exact, I tried installing it knowing it wouldn't cause I was rooted. I like to flash back to my stock Rom and update the apps and stuff so I get get the stock feel back without losing much from my daily driver Roms.
Anyways, there is a thread in the forums about installing this update, I tried it and wiped my phone minus the stock Rom, everything was gone even backups. The thread suggested to me to download this app sort of like flashify to flash stock recovery. After flashing stock recovery, well I had or think I had stock recovery cause I had to reinstall twrp, that's when I found out I wiped the heck out of my phone.
I had to start from scratch without a stock Rom cause what ever I did, my stock Rom was borked somehow, everything was gone, I couldn't "repair" missing stuff* like the weather/widget couldn't stick on the home screen. I had to make a sense six Rom my "stock" Rom while gathering more info on RUU and being s-off.
What I thought was this, I'd have to relock boot loader to do a RUU, which I didn't want to do, cause I am thinking I will lose root and have to htcdev again. But I'm s-off'd and now knowing that I won't need to relock bootloader, I have a question.
How do I EXACTLY go about RUU with s-off if I don't have to "oem lock"?
I s-off'd mainly to change boot splash and use a modded hboot to show its "not" rooted, I knew I don't have to htcdev again while s-off, but I was hoping to not come to that point, then this ota thing happened.
Sorry for a long post and prolly going way off topic, but s-off and RUUs or having to flash stock recovery in order to install an ota is confusing to me.
1. Can I RUU without relocking bootloader with s-off?
2. Can I install an ota update without flashing stock recovery with s-off?
3. Last thing, what are the steps to update my stock Rom, while being s-off?
Lol, nice hijack buddy, but it just so happens I have the same question
I got frustrated about a continuous brick while on S-ON, so I decided to S-OFF on my Hboot 1.56, and turns out, only Firewater was able to give me S-OFF. The process was very simple!!!
http://firewater-soff.com/
But even with S-OFF, I still soft brick or get into a bootloader bootloop while trying to install any non stock ROMS:
[Q] Bootloader Bootlopp soft brick on Viper 5.8.0 and other ROMS
I stopped trying more crazy things... I learned no to use TWRP 2.7 in my case, and use older versions, or PhilzTouch, but I still can't figure out how to either OTA update to .9, or install the Viper ROM correctly.
My guess is the same as yours... I shouldn't push a Stock odex ROM through fastboot, or ADB sideload through recovery. Having S-OFF means being able to use the RUU tool WITHIN a stock ROM itself, BUT BEFORE doing so, maybe it's best to flash a stock recovery, or this firmware file:
[Guide][How-to] Run 4.06.651.4 RUU on any windows without any problem..!!
That I guess it's the same found here (MD5 match "Full Firmware from RUU (fastboot flashable)"):
[RUU][Firmware]Sprint HTC One | 4.06.651.4 | Encrypted | Decrypted | Stock Rooted ROM
Anyways, before trying to do any of that, I will try to simply run the RUU from within the stock ROM, and hope the RUU flashes a firmware that contains a stock recovery as well (and maybe more?), so that maybe that's all I need to install the .9 OTA properly through the stock ROM, and after that, try and get the Viper ROM installed properly.
Will report back whatever I can find.
More useful posts:
[Tutorial][Rescue]Sprint HTC One users that flash GSM roms on their CDMA devices.
[ROM] Bad Boyz Sprint ONE ROMz | 4.4.2 | KitKat | Deodexed | myHUB | Updated 2/23/14
[HOW TO] ADB Sideload/Push if you Wipe Internal Storage And have no ROM to Flash
[Tutorial][Resource][Root]Unlock-Recovery-SuperSU for HTC One(M7)-Sprint-m7wls The all in one folder put togheter by BD619 in this post is pretty handy.
EDIT: Actually I will report back in my other question too, since this thread was supposed to be about RUU, and S-OFF, which I resolved through Firewater under Hboot 1.56.
Sorry for the hijack mang!!
Good info here though.
I tried flashing the stock Rom that's on post #2 on the ruu thread but I still get the ota nagging, and data is slow for some reason, that Rom is really wonky for me.
At the moment I'm using a sense 6 Rom and viper Rom 5.8, and data with those are well enough to say I can browse normally on 3g.
Anyways so what is being said is that we would have to just run the ruu though desktop and it should have stock bootloader so we can take the .9 ota. And then after its done we can just flash any custom recovery after that?
Is there really no way to just bypass the its, like how we can bypass hfa?
v1ral said:
Sorry for the hijack mang!!
Good info here though.
I tried flashing the stock Rom that's on post #2 on the ruu thread but I still get the ota nagging, and data is slow for some reason, that Rom is really wonky for me.
At the moment I'm using a sense 6 Rom and viper Rom 5.8, and data with those are well enough to say I can browse normally on 3g.
Anyways so what is being said is that we would have to just run the ruu though desktop and it should have stock bootloader so we can take the .9 ota. And then after its done we can just flash any custom recovery after that?
Is there really no way to just bypass the its, like how we can bypass hfa?
Click to expand...
Click to collapse
... There is a way to bypass hfa if you don't know yet ...
Devilish_Angel said:
... There is a way to bypass hfa if you don't know yet ...
Click to expand...
Click to collapse
I only know about deleting or modifying the "xxxOmad.apks" in the /system/app/ areas. Is there another way?
v1ral said:
I only know about deleting or modifying the "xxxOmad.apks" in the /system/app/ areas. Is there another way?
Click to expand...
Click to collapse
... here you go. download the attached zip file. flash the rom, boot the rom until you see hfa then restart device in recovery and flash the below file. when its done restart the device normally and guess what ???? no hfa ...
slyest12 said:
Take it from me, one who has replaced his One 3 times- twice being directly my fault, get S-OFF. If I could go back in time and slap younger me in the face, I would. Instead, I will tell you this- get S-OFF. It doesn't take a ton of work, and you will never find a reason to regret it. Plus, RootLinux has an HBOOT flasher in the Development forums if you really want everything to LOOK stock. Once you're S-OFF, you don't have to relock the bootloader to flash an RUU, another perk.
Click to expand...
Click to collapse
I forgot to thank you for your advise, which I took, and I don't regret There is a tiny little fine print about this though: " you don't have to relock the bootloader to flash an RUU"... That is not mentioned in the guides I read, and I will try to clarify in my noob post.
v1ral said:
Edited for clarity or the lack there of.
Or bone stock rooted Roms, however you have to flash stock recovery first if s-on, how about with s-off?
Sorry for a long post and prolly going way off topic, but s-off and RUUs or having to flash stock recovery in order to install an ota is confusing to me.
1. Can I RUU without relocking bootloader with s-off?
2. Can I install an ota update without flashing stock recovery with s-off?
3. Last thing, what are the steps to update my stock Rom, while being s-off?
Click to expand...
Click to collapse
It is confusing for me too, but one of my theories was right, and I felt like a dunce once I figured it out, and I think you figured it out too...
Anyways, the HTC one will be for my brother, so I had limited access to it, and finally did more tests on it to figure things out.
I will try and answer your questions to my best of knowledge, but please keep in mind this is a noob/guinea pig point of view that is still asking questions, and I may be wrong on some things, so bear with me, but this has worked for me:
===========================================================================
Being on a Sprint HTC ONE with Hboot 1.56, originally on stock 4.06.651.4 , and S-OFF thanks to Firewater (other methods failed for me). I would recommend getting S-OFF now (to whoever else this may help).
OK v1ral, as far as I know, the ability to flash the 4.06.651.4 RUU WITHOUT having to relock the bootloader is from WITHIN the stock ROM itself, NOT from fastboot or anywhere else.
TIP: When unlocking the bootloader, simply save the .BIN file HTCDEV sends you, and save the command used to unlock for quick unlocking and relocking, just in case.
However you have to flash stock recovery first if s-on, how about with s-off?
You don't have to flash a stock recovery, because the RUU itself does that for you, regardless of S-ON or S-OFF. The only condition is having to relock the bootloader if S-ON BEFORE running the 4.06.651.4 RUU from WITHIN the stock ROM you're in, but obviously that is not necessary if S-OFF.
Can I RUU without relocking bootloader with s-off?
As far as I know, yes. that is the perk of having S-OFF.
Can I install an ota update without flashing stock recovery with s-off?
As far as I know (please correct me), the RUU itself flashes a stock recovery anyways, or at least that's one of the messages it gives while working. Keep reading for the info on how to install the OTA properly in my case.
Last thing, what are the steps to update my stock Rom, while being s-off?
OK, here we go, there is a very important, and easy missing detail nobody mentions in the guides I read, and the reason I was soft bricking with any rom.
How to OTA update from 4.06.651.4 to 4.06.651.9 properly, regardless of being S-ON, or S-OFF, and avoid bootloader bootloop for noobs
First off, If you're already in trouble, and can't install a stock rom, in a bootloop, or don't know how to adb sideload a rom into your device, etc... PM me to try and help you out of it, and start off in a stock room. That may take more time.
Moving on, assuming you're already in a stock rom, or any 'working' rom for that matter, meet these requierements first:
Make sure you never installed HTC Sync before, EVER. Have proper drivers installed, and a correct ADB online connection to your phone is important. I'm just assuming you didn't lazy out, and know how to research the drivers in here already. I just need you to run the command
ADB devices
Click to expand...
Click to collapse
and get a correct online connection between your phone, and PC. Another thing is not to use usb 3.0, or the frontal usb inputs on your PC, and use the back inputs just in case...
And even MORE important tip, is to never... EVER... use cheap low quality or damaged usb cables. I learned this the hard way hard bricking 2 phones in my old LG LGNPST days (LGNPST is another type of flashing tool for LG devices).
Having a damaged usb cable may be really dangerous, specially if your'e S-OFF
Having an al in one folder with the tools to work is pretty convenient, and user BD619 gathered one in his thread
He may not always have the latest version of the TWRP or CWM/PhilzTouch recoveries in it, but you can easily get them in this forum obviously.
TIP: TWRP is the recommended recovery on this device, version 2.7.0.3 didn't work for me, but the new 2.7.0.4 seems better for me, but I still can't mount an OTG drive to it, so you may have to learn how to push/adb sideload ROMs or files into it like this.
OK, from WITHIN your stock ROM, run this 4.06.651.4 RUU first (you only need to relock bootloader prior to running it if you're S-ON):
http://forum.xda-developers.com/showthread.php?t=2658910
It doesn't matter if you're already on firmware 4.06.651.4, run it anyways (it will flash a stock recovery, and more), reboot, and
THEN relock your bootloader, regardless of being S-ON or S-OFF
That was the little detail I was missing, and should've figured out before...
After relocking the bootloader, reboot back in, and THEN, and only then, you can download and install the 4.06.651.9 update from within the Software Update option.
After updating properly to 4.06.651.9, it is then that you can unlock the bootloader back again, flash TWRP, and root with it, or get ROMS already rooted without hiccups.
Finally, if I'm wrong on any of the small details in this, please correct me, but it was what worked for me at least.
Devilish_Angel said:
... here you go. download the attached zip file. flash the rom, boot the rom until you see hfa then restart device in recovery and flash the below file. when its done restart the device normally and guess what ???? no hfa ...
Click to expand...
Click to collapse
Lol, what I meant to put is ota not about hfa.. I have stopped hfa on all the new flashed roms I get by renaming/deleting some files in the system/app.
Does that link work for all roms?
v1ral said:
Lol, what I meant to put is ota not about hfa.. I have stopped hfa on all the new flashed roms I get by renaming/deleting some files in the system/app.
Does that link work for all roms?
Click to expand...
Click to collapse
... It should. Moreover it is far more easy to flash a simple zip than mounting the file system, finding files and then deleting some and renaming some ? ...

T-MOUS S-Off on newest hboot 1.57.0000(what I did)

Let me start off with I think I got lucky. Try this at your own risk. I locked my bootloader and turned my security back on for a TMOUS warranty exchange for the dreaded purple tint in camera. I received my replacement only to find out that in fluorescent lighting the replacement HTC ONE M7 had a greenish tint but only under fluorescent lighting. So I am getting another replacement sent for free. This is where my troubles begin. I decided to unlock my bootloader for my original phone again and root it so I can set everything up again for daily use. I got through all those steps fairly easy. FYI: original phone is on newest TMOUS OTA_M7_UL_K44_SENSE60_MR_TMOUS_5.14.531.1_R-4.19.531.10_release_373019xng22l97gj5szmwv. I then relocked the phone and tried to flash RUU Zip M7_UL_JB43_SENSE50_MR_TMOUS_3.24.531.3_Radio_4A.21.3263.03_10.38m.1157.04_release_336982_signed_2_decrypted.zip in order to achieve s-off again but to no success. Hboot 1.57.000 with S-ON wasn't having any of it I guess.
I unlocked bootloader and relocked bootloader several times trying several different methods to no success. Oh, my recovery was TWRP 2.7.0.0. At some point I realized that if I was going to return this phone I needed to get s-off again to remove tampered flag and actually lock phone instead of relock. I happened to come across a stock rom that I decided to install in hopes of accomplishing S-off. Stock 3.24.531.3 T-Mobile.zip was the rom. Long story. I know. So here is what I did;
Unlocked bootloader
Flashed TWRP and gained root using WinDroid Universal HTC Toolkit
Installed Stock 3.24.531.3 T-Mobile.zip ROM via TWRP
Phone would not fully boot past HTC ONE Animation screen
powered down and powered back on into bootloader
relocked bootloader and rebooted bootloader
unlocked bootloader again
Phone now booted completely into the stock rom I flashed
Proceeded to use firewater for S-off
Didn't work first time
Powered down phone by holding power button and rebooted normally
Tried firewater again and to my luck the SOB worked and I am S-Off again on newest HTC One TMOUS with an older Stock 3.24.531.3 T-Mobile rom
I'm sorry if I have no links to anything I mentioned but I am new to this so I don't really know how to link to other stuff I found on the site. Thanks to all the great people whose tools and rom I used to achieve S-off again.
Prior to doing those steps firewater would not get past the first chugging stage.
If you got the chugging message you were always going to be able to s off it. Firewater isn't worried about the hboot so much as the version of your cpu as to whether the exploit will work on it
Sent from my HTC One using XDA Premium 4 mobile app
It would get to the chugging and sit there for bit then kick the phone back to root command. It didn't matter how many times I tried it would always do the same thing at the same spot. I would then have to reboot the phone and try again but no success. I'm just sharing what I did and worked for me. Clearly the exploit didn't want to work before I did the steps I took. I wouldn't have spent almost 30 hours of reading and trying to fix the problem I caused otherwise. Maybe it was a fluke or dumb luck. I don't know.
Where can I find this stock rom?
Nevermind this did not work.

[Q] Stock 4.1.2 & hboot 1.44 - Should I get S-Off ???

Hey, I have an AT&T HTC one m7 running 4.1.2 and hboot 1.44
I was wondering which steps should I take to convert to a GPE in order to get an updated version of stock android (as I am not feeling very comfortable with HTC Sense).
Someone told me that I should do S-Off now and be happy ever after lol. Is it worth it??? If I have problems with camera tint, could I get it fixed or am I gonna have problems claiming the warranty?
1) What procedure should I use to do S-Off ??? I've seen like 3 different ones.
2) Doing S-Off also implies getting the bootloader unlocked right?
If you guys could point me in the right direction I'd be very grateful. Which guides I should follow to get from where I am, to a fully updated GPE phone?
Piachnp said:
Hey, I have an AT&T HTC one m7 running 4.1.2 and hboot 1.44
I was wondering which steps should I take to convert to a GPE in order to get an updated version of stock android (as I am not feeling very comfortable with HTC Sense).
Someone told me that I should do S-Off now and be happy ever after lol. Is it worth it??? If I have problems with camera tint, could I get it fixed or am I gonna have problems claiming the warranty?
1) What procedure should I use to do S-Off ??? I've seen like 3 different ones.
2) Doing S-Off also implies getting the bootloader unlocked right?
If you guys could point me in the right direction I'd be very grateful. Which guides I should follow to get from where I am, to a fully updated GPE phone?
Click to expand...
Click to collapse
1) The camera tint cannot be corrected unless you're on stock Sense firmware. Prior to S-OFF and a GPE ROM/firmware, the bootloader needs to be unlocked and phone must be rooted. Bootloader unlock and root voids warranty
2) First, unlock the bootloader. Then, flash a custom recovery and then, root. Then use Revone to S-OFF. HBOOT 1.44 is the least problematic, S-OFF is quite straightforward.
3) Yes, bootloader unlock is the first step towards S-OFF. It'll wipe the phone completely. So, make a backup first
Also note: To get the latest stock android build on your One, you have 2 options:
1) Complete conversion using an RUU. Link here:
http://forum.xda-developers.com/showthread.php?t=2358781
2) Flash a GPE-based ROM in custom recovery (Eg, Skydragon, ARHD, SinLess, etc.)
A full conversion involves much more steps; a ROM is more straightforward. You'll the the exact same GPE experience on either
Thank you for clarifying the steps. Every phone is different, and I got very overwhelmed with the info on this forum.
I'll get started with the bootloader unlocking and rooting!

1.61hboot revert to stock

Hello all, I rooted my m7 a few weeks ago. For whatever reason I lost my backup after installing cm12. Now CM 12 is all I can get to work. Sense roms either reboot randomly every min or so (never made it through setup) or bootloop, or won't activate with sprint HFA. I want to ruu, but I've read I need to relock the boot loader and everything I've seen to do that requires s-off.
What do I need to do to get back?
1.61 hboot
Rooted
Unlocked/tampered
S-on
Also, why can't I get any sense rom to run?
cant get s-off with sunshine (what i have been told i need for my hboot vers) while im stuck in cm12...help plzzz
the5ifty said:
Hello all, I rooted my m7 a few weeks ago. For whatever reason I lost my backup after installing cm12. Now CM 12 is all I can get to work. Sense roms either reboot randomly every min or so (never made it through setup) or bootloop, or won't activate with sprint HFA. I want to ruu, but I've read I need to relock the boot loader and everything I've seen to do that requires s-off.
What do I need to do to get back?
1.61 hboot
Rooted
Unlocked/tampered
S-on
Also, why can't I get any sense rom to run?
Click to expand...
Click to collapse
You don't need to be s-off to re-lock or RUU and you must be on a stock rom for Sunshine to work.
new and need help!!!!!
hi new here in need of help i have a
--------------------------------
{Htc m7 sprint}
m7_wls pvt ship
s-on
HBOOT 1.61.000
radio- 1.01.20.1225
open dsp-v35.120.274.0718
os-6.23.651.6
emmc-boot 2048mb
---------------------------------
ok i have rooted lgs and samsungs flashed them and have comptly brick phones to were they wont even turn on.so im not the best but i do have a liitle nolgke of rooting. i do understand what it takes to safely do this. so i now have this htc it all started i needed it sim-unlocked.so i got boot loader lock off and rooted but the twrp i had flashed for it, the touch pad would not work so i put clockwork (6.0.3.3)on it. that seemed to work then my phone was rooted but keep getting binary error so i tried google play way with apks and none of them helped so i flashed update su to recovery then i went to boot back and stuck in a boot loop. so then come to find out my android secure .img is know missing and so i re locked bootloader and tried to flash a couple of the {RUU} i found wich doing all this threw fastboot and not one would past signature and all have failed. im totally dumbed on this and need help to get my phone up and going thank you

Categories

Resources