[GUIDE] Safely set your bootloader back to "LOCKED" from "UNLOCKED" or "RELOCKED" - HTC 10 Guides, News, & Discussion

[GUIDE] Safely set your bootloader back to "LOCKED" from "UNLOCKED" or "RELOCKED"
*EDIT*
A percent of those that went S-OFF/LOCKED with SunShine 3.3.8 will have kernel flashing issues. We addressed this in 3.3.9 (released May 28th 2016 5PM PST).
Either go back s-on/unlocked and redo sunshine (may throw an error, if it does lmk and i can fix on server) or go s-off unlocked. This was one of those errors that only occurs on other people's phones, so it was a PITA to track down.
*EDIT*
HTC has made some changes into how the lock status are handled. The old methods are no longer safe, and can/will revert on you, or damage your device.
To deal with this we added a feature to SunShine to allow you to pick your bootloader status.
On the HTC 10 S-OFF LOCKED will behave the same as S-OFF UNLOCKED in addition to having all the S-OFF perks.
To get back LOCKED, make sure your phone is UNLOCKED and S-ON. Run SunShine, pick the "S-OFF LOCKED" Status, and let it complete.
At this point, if you want to go s-on, then you can flash your stock RUU and run "fastboot oem writesecureflag 3" in download mode.
We currently recommend the S-OFF LOCKED status, as S-OFF will force the device to behave unlocked anyways.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

If I debranded from tmobile germany to wwe (....401..), did I have to go back to tmob or is it ok to set it s-on in wwe?
that I can go back to s-off with my license, I know

Does this work if one's already S-OFF/Unlocked?
First step would then be to set the secure flag to S-ON and run SunShine again, as I'd assume!? Am I right?
Thanks for taking your time and for your hard work on this great app.
Sent from my HTC 10 using XDA Labs

@jcase with S-off & locked option, will I still have to format data in TWRP after I s-off like with previous version?

Damn, I just bought a license and set S-Off with version 3.3.6 8 hours ago

Awesome, just what I've been waiting for on my 10!
Sent from my 2PS64 using XDA-Developers mobile app

Nice, for If and when I decide to go unlocked.

What would we do without some sunshine in our life? Thanks guys, sooo glad you are around. It's worth every penny and more. Thank you !

I have a German t-mob101. Is it currently possible to go s-off debranded and then back to s-on locked t-mob101? Considering that there is no RUU for it, I would only have a nandroid backup.

So when we have already "SunShined" the 10 to S-Off and unlocked we should simply lock the Bootloader with fastboot oem writesecureflag 3 and let SunShine do its job again?

wiQbold said:
If I debranded from tmobile germany to wwe (....401..), did I have to go back to tmob or is it ok to set it s-on in wwe?
that I can go back to s-off with my license, I know
Click to expand...
Click to collapse
Long as you are stock, it shouldnt matter
HTCNerdYoda said:
Does this work if one's already S-OFF/Unlocked?
First step would then be to set the secure flag to S-ON and run SunShine again, as I'd assume!? Am I right?
Thanks for taking your time and for your hard work on this great app.
Sent from my HTC 10 using XDA Labs
Click to expand...
Click to collapse
You have to go s-on before doing this. If you have no reason to go LOCKED, no reason to go through the hassle until you do.
mjh1978 said:
@jcase with S-off & locked option, will I still have to format data in TWRP after I s-off like with previous version?
Click to expand...
Click to collapse
Yes
bmwbasti said:
Damn, I just bought a license and set S-Off with version 3.3.6 8 hours ago
Click to expand...
Click to collapse
Doesnt matter, if you need LOCKED in the future, go s-on, and re-run sunshine, but wait until you need it.
amq said:
I have a German t-mob101. Is it currently possible to go s-off debranded and then back to s-on locked t-mob101? Considering that there is no RUU for it, I would only have a nandroid backup.
Click to expand...
Click to collapse
Yes, go stock first.
bmwbasti said:
So when we have already "SunShined" the 10 to S-Off and unlocked we should simply lock the Bootloader with fastboot oem writesecureflag 3 and let SunShine do its job again?
Click to expand...
Click to collapse
Yes but dont bother unless you need LOCKED, no point in going through the hassle at this point.

Wow, thx for your reply jcase.
I've just read that the license ist bound to the hardware (think motherboard) and can be reused.
So "until you need it" apparently means in terms of warranty?
Or is there another reason where locked is really needed?

