Hello everyone,
I am owning 1 HTC M8T (China Mobile). I know this is world version but very special version that at the moment I try to search on the internet that no way to S Off my phone although I tried sunshine and some other ways. Anyone know how to S-OFF or anyway that I could flash a custom ROMs? I try some ROM it works but cannot turn on the WIFI and go back to find the way and they said I have to install RUU... and this way still require S OFF. So, I have to S-OFF to do anything.
Please help.
Sunshine is the ONLY way to s-off currently. So if that's not working its pretty much impossible to gain it.
You need to go ahead and unlock your bootloader before using Sunshine, in most cases anyway. And Sunshine is in fact the only method of getting S-Off as of the moment.
Related
Recently been looking into purchasing a new HTC One for myself, but after reading up on it, I see that there are a ton of S-Off and stock issues flying around. I guess I have a few clarifying questions then...
If I buy the phone today, is S-Off still possible?
Is S-Off risky?
Can I return to 100% complete stock yet if I need to or not? If yes, how?
Really I'm wondering if it's worth it to even purchase this phone as I don't want to be without flashing ROMs but at the same time, I resell my phones after awhile so I'm going to need to go back to 100% stock eventually. Sorry if these questions have already been asked, my xda search function is a bit broken. Thanks for reading this far.
Edit - Did some more searching and found the HTC One m8 now has the RUU's? Could someone also explain this? I'm new to HTC devices, coming from a nexus 5 here.
Nobody knows at all...?
Sent from my HTC M8
DinoSoup said:
Recently been looking into purchasing a new HTC One for myself, but after reading up on it, I see that there are a ton of S-Off and stock issues flying around. I guess I have a few clarifying questions then...
If I buy the phone today, is S-Off still possible?
Is S-Off risky?
Can I return to 100% complete stock yet if I need to or not? If yes, how?
Really I'm wondering if it's worth it to even purchase this phone as I don't want to be without flashing ROMs but at the same time, I resell my phones after awhile so I'm going to need to go back to 100% stock eventually. Sorry if these questions have already been asked, my xda search function is a bit broken. Thanks for reading this far.
Edit - Did some more searching and found the HTC One m8 now has the RUU's? Could someone also explain this? I'm new to HTC devices, coming from a nexus 5 here.
Click to expand...
Click to collapse
Probably, it will be. But it's not for certain. If your phone comes with the stock 1.12 software, then you can do it. But there's also a possibility of your phone being one of those unlucky "Whelp, this sucks..." phones. If it comes with the latest 1.57 software installed, it won't be possible.
That being said, if it comes with 1.12, which it probably will, and you unlock the bootloader, root, and S-Off, you can always go back to 100% stock with no trace at all of it ever being rooted if you want to return it for warranty, exc.
IF it is one of the unlucky "Whelp, this sucks..." phones, and you unlock your bootloader, root, and try to S-Off, but can't, then you can re lock the bootloader, run the stock RUU, and the only trace of it being unlocked and rooted would be that in the bootloader, it would say "Relocked" instead of "Locked."
Remember that if the phone comes with the 1.12 software, NEVER accept the OTA update. If you do accept the update, you will never be able to S-Off.
But again, chances are you will probably get the 1.12 software and be able to S-Off your phone. Hope this helped.
XxKINGxX2580 said:
Probably, it will be. But it's not for certain. If your phone comes with the stock 1.12 software, then you can do it. But there's also a possibility of your phone being one of those unlucky "Whelp, this sucks..." phones. If it comes with the latest 1.57 software installed, it won't be possible.
That being said, if it comes with 1.12, which it probably will, and you unlock the bootloader, root, and S-Off, you can always go back to 100% stock with no trace at all of it ever being rooted if you want to return it for warranty, exc.
IF it is one of the unlucky "Whelp, this sucks..." phones, and you unlock your bootloader, root, and try to S-Off, but can't, then you can re lock the bootloader, run the stock RUU, and the only trace of it being unlocked and rooted would be that in the bootloader, it would say "Relocked" instead of "Locked."
But again, chances are you will probably get the 1.12 software and be able to S-Off your phone. Hope this helped.
Click to expand...
Click to collapse
Thanks a ton, this is exactly what I was hoping for. Final question - how do I go about getting to stock. I found the RUU and stock files but I don't know at all what to do. After I know that, I'll be ready to root!
Sent from my HTC M8
DinoSoup said:
Thanks a ton, this is exactly what I was hoping for. Final question - how do I go about getting to stock. I found the RUU and stock files but I don't know at all what to do. After I know that, I'll be ready to root!
Sent from my HTC M8
Click to expand...
Click to collapse
Sorry for the late reply,
To get to complete 100% stock, you have to download and run the RUU. It's a simple EXE file. There are a bunch of Youtube videos on how to run RUUs. Before running the RUU, you have to re-lock the bootloader. But, to go to 100% stock, you first have to to reset the tampered flag, LOCK, not re-lock the bootloader (there is a thread on how to make the bootloader say LOCKED, not Re-Locked) and then S-ON. After that, run the RUU file, and it will take you back to complete stock. Like you never unlocked the bootloader or rooted.
But, I would do everything except S-ON. If you go to S-ON and run the RUU, you will not be able to go back to S-Off again. The RUU will install the 1.57 software, and that version isn't supported by Firewater.
The only thing you really have to do is a simple re-lock of the bootloader before running the RUU. But, doing what I said would make the phone look like it was never rooted. Again, I would do everything I said except going back to S-ON.
I just successfully achieved completely stock with S-On. I gave my details here: http://forum.xda-developers.com/showpost.php?p=55374644&postcount=2
I've been rooting and flashing ROMs on Android devices for years, but I'm new to HTC (coming from the Galaxy Nexus/toro). On all my other devices, I've merely unlocked the bootloader, rooted, installed custom recovery, and flashed ROMs (e.g. CM11) to stay "current." I'm getting the sense that the M8 doesn't quite work like that (but I'm not sure).
I'm currently rooted, have TWRP, and S-ON (more on that in a minute). I've been using Venom's Viper One ROM since I got the phone in early July. Venom just released a new version of the ROM, but that has led to my realization that HTC and/or the M8 is a different animal that my other Android devices.
I've combed through countless threads trying to figure this out but to no avail--so I figured I'd ask it here. Do I have to be S-OFF to keep my firmware up to date? If so, is there any other way besides Sunshine to obtain S-OFF on the T-mobile M8? I tried Firewater and for whatever reason it reports it can't and never will work on my device.
It's not that I mind paying the $25 for Sunshine, but I'm not 100% clear why I need S-OFF since none of my other (non-HTC) devices required such a thing. I'd be willing to purchase it if I for sure needed it, but I'm confused if it is required to keep my rooted M8 "current" so I can keep on flashing ROMs without incident (the new version of Viper One supposedly doesn't work as well on the non-current firmware which I have).
If anyone here can ELI5 (Explain Like I'm 5) about S-OFF and whether or not I need it I'd really appreciate it. Thanks!
zerozed99 said:
I've been rooting and flashing ROMs on Android devices for years, but I'm new to HTC (coming from the Galaxy Nexus/toro). On all my other devices, I've merely unlocked the bootloader, rooted, installed custom recovery, and flashed ROMs (e.g. CM11) to stay "current." I'm getting the sense that the M8 doesn't quite work like that (but I'm not sure).
I'm currently rooted, have TWRP, and S-ON (more on that in a minute). I've been using Venom's Viper One ROM since I got the phone in early July. Venom just released a new version of the ROM, but that has led to my realization that HTC and/or the M8 is a different animal that my other Android devices.
I've combed through countless threads trying to figure this out but to no avail--so I figured I'd ask it here. Do I have to be S-OFF to keep my firmware up to date? If so, is there any other way besides Sunshine to obtain S-OFF on the T-mobile M8? I tried Firewater and for whatever reason it reports it can't and never will work on my device.
It's not that I mind paying the $25 for Sunshine, but I'm not 100% clear why I need S-OFF since none of my other (non-HTC) devices required such a thing. I'd be willing to purchase it if I for sure needed it, but I'm confused if it is required to keep my rooted M8 "current" so I can keep on flashing ROMs without incident (the new version of Viper One supposedly doesn't work as well on the non-current firmware which I have).
If anyone here can ELI5 (Explain Like I'm 5) about S-OFF and whether or not I need it I'd really appreciate it. Thanks!
Click to expand...
Click to collapse
With HTC devices like our m8, s-off is needed in order to change firmwares and radios manually. It is very different than with nexus devices, that are definitely the easiest to tinker with. I paid the $25 for sunshine (firewater wouldn't work for me either) and it was so easy I can't even put it in words. Takes like 2 minutes. I recommend it. S-off makes a huge difference. But only if you know what youre doing. Read up on the dangers of obtaining s-off before you do it. Entering the wrong command in a terminal session with s-off could lead to a very expensive paperweight.
Sent from my M8
Hello everyone,
I was hoping someone here can help point me in the right direction. I am trying to downgrade my stock t-mobile one m8 from lollipop back to kitkat. I have been very unimpressed with lollipop on this phone, as it has significantly hurt the experience of my phone. While I like some things, the loss of lock screen widgets to be replaced by notifications was a pretty big blow to me. While I could almost like the new notifications, I do not like how I constantly have my wifi calling notification on my lock screen. Sure I could disable it, but then it's disabled when my phone is unlocked too, and I do like to know if wifi calling is on and working. Same goes for things like Pandora.
I could almost live with that, but then HTC decided to remove Zoe video creation out of the gallery and made it standalone. Now it's a watered down version of itself, that forces me to have to upload my vids to htc before I can even save a copy of my own locally generated content. :/ That is some major BS. So, the last gallery app to have zoe vids built in, is only for kitkat. That pretty much sealed the deal for me to go back.
I have done some research, and I have downloaded the RUU that would take me back to 4.4.4. Only problem is my hboot is now newer, so the RUU fails with error 140. I see mention of having to s-off my phone to unlock the bootloader, to downgrade it, but I haven't found any explicit instructions for the m8 on t-mo.
Is this the best way to accomplish what I want? Can someone please point me in the right direction? I've been searching, but I'm still unsure what is going to be needed. I may be ok with staying with lollipop, if I can get the older version of gallery working on it. Anyone know if that's been done?
Thanks in advance!!
Running a previous RUU ("downgrade") is in fact only possible with S-off, as it seems you have already figured out.
S-off by sunshine ($25 US). Its an APK, and self-explanatory. You don't need any more additional guide.
You only need s-off to run a previous RUU ("downgrade"). Unlocked bootloader is not necessary. Although if you choose to pay for sunshine, you might research bootloader unlock and what that means, and see if you want it (since sunshine can also unlock the bootloader).
http://theroot.ninja/
I ran sunshine to see if my device would at least pass the pre-test. Says I need to pre-root my phone. Is there a preferred method to use? I see most of the methods require unlocking the bootloader, but doesn't sunshine take care of that if I want? I really just need temp root to get this to s-off, and then run the RUU. I do not really want to root it after I get this back to 4.4.4, unless I really need to to be able to install the older gallery app, or prevent an auto update to lollipop or something.
Thanks again!
I'm actually not that familiar with the details of sunshine, since I did s-off long ago using the (no longer working) firewater method. I do know there used to be a temp root option in sunshine. But Android 4.4.4 and 5.0 s-off was just added to sunshine version 3.x a few weeks ago. It seems HTC had patched the previous sunshine (version 2.x) exploit, so I'm guessing they patched the temp root as well. So since its asking for the phone to be rooted already, I gather from this that the temp root method does not work for those Android versions.
If that is the case, my previous statement that you don't need to unlock the bootloader is not completely correct (for your Android version). As the only way to root then would be to unlock the bootloader via HTCDev.com; than root by a few different methods (install TWRP and flash SU/SuperSU is probably the most straight-forward).
But perhaps some folks more familiar with the most up-to-date sunshine info can chime in and confirm.
I've been out of the game for a while but I'm getting frustrated with my phone lately. I'm completely stock at this point with the latest build from HTC. Is there any way to go S-Off or unlock the BootLoader so I can run custom recovery/ROM's/Root etc. without using the Sunshine method. I'd rather not drop $25 for just this one phone.
Thanks in advance
No, Sunshine is the only way.
This is my first post in xda, sorry for the bad English.:silly:
As I tried the solution on the web of how to s-off HTC One M8, none of them worked . Can any one who successfully s-off M8 tell me how to do it?
Phone details:
Bootloader(Hboot) version:3.19.0.0000
Android version:6.0
NathanLee302 said:
As I tried the solution on the web of how to s-off HTC One M8, none of them worked . Can any one who successfully s-off M8 tell me how to do it?
Click to expand...
Click to collapse
It's difficult to answer that question, as you offer no information on what methods you tried to s-off. Or what the specific outcomes, error messages, etc.
If you tried firewater, you are wasting your time. Firewater requires an online server component, that the developers took offline over 3 years ago. Nothing you do can make firewater to work. Most folks try to use firewater, as they don't want to pay for sunshine. Sunshine is basically the only method that will work ($25 USD for a license to use sunshine). Sunshine requires a stock, or near-stock ROM to work.
There is also something called a javacard which can be used to s-off. But javacard costs something like $150, so not really a good alternative unless you can find a local repair shop or other person that has one (and charge you a fee to s-off with the javacard).
More importantly, why do you think you need/want to s-off this device? S-off is not needed for most modifications to the phone. You do not need s-off to unlock the bootloader (Verizon version excepted), custom recovery, root, custom ROMs, custom kernels.
You only need s-off for a few specific things, like changing the phone's CID/MID to change the version/region, manually flash hboot, radios, etc.
redpoint73 said:
It's difficult to answer that question, as you offer no information on what methods you tried to s-off. Or what the specific outcomes, error messages, etc.
If you tried firewater, you are wasting your time. Firewater requires an online server component, that the developers took offline over 3 years ago. Nothing you do can make firewater to work. Most folks try to use firewater, as they don't want to pay for sunshine. Sunshine is basically the only method that will work ($25 USD for a license to use sunshine). Sunshine requires a stock, or near-stock ROM to work.
There is also something called a javacard which can be used to s-off. But javacard costs something like $150, so not really a good alternative unless you can find a local repair shop or other person that has one (and charge you a fee to s-off with the javacard).
More importantly, why do you think you need/want to s-off this device? S-off is not needed for most modifications to the phone. You do not need s-off to unlock the bootloader (Verizon version excepted), custom recovery, root, custom ROMs, custom kernels.
You only need s-off for a few specific things, like changing the phone's CID/MID to change the version/region, manually flash hboot, radios, etc.
Click to expand...
Click to collapse
I wanted to s-off my HTC phone because I wanted to hide the red text of the "unlocked boot loader" text
Does anyone have some way else to hide it from the boot loader?
NathanLee302 said:
I wanted to s-off my HTC phone because I wanted to hide the red text of the "unlocked boot loader" text
Does anyone have some way else to hide it from the boot loader?
Click to expand...
Click to collapse
S-off is the only way, since hboot is a "protected" partition, and therefore can't be modified while s-on by definition.
And again, sunshine is really the only way to s-off. So your choice is either to just live with the red text, of spend the $25 for sunshine.
The other possibility is if you have any reason to believe the phone was made s-off by sunshine in the past (such as the phone is previously owned, and some evidence of modifications). If that is the case, you can install the sunshine app, and s-off it again (without paying again). The sunshine license is associated with the device, and does not expire. So you can use it again and again, if it was paid for previously. I don't know if you tried this, or any reason to believe a previous owner used sunshine. Since again, you give no details regarding the device, or what specific s-off methods you tried already.
Otherwise, just live with the red text. As most folks are not going to find it worthwhile to spend $25 just to remove the red text. To be honest, I have s-off, and never even bothered to remove the red text. Just a personal preference. But I don't see the big deal with having the red text.
Still not exist free method?