jcase said:
Yes but don't bother unless you need LOCKED, no point in going through the hassle at this point.
Click to expand...
Click to collapse
Well, I got S-Off but haven't really done much with the phone yet, so RUU'ing, going back to S-On and re-running SunShine to set bootloader to LOCKED right now seems less of a hassle than doing it in the future when things need to be backed up.
However, I'm somewhat paranoid about going back to S-On. I remember than on M7 / M8 / M9 it was generally not recommended as there was at least a theoretical possibility that an RUU would not return the phone to a completely stock state and you'd get a hard brick on first boot. Is this no longer a concern?
Also, I seem to have a vague recollection that flashing an RUU zip from external was preferred to just running an executable RUU from a PC, as the latter might still skip some partitions under certain conditions. True / false?
Lastly, does this thread basically mean that the good old way of changing the LOCKED and TAMPERED / Software Status: Modified flags (M7 LOCKED, M8 LOCKED, M8 TAMPERED, M9 LOCKED, M9 SS:Modified) isn't safe on HTC 10? Also, does the SS:Modified flag even get triggered on HTC 10 when S-Off?

It is still not recommended to go s-on.
I would just stay s-off/unlocked for now no point
Kisakuku said:
Well, I got S-Off but haven't really done much with the phone yet, so RUU'ing, going back to S-On and re-running SunShine to set bootloader to LOCKED right now seems less of a hassle than doing it in the future when things need to be backed up.
However, I'm somewhat paranoid about going back to S-On. I remember than on M7 / M8 / M9 it was generally not recommended as there was at least a theoretical possibility that an RUU would not return the phone to a completely stock state and you'd get a hard brick on first boot. Is this no longer a concern?
Also, I seem to have a vague recollection that flashing an RUU zip from external was preferred to just running an executable RUU from a PC, as the latter might still skip some partitions under certain conditions. True / false?
Lastly, does this thread basically mean that the good old way of changing the LOCKED and TAMPERED / Software Status: Modified flags (M7 LOCKED, M8 LOCKED, M8 TAMPERED, M9 LOCKED, M9 SS:Modified) isn't safe on HTC 10? Also, does the SS:Modified flag even get triggered on HTC 10 when S-Off?
Click to expand...
Click to collapse

jcase said:
It is still not recommended to go s-on.
I would just stay s-off/unlocked for now no point
Click to expand...
Click to collapse
Gotcha. Well, I'm still within the return period, so if I were ever to go back to LOCKED, now seems to be the time.
Any comment on the preferred way to RUU (zip vs exe), the old way of flag resetting with adb echo and triggering of the Modified flag on HTC 10?

Kisakuku said:
Gotcha. Well, I'm still within the return period, so if I were ever to go back to LOCKED, now seems to be the time.
Any comment on the preferred way to RUU (zip vs exe), the old way of flag resetting with adb echo and triggering of the Modified flag on HTC 10?
Click to expand...
Click to collapse
RUU will clear tamper flag. HIGHLY HIGHLY recommended to not try to do that manually.
--beaups

beaups said:
RUU will clear tamper flag. HIGHLY HIGHLY recommended to not try to do that manually.
--beaups
Click to expand...
Click to collapse
Right, but are you advising against writing the tamper flag value as a general recommendation for all HTC One iterations or is that a new thing unique to HTC 10? Couple posts above I linked the M8 / M9 threads for doing exactly that, didn't seem to have any negative side effects.
My other question was regarding what actually triggers the tamper flag on the 10. I remember couple of weeks ago @Captain_Throwback was saying that it doesn't even get tripped when S-Off, again unlike the way it worked on M8 / M9.

Kisakuku said:
Right, but are you advising against writing the tamper flag value as a general recommendation for all HTC One iterations or is that a new thing unique to HTC 10? Couple posts above I linked the M8 / M9 threads for doing exactly that, didn't seem to have any negative side effects.
My other question was regarding what actually triggers the tamper flag on the 10. I remember couple of weeks ago @Captain_Throwback was saying that it doesn't even get tripped when S-Off, again unlike the way it worked on M8 / M9.
Click to expand...
Click to collapse
S-OFF isn't what tripped that flag on those other devices either....it never has been. Which is why running an RUU clears it.

Captain_Throwback said:
S-OFF isn't what tripped that flag on those other devices either....it never has been. Which is why running an RUU clears it.
Click to expand...
Click to collapse
Guess I didn't word my interpretation of your statement unambiguously. I meant that I think you said that on the 10, after gaining S-OFF, nothing trips the tampered flag. This is unlike having S-OFF on M8 / M9, where the tampered flag could still be tripped after gaining S-OFF.

Kisakuku said:
Guess I didn't word my interpretation of your statement unambiguously. I meant that I think you said that on the 10, after gaining S-OFF, nothing trips the tampered flag. This is unlike having S-OFF on M8 / M9, where the tampered flag could still be tripped after gaining S-OFF.
Click to expand...
Click to collapse
I couldn't trip that flag after S-OFF on those devices. You sure about that?
If it was tripped prior to S-OFF, I don't think S-OFF would clear it (though I'm not sure about that), but if it was official prior to S-OFF, it wouldn't get tripped afterwards, at least not in my experience.

Related

HTC restricting those with s-off?

I was lucky enough to have a s-off/supercid unit, was previously on a carrier ROM then flashed the 1.29.401.7 RUU. So today I see .11 has been released OTA and go to update. It downloads fine, verifies the update then this
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've tried it three times upon three reboots and same message. I'm not sure if it is HTCDev unlocked but it isn't rooted
Have any other s-off owners encountered this? If not, then move along and ignore me...
Where did you get an s-off/supercid handset from?
farnsbarns said:
Where did you get an s-off/supercid handset from?
Click to expand...
Click to collapse
Basically got a pre-retail unit from a local carrier
P1n3apqlExpr3ss said:
Basically got a pre-retail unit from a local carrier
Click to expand...
Click to collapse
How did you wangle that? Did they send it by mistake?
farnsbarns said:
How did you wangle that? Did they send it by mistake?
Click to expand...
Click to collapse
Got chosen to write a series of posts about the One X for a blog sponsored by the carrier, part of that is a free phone. Oh and I'm sure the fact we got it a week or two ahead of the local launch helped as well
Might be best you stop trying to do any updates bro, and make yourself known to the good folks in this thread
http://forum.xda-developers.com/showthread.php?t=1604300
PS, can you post screen shot of your fastboot screen??
777ace said:
Might be best you stop trying to do any updates bro, and make yourself known to the good folks in this thread
http://forum.xda-developers.com/showthread.php?t=1604300
PS, can you post screen shot of your fastboot screen??
Click to expand...
Click to collapse
Posted in that thread many times offering any help, noticed a post in there replying to another guy with s-off and apparently we're not much help anyway
I see. All good, just thought you might have held the holy grail...
Actually, you could be of help. Send me your phone and I'll send mine, that'd be a HUGE help!!
Well the thing is. Your phone maybe SuperCID but the SN still belongs to a branded phone. Maybe this makes the confusen... Just wait for the full RUU and flash that one.
Hmz, just checked the firmware.zip and seen this command: erasebcid: 1
NVM, this command is also present in older OTA.
xmoo said:
Well the thing is. Your phone maybe SuperCID but the SN still belongs to a branded phone. Maybe this makes the confusen... Just wait for the full RUU and flash that one.
Click to expand...
Click to collapse
What do you mean by SN?
Going to try and get someone I know to try and replicate it, s-off with Asia unlocked unit
Just got this reply from HTC. Firstly I am not rooted (at least last time I checked). Secondly I am going to check whether it is HTCDev unlocked when I get home. Does being HTCDev unlocked mean I cannot get OTA updates?
Thanks for contacting HTC.
We understand that you have some concern with regard to updating your phone’s software. Please allow us to discuss your concern and assist you.
HTC manufactures each Android phone to the exact specifications as set by Google, the platform’s developer. The partner mobile operators who distribute a said phone model then customize the software for use in their respective networks. This is why the phone’s warranty is automatically void if the default phone software has been modified in any way.
Based on your email, you have rooted your phone and installed custom or modified software. In this case, please understand that you will not be able to receive or install the latest software that will be release by your dealer. Any updates you will be receiving will come from the developer of the modified software. If you want to update your HTC One X software, please contact the developer of the European RUU.
The only way you can restore the phone’s original software is to go through your dealer where you purchased the phone or its authorized service center and have it reinstalled for a fee. This is needed so you can download and install the latest software released by your dealer. Please be advised that according to the dealer’s terms and conditions, any modification to the default phone software automatically voids the warranty. However, if you have the software reinstalled by an authorized service center, you will still have a shorter service warranty in effect (the standard warranty being already voided).
Important: Please be advised that HTC distributes handsets through our partner mobile operators which we have contracts with. Our partner mobile operators also determine the software and specifications for the particular handset model they are distributing. Any queries regarding repair, assessments, replacements, upgrades and warranty claims are best discussed with your authorized dealer. Please be reminded to back up your phone’s data before going to your dealer.
Click to expand...
Click to collapse
P1n3apqlExpr3ss said:
Just got this reply from HTC. Firstly I am not rooted (at least last time I checked). Secondly I am going to check whether it is HTCDev unlocked when I get home. Does being HTCDev unlocked mean I cannot get OTA updates?
Click to expand...
Click to collapse
No, it does not.
Sent from my HTC One X using xda premium
^ Thought that might be the case. I am locked and I am not rooted, yet this occurs.
Plus my reply to HTC's above message ^^^
Hi,
In reply to your reply... my One X is s-off/SuperCID, meaning I can flash whatever RUU I wish and it should get OTA updates for that region, as it did (except it fails). As far as I am concerned there is no trace on the phone linking it back to Telecom NZ at all, except possibly the IMEI - does this affect the installation of OTA updates?
I have not HTCDev unlocked, nor rooted the phone. It is merely s-off, thanks to HTC most likely. Within the bootloader it says I am locked, not unlocked or relocked, and apps like superuser or mybackup root do not work - as expected. The 1.29.401.7 RUU is signed by HTC and comes from HTC themselves, it isn't something from a custom ROM developer, the RUU I ran - and currently have on my phone - is 100% stock Android 4/Sense 4.0.
What I am trying to say, I effectively have an unlocked European One X (that is s-off) yet fails to install European OTAs because apparently I have "modified software". Doesn't sound right if you ask me.
Cheers
Click to expand...
Click to collapse
You're emailing first line support at HTC, who probably have NO idea what being S-OFF is, and are just going to give you a generic answer to anything you send them. Don't waste your time
You said you changed your CID to HTC__001 in a past post - have you changed it back to Super CID? If not, do it and try again
Otherwise, just flash the RUU. And for the record there's someone in the UK with an S-OFF handset who got .11 OTA with no issues (and has never changed the CID at any point)
According to CIDGetter I am still SuperCID, scrolling down to ro.aa.maincid is HTC_001, the update region I presume, so I have no need to change it back to SuperCID
Would really prefer update OTA (or flash the update.zip, how do I do this? Im sure I've downloaded it enough times) since I can't be bothered unlocking and rooting for titanium backup
Good to hear it's perhaps just me then
You don't need to unlock to backup, there's a thread in general on how to do it via adb
Cheers for the tip, forgot about that
As for the guy that did manage to update, was he originally HTC_001 (update region) anyway? I still haven't ruled out that carrier and asia phones will have trouble once s-off is achieved, they flash the EU RUU and expect OTA updates only to get the same problem as me
Nope, he's never touched it so it was always 11111111 - the ro.aa.maincid is irrelevent as it's not the CID
Try this:
1. Connect in fastboot
2. Run 'fastboot getvar cid' and see what comes up
If it's 11111111 you have Super CID, if it's HTC_001 it's not a real CID, if it's HTC__001 then you have the unbranded EU CID
P1n3apqlExpr3ss said:
According to CIDGetter I am still SuperCID, scrolling down to ro.aa.maincid is HTC_001, the update region I presume, so I have no need to change it back to SuperCID
Would really prefer update OTA (or flash the update.zip, how do I do this? Im sure I've downloaded it enough times) since I can't be bothered unlocking and rooting for titanium backup
Good to hear it's perhaps just me then
Click to expand...
Click to collapse
Think it's meant to be HTC__001 not HTC_001 ie 2 underscores.
Maybe this could be the reason?

[Q] How can reset or clear Relocked flag on bootloader

Hi everyone,
I have a One X with S-OFF .
How can I reset Relocked flag.
I hate to see "Relocked" on bootloader.
You cannot get rid of it, any way you never see it. How often do you enter recovery.
Sent from my fingers
at least twice a day
Does not anybody know?
can i replace the "mmcblk0p4" block with "locked" mmcblk0p4 block from another One x ? What happens if I try..
Is Relocked flag in this block?
Save yourself a brick and live with relocked......
thanks for your reply
maybe, i save myself a brick but don't live with relocked......:crying:
because, bluetooth does not work. I need to send the phone for service. but it was out of warranty.
i think.. maybe fix it and re-covered by warranty.
I guess I'm wrong.
The only s-off phones that successfully got the bootloader back to locked were bricked to the max.
my HOX is already S-OFF.
Once the RUU is installed, but it did not resolve.
There can be phones like the ONE XL or ONE m7
Why can not the ONE X.
I know the processor is different. but still must be a way
Please read carefully. The phones that had s-off and wanted to lock the bootloader got BRICKED ! a ruu does not lock the bootloader.
It's because of the tegra crap !.
ok. I understood.
Yeah sowwy
I am back to S-ON and I will send phone to service.
and when it comes back to sell it.
and an even more stay from tegra.
ceturan said:
I am back to S-ON and I will send phone to service.
and when it comes back to sell it.
and an even more stay from tegra.
Click to expand...
Click to collapse
Your choice
Relocked Flaf remove
Hello Guys! I would like to overwrite the flag relocked to locked on my HTC. My H.One no longer has any trace of root, boot recovery is the original factory and the current state of HTC's S-ON. Everything perfect! Original RUU factory, no bug, it's all right. My only fear is not guaranteed to be valid, for the simple fact that the bootloader be "relocked". How can I override this? Without changing the S-On to S-Off?
capivarovisky said:
Hello Guys! I would like to overwrite the flag relocked to locked on my HTC. My H.One no longer has any trace of root, boot recovery is the original factory and the current state of HTC's S-ON. Everything perfect! Original RUU factory, no bug, it's all right. My only fear is not guaranteed to be valid, for the simple fact that the bootloader be "relocked". How can I override this? Without changing the S-On to S-Off?
Click to expand...
Click to collapse
No way and please don't ask anymore for it...for such things we need s-off so as you don't have it you can lock it so please don't ask anymore lol
Gesendet von meinem HTC One X mit Tapatalk

S-On, Relock, and unroot.

Back on the M7, there was this incredible software that not only returned the phone to S-On, but also lock the bootloader in such a way that it doesn't say "Relocked" but Actually just "Locked". Is there such a method for the M9?
shark0807 said:
Back on the M7, there was this incredible software that not only returned the phone to S-On, but also lock the bootloader in such a way that it doesn't say "Relocked" but Actually just "Locked". Is there such a method for the M9?
Click to expand...
Click to collapse
Yes, there are methods to return to "locked" instead of "relocked" and to change your software status back to "Original" but if you have made modifications to your phone, going back to s-on is a bad idea, potentially dangerous, and not necessary. Doing it is easy, but why would you want to?
What if someone wants to make use of a warranty repair, and it is important for him to make sure that the phone does not appeared to be "tampered"?
shark0807 said:
What if someone wants to make use of a warranty repair, and it is important for him to make sure that the phone does not appeared to be "tampered"?
Click to expand...
Click to collapse
I have sent HTC phones back for repair s-off and had no issues. HTC has explicitly stated that modded phones are eligible for Uh-Oh and similar protection, though not all CSRs got that memo.
If you feel you must go back to s-on for warranty repair, you need to follow the return-to-stock guides exactly or you risk brickage. You will have to do this manually; I am not aware of a toolkit that could do this and would never use it if there were. Too many variables on going back to full stock (different bases, etc.).

[M8] Bootloader/root + warranty

Hello,
I ve got new M8 few day ago, and want to root it, I know that unlocking bootloader MIGHT void warranty depending on carrier, but Ive seen something about "relocking" it while S-Off - not "re-locked" sign but actually "locked". So there is actually no traces of unlocking/rooting.
Is that possible? And if, is that possible for "un-voiding" warranty?
"It depends"
It depends on whether your warranty is through the carrier, or HTC. And it may even depend on what region/country, etc.
Yes, you can make the IMEI say LOCKED. And if that is what they are checking, there will be no trace of it being bootloader unlocked.
But also remember that HTC has a record of you unlocking the bootloader via HTCDev.com (linked to your device's IMEI) and they can check that as well.
Carriers probably won't go that length. HTC may or may not. I'd say its "probably" okay (HTC will honor warranty) to have bootloader LOCKED. But its not a sure thing, for the reason stated above.
Are you sure you have a warranty to begin with? The phone came out over 2-1/2 years ago. I'd be surprised if they were still selling this as "new" with a valid warranty, and its not refurbished, second hand, etc.
redpoint73 said:
"It depends"
It depends on whether your warranty is through the carrier, or HTC. And it may even depend on what region/country, etc.
Yes, you can make the IMEI say LOCKED. And if that is what they are checking, there will be no trace of it being bootloader unlocked.
But also remember that HTC has a record of you unlocking the bootloader via HTCDev.com (linked to your device's IMEI) and they can check that as well.
Carriers probably won't go that length. HTC may or may not. I'd say its "probably" okay (HTC will honor warranty) to have bootloader LOCKED. But its not a sure thing, for the reason stated above.
Are you sure you have a warranty to begin with? The phone came out over 2-1/2 years ago. I'd be surprised if they were still selling this as "new" with a valid warranty, and its not refurbished, second hand, etc.
Click to expand...
Click to collapse
Well, I don't have it through carrier nor HTC, just e-shop, and I hope it is new, seems like new (got last one) So, theoretically, I can unlock bootloader + root, and when I need to do warranty repair just to "lock" it same as unlocking it, or for "locked" do I always need S-Off? And also,how do I get that S-off?
Sharp852 said:
So, theoretically, I can unlock bootloader + root, and when I need to do warranty repair just to "lock" it same as unlocking it, or for "locked" do I always need S-Off?
Click to expand...
Click to collapse
To make it say "LOCKED" you need s-off. Instruction to do so are here: http://forum.xda-developers.com/showthread.php?t=2708571
Sharp852 said:
And also,how do I get that S-off?
Click to expand...
Click to collapse
Sunshine app ($25): http://theroot.ninja/
And sunshine is the only way (if you are going to ask). No other working method currently.
redpoint73 said:
To make it say "LOCKED" you need s-off. Instruction to do so are here: http://forum.xda-developers.com/showthread.php?t=2708571
Sunshine app ($25): http://theroot.ninja/
And yes (if you are going to ask), sunshine is the only way. No other working method currently.
Click to expand...
Click to collapse
1. What is difference between "locked" and "re-locked", isn't that technically the same?
2. one "license" in Sunshine is for 1 device ("unlimited" S-On/Off locks/unlocks) of 1 S-Off unlock?
Sharp852 said:
1. What is difference between "locked" and "re-locked", isn't that technically the same?
2. one "license" in Sunshine is for 1 device ("unlimited" S-On/Off locks/unlocks) of 1 S-Off unlock?
Click to expand...
Click to collapse
1) RELOCKED by definition means you previously unlocked the bootloader, then relocked it. It will actually say RELOCKED on the bootloader screen. This is not what you want, if you want HTC to think the phone has never been bootloader unlocked. The main reason for making it RELOCKED, is to run RUU or signed firmware (will not flash if bootloader is unlocked, unless you have s-off). You can make it RELOCKED while s-on, with the command: fastboot oem lock
LOCKED is the condition you want, if you want to make the bootloader look like you never unlocked it. S-off is required to make it LOCKED; using the guide I linked in my past post. You can basically think of this as a hack.
2) The license is for the device. From what I understand, you should be able to use the app to s-off, unlock the bootloader as much as you want; even if its been relocked or made s-on again.
redpoint73 said:
1) RELOCKED by definition means you previously unlocked the bootloader, then relocked it. It will actually say RELOCKED on the bootloader screen. This is not what you want, if you want HTC to think the phone has never been bootloader unlocked. The main reason for making it RELOCKED, is to run RUU or signed firmware (will not flash if bootloader is unlocked, unless you have s-off). You can make it RELOCKED while s-on, with the command: fastboot oem lock
LOCKED is the condition you want, if you want to make the bootloader look like you never unlocked it. S-off is required to make it LOCKED; using the guide I linked in my past post. You can basically think of this as a hack.
2) The license is for the device. From what I understand, you should be able to use the app to s-off, unlock the bootloader as much as you want; even if its been relocked or made s-on again.
Click to expand...
Click to collapse
Okay,so far I understand, last thing is, while I am rooted, do I have some limitations? Ive heard something about Snapchat, etc....
Sharp852 said:
while I am rooted, do I have some limitations? Ive heard something about Snapchat, etc....
Click to expand...
Click to collapse
I don't use Snapchat, so I have no idea on that. Apps may look for root, on an app-specific basis. For instance, Pokémon Go won't run on rooted devices (and don't think methods to "hide" root work in this case) to prevent players from cheating.
redpoint73 said:
I don't use Snapchat, so I have no idea on that. Apps may look for root, on an app-specific basis. For instance, Pokémon Go won't run on rooted devices (and don't think methods to "hide" root work in this case) to prevent players from cheating.
Click to expand...
Click to collapse
And is there any workarounds?
Sharp852 said:
And is there any workarounds?
Click to expand...
Click to collapse
For Pokémon Go, no. I haven't seen any workaround, except to unroot. But are you asking about Pokémon, in particular? If you are asking about apps in general (which look for root), and whether you can hide root or not; its going to vary on an app by app basis, and I can't really answer that.
redpoint73 said:
For Pokémon Go, no. I haven't seen any workaround, except to unroot. But are you asking about Pokémon, in particular? If you are asking about apps in general (which look for root), and whether you can hide root or not; its going to vary on an app by app basis, and I can't really answer that.
Click to expand...
Click to collapse
Well, i dont play PoGo, i am looking more for Snapchat and bank app, but bank app, i must try that on myself i think
Can u tell most popular ones which wint work with root?
Also, how tk unroot? As superuser app i want SuperSU by Chainfire, that one have full unroot i think, will that work?
Sent from my HTC One (M8) using XDA Labs
Sharp852 said:
Can u tell most popular ones which wint work with root?
Click to expand...
Click to collapse
No, I have no idea. Why don't you Google or XDA search the apps you use, instead of asking questions that can't be answered?
Sharp852 said:
Also, how tk unroot? As superuser app i want SuperSU by Chainfire, that one have full unroot i think, will that work?
Click to expand...
Click to collapse
Unroot with SuperSU will still show the system as "modified".
Easy way to unroot, is make a TWRP backup before you root. Then you can just restore that backup, to "unroot" (you are restoring the ROM that was never rooted in the first place).

Temp S-OFF for HTC U12+

S-OFF is out now for HTC U12+ with Sunshine
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
https://twitter.com/TheRootNinja/status/1017891591531343872
https://twitter.com/firewaterdevs/status/1017152637433761795
https://forum.xda-developers.com/showpost.php?p=77066052&postcount=249
That is great! Thank you!
Could you explain a bit more about the "temp" nature at this point and why someone would need the temp solution right now before you guys figure out the permanent way?
Great work!
MNoisy said:
That is great! Thank you!
Could you explain a bit more about the "temp" nature at this point and why someone would need the temp solution right now before you guys figure out the permanent way?
Great work!
Click to expand...
Click to collapse
Starting from the HTC U11, you can't permanently S-OFF the device (SunShine never achieved it for the U11). You can find a complete explanation here:
https://forum.xda-developers.com/u11/how-to/s-off-word-t3662712/post73543715
MNoisy said:
That is great! Thank you!
Could you explain a bit more about the "temp" nature at this point and why someone would need the temp solution right now before you guys figure out the permanent way?
Great work!
Click to expand...
Click to collapse
Razorbacktrack5535 said:
Starting from the HTC U11, you can't permanently S-OFF the device (SunShine never achieved it for the U11). You can find a complete explanation here:
https://forum.xda-developers.com/u11/how-to/s-off-word-t3662712/post73543715
Click to expand...
Click to collapse
In addition: it has all the same features as permanent S-OFF, with exception of the ability to use custom hboot/aboot. Once you reboot into Android or Recovery, the device will reset back S-ON, so be careful what you do, once you achieved S-OFF.
Permanent S-OFF is to dangerous - and much more risky - on those new devices as the U11 and all more recent ones.
5m4r7ph0n36uru said:
In addition: it has all the same features as permanent S-OFF, with exception of the ability to use custom hboot/aboot. Once you reboot into Android or Recovery, the device will reset back S-ON, so be careful what you do, once you achieved S-OFF.
Permanent S-OFF is to dangerous - and much more risky - on those new devices as the U11 and all more recent ones.
Click to expand...
Click to collapse
Thank you for that information!
So for the basic essential customizers like me, I would start using this when we start getting some custom ROM's if they are unsigned, to change my model, install TWRP, or if I need supercid?
MNoisy said:
Thank you for that information!
So for the basic essential customizers like me, I would start using this when we start getting some custom ROM's if they are unsigned, to change my model, install TWRP, or if I need supercid?
Click to expand...
Click to collapse
Wouldn't recommend SuperCID anymore, as you won't be able to receive OTAs any longer - yes they changed that as well. S-OFF is only needed to change CID and thus the specific software you're running, or to flash unsigned firmware. No more no less to it actually.
And there's no actual recovery partition anymore, due to treble. Instead stock recovery shares its partition with the respective boot.img. Thus I guess TWRP might be flashed as recovery_ramdisk, or as a TWRP patched boot image - we'll see when it's out and available though.
Sent from my HTC U11 using XDA Labs
S-off gives you complete control over YOUR device. You don't necessarily need to receive OTA's if you're S-off. You can flash your firmware on your schedule, not when the carrier or manufacturer says it's ready. Flash it when you're ready. Flash what you want, when you want. If the option is there, I'm getting S-off every time.
Do your homework, research and learn. If you're too lazy to do your due diligence, don't S-off. You can truly brick your phone if you're not 100% sure of what you're doing.
If you're going to just flash ROMs or just get root access but stay stock otherwise, no need to S-off. If you want complete control over flashing everything , go S-off.
But remember with great power comes great responsibility.
Beyond flashing random firmwares willy-nilly, what's the actual point of this when all U12+ ships unlocked (at least here, in the US)...? I really don't see any reason now.
szlevi said:
Beyond flashing random firmwares willy-nilly, what's the actual point of this when all U12+ ships unlocked (at least here, in the US)...? I really don't see any reason now.
Click to expand...
Click to collapse
if there is a temp root solution u can have a completely bootloader locked saftey net passing rooted device, also the us unlocked devices just mean the sim card is unlocked for whatever carrier you want to use not bootloader unlocked
Hi! I can't to obtain s-off.I bought license via app Sunshine, but when the process begins (Sunshine will now set your device S-OFF) my phone no reboot and no to obtain s-off.
I have 1.15.401.4,unlocked,rooted.
May this need to make with LOCKED status?
Help me pls.
Sorry my english
JR 2007 said:
Hi! I can't to obtain s-off.I bought license via app Sunshine, but when the process begins (Sunshine will now set your device S-OFF) my phone no reboot and no to obtain s-off.
I have 1.15.401.4,unlocked,rooted.
May this need to make with LOCKED status?
Help me pls.
Sorry my english
Click to expand...
Click to collapse
You need to be sure you went to HTC Dev and unlocked your bootloader first. After that you need to be rooted.
If you have both of those steps done and you're getting errors, go to: https://therootninja.zendesk.com/hc/en-us and check out how to troubleshoot, and send in a support ticket.
These guys are awesome, jcase and beaups are super legit and are always willing to help with their software. Good luck
Granite1 said:
You need to be sure you went to HTC Dev and unlocked your bootloader first. After that you need to be rooted.
If you have both of those steps done and you're getting errors, go to: https://therootninja.zendesk.com/hc/en-us and check out how to troubleshoot, and send in a support ticket.
These guys are awesome, jcase and beaups are super legit and are always willing to help with their software. Good luck
Click to expand...
Click to collapse
Thank you)
also make sure you are on the stock kernel it doesnt like freak07's
kickyoace said:
also make sure you are on the stock kernel it doesnt like freak07's
Click to expand...
Click to collapse
Sunshine S-Off isn't working for me either, the orange progress bar completes multiple times until it finally reboots but it just boots back up into the ROM. I am on cleanslate kernel, maybe that is the issue?
LibertyMonger said:
Sunshine S-Off isn't working for me either, the orange progress bar completes multiple times until it finally reboots but it just boots back up into the ROM. I am on cleanslate kernel, maybe that is the issue?
Click to expand...
Click to collapse
Seems like I needs to have the stock kernel
mammothjojo88 said:
Seems like I needs to have the stock kernel
Click to expand...
Click to collapse
Yes, this was exactly the problem. I restored stock kernel and it worked first try. Thanks.
---------- Post added at 01:22 PM ---------- Previous post was at 12:32 PM ----------
Temp. S-Off helped me to fix my Slot b, it seemed slot b was corrupt, it wouldn't boot as if there wasn't a ROM on it so reverting back to the old 1.15 ROM and taking the 1.21 OTA seemed to fix it. Seemless updates worked and i am currently back on slot b finally. I tried everything beforehand and nothing would work except this.
Thanks, used sunshine to convert u12+ china to emea ROM
answer from the support:
HTC designed the u12+ to only support temp s-off, all phones after and including the 11 have been this way
I tried to achieve S-Off with 1.30.401.2 but it takes more than 10 minutes and afterwards the phone boots into the system and not bootloader/download mode. Any thoughts?
mdxdave said:
I tried to achieve S-Off with 1.30.401.2 but it takes more than 10 minutes and afterwards the phone boots into the system and not bootloader/download mode. Any thoughts?
Click to expand...
Click to collapse
I just tried it on 1.30 and it is working for me. I have no advice other than that, sorry.

Categories

Resources