Hello!
I will keep it short, nice and easy.
Phone purchased last Friday, updated to Oreo through OTA. Unlocked bootloader through HTC Dev and flashed TWRP and then Magisk (no custom ROM).
Problems: Heating up, battery life under 4 hours, no WiFi MAC address 02:00:00:00:00:00
Question: I want to return it for warranty so I would like to know.
-Can I restore stock recovery
-Can I apply RUU of Nougat Android (CID:_034)
-Can I relock bootloader and have it say LOCKED instead of RE-LOCKED without S-OFF (I will buy S-OFF if necessary as losing warranty is not something I can afford).
tl:dr I need to prep this phone tonight for warranty service, I must give it back to the retailer 100% stock. can you please advise on the best course of action considering I have updated to Android Oreo?
Thanks a lot in advance,
Catalin
Please accept my apologies. I have just realized that I have posted in the wrong thread. This was meant to go in the questions section of the forum.
If any admin could please move it I would be very grateful
-Can I restore stock recovery. Yes, and I'm sure stock recovery is posted in the stock backup thread
-Can I apply RUU of Nougat Android (CID:_034) Yes but only of you're s-off. You also need to run a procedure to get the radio working when downgrading from Oreo to Nougat. Steps are detailed in a thread in the Guides forum.
-Can I relock bootloader and have it say LOCKED instead of RE-LOCKED without S-OFF (I will buy S-OFF if necessary as losing warranty is not something I can afford). You can only do that with s-off. But are you sure your retailer will even check for bootloader status?
Thanks a lot for the answer!
Related
Hi all,
in the next days i will get my HTC M8 (i'm moving from an iPhone 5s but i had the M7 and the One Mini too, both with boot loader unlocked and custom rom)
Since this will be my first HTC device "new" from store, i will get the warranty of 24 months and so i will try to preserve it.
What i want to do with it is:
-Root It
-Install ViperONE Rom (so a custom rom)
-Stop.
But how can i do this without losing warranty? Or rather, i want to do these things but with the possibility to bring the smartphone to 100% stock and of course removing the text line like "unlocked, tampered" etc. to preserve the warranty if i will need it (of course i hope i never need warranty).
How can i do this? Is ok also if you say me only what i have to do without tell all the steps, i will search by myself the guides.
(Sorry for my english but i'm italian)
androiduserfan2 said:
Hi all,
in the next days i will get my HTC M8 (i'm moving from an iPhone 5s but i had the M7 and the One Mini too, both with boot loader unlocked and custom rom)
Since this will be my first HTC device "new" from store, i will get the warranty of 24 months and so i will try to preserve it.
What i want to do with it is:
-Root It
-Install ViperONE Rom (so a custom rom)
-Stop.
But how can i do this without losing warranty? Or rather, i want to do these things but with the possibility to bring the smartphone to 100% stock and of course removing the text line like "unlocked, tampered" etc. to preserve the warranty if i will need it (of course i hope i never need warranty).
How can i do this? Is ok also if you say me only what i have to do without tell all the steps, i will search by myself the guides.
(Sorry for my english but i'm italian)
Click to expand...
Click to collapse
Don't know about warranty T&Cs where you're at... But if you have S-OFF you can go back to stock as much as possible so that they don't know the difference.
You can try Firewater S-OFF but seeing as you're buying a new device it'll probably have the newest 4.4.3 on it which means that Firewater S-OFF won't work. Still worth it to give it a try if you want to though.
Better option, though it costs money, is to use Sunshine S-OFF, it'll both unlock the bootloader and give S-OFF, it costs $25 though.
You can then root, flash custom ROMs etc no problem. You can even flash custom ROMs if you're still S-ON, though you won't be able to remove the flags like "Tampered, unlocked/relocked" if you're S-OFF. Which is why I'd suggest getting S-OFF.
If you have it and you need warranty you can follow the guides provided on these forums to go back to 100% stock. With S-OFF you can remove the red text that you might get on start up screen. You can remove the tampered flag in bootloader. You can make the device say "Locked" instead of "Relocked" if you were to lock bootloader again. You can take it back to a state that it'll look(At least on the surface) as if it's 100% the way you bought it. Which should be more than good enough for warranty purposes.
So if that's the direction you're looking in i.e To customize and still make it look like you never tampered with device in the event of warranty, you'll definitely need S-OFF for your device.
Going by your post, I'm sure you'll search for these things then?
Sunshine S-OFF
How to return device to stock - It'll be the same to return to stock, just use correct nandroids for your device.
How to remove red text from Hboot
How to reset Tampered flag
How to reset relocked flag
All of the "How to" threads you can find in the general section of the HTC One M8 forum. The Sunshine S-OFF thread you'll find in the "Paid Apps" forums on the main screen of xda forums or you can just search for it on google like "Sunshine S-OFF xda" it'll give you a link to it surely, the Author of the post is Jcase.
Edit: I added the links to the How to's and Sunshine S-OFF.
Wow your reply is simply amazing, thank you so much!
Just one little questions: if Firewater will work, how can i unlock boot loader without htcdev procedure?
Thanks again, is really great that XDA community has users like you!
(PS: don't know if this will change something but i'll have an M8 with Vodafone Brand (but sim unlocked) too!)
androiduserfan2 said:
Wow your reply is simply amazing, thank you so much!
Just one little questions: if Firewater will work, how can i unlock boot loader without htcdev procedure?
Thanks again, is really great that XDA community has users like you!
(PS: don't know if this will change something but i'll have an M8 with Vodafone Brand (but sim unlocked) too!)
Click to expand...
Click to collapse
In the last link I provided "reset relocked flag" the actual title of the thread is [how to] lock/unlock your bootloader without htcdev(s-off required) .
On your PS. Just make sure you make nandroid back up of your device before flashing custom ROMs. I'm not sure if your Vodafone backup is in the collection thread or not. Of course you'll also then have to make a backup of your recovery before flashing a custom one.
You can just boot the custom recovery of your choice - fastboot boot name_of_custom_recovery.img - that'll boot in so that you can make a backup of the stock recovery before you flash it. That'll only work with Philz I think... TWRP didn't boot for me with the newest 4.4.3 software and it doesn't make a backup of the stock recovery anyways. Philz can do that though, or you can follow the instructions I gave in this post - Of course you'll also need to run the cat /proc/emmc command to just make sure on which block number your recovery partition is. You'll need root for that of course. You can flash supersu to gain root while booting a custom recovery so you don't have to flash one.
Though it'll also make things easier if you do decide to go with Sunshine because I'm sure they have a method in the thread to have root for your device also.
So that's important, getting a backup of your device BEFORE you do anything, in the event you want to go back and we don't have a backup for your device it might be a problem if you didn't make one yourself either :good:
Ok thanks for all the infos!
At this point, i think that Sunshine will be the method that i will use.
So now i have just to wait the shipping of my M8 and as soon as i get it i will FIRSTLY backup and after i will start modding! If i'll have problems i will ask to you/the community again. Thank you!
androiduserfan2 said:
Ok thanks for all the infos!
At this point, i think that Sunshine will be the method that i will use.
So now i have just to wait the shipping of my M8 and as soon as i get it i will FIRSTLY backup and after i will start modding! If i'll have problems i will ask to you/the community again. Thank you!
Click to expand...
Click to collapse
No problem.
Perhaps if you made a backup you can upload it and share the link in the COLLECTION of Stock backup's thread. That'll help even more people with similar device to your own :good:
Sure i will! I always helped (in others italian forums) developers with backup, test etc: i love modding and help developers!
So i'll just backup through TWRP right? Because i always used Clockworkmod
androiduserfan2 said:
Sure i will! I always helped (in others italian forums) developers with backup, test etc: i love modding and help developers!
So i'll just backup through TWRP right? Because i always used Clockworkmod
Click to expand...
Click to collapse
Yes you can backup through TWRP but like I mentioned, it didn't do backup of the recovery partition. So you'll probably have to use the method I linked to in order to make backup of stock recovery.
TWRP gave me some problems lately...not booting like it should, it didn't make backup of stock recovery. I like TWRP and prefer it but Philz definitely did the better job for backups. Could probably boot that up and make a backup of everything too if you prefer. Doesn't really make a difference, I mean, if(BIG IFFF) something happens to your device you could always just flash Philz back and restore the backup. It's easy enough so...
So will be better Philz
I used Sunshine right of the bat, so I could return to stock and keep my warranty. A good plan. ?
I will use it too
2 days and i will finally have my HTC M8!!!
I ordered it 7 days ago but the store had misspelled my city -.-
I will verify that he work at 100% (wifi, signal, display etc) and after i will start modding it
Guys yesterday the M8 has arrived!
After i tried all the basic functions (call, wifi etc) i started with sunshine!
After i upgraded the firmware, flashed philz, backuped ROM and installed ViperROM. Now i'm very satisfied of my new smartphone! Thank you all!
Hello fellow TMO brethren....
I just got the M8 maybe a week ago... I was busy and had to wait before I could pull up XDA and start reading about this phone (getting root, etc.). Before this, I unfortunately allowed a few updates (2 maybe?) to install, which I believe will prevent me from using Firewater for S-Off... but no big deal....will get sunshine when I need it. However, though firewater won't work, I had no problem using HTCDev to unlock the bootloader (didn't know of towelroot at the time), flashing TWRP 2.8.0.1, and installing SuperSU....so I am currently rooted with stock Rom...
Further...I have not touched any applications. And although I have unlocked the bootloader using HTCDev, my calculator and flashlight are still available. I have read in this M8 general forum that the flashlight and calculator are deleted when you unlock the bootloader using HTCDev... This did not happen to me. Does anyone know if this is this just a T-Mobile thing? or has this changed for all carriers?
Anyway, I am now getting notice for yet another update...So I might as well install it. As we all know, I need to re-flash the stock recovery to get the OTA. Here is where I am confused. My current firmware is 2.22.531.5. I don't know what firmware I had a week ago when the phone was purchased.
This was the info on the bootloader screen yesterday, immediately prior to unlocking the BL or rooting the phone:
[btw, can someone tell me how to do a info dump from the bootloader?? is it just an option I missed?]
*** LOCKED ***
M8_UL PVT SHIP S-ON
HBOOT-3.18.0.0000
Radio-1.19.213311491.03G
OpenDSP-v38.2.2-00542-M8974.0311
OS-2.22.531.5
eMMC-boot 2048MB
Jul 16 2014,03:33:24.0
1. My first question is what version of the stock recovery do I use?? On the page that contains the stock recoveries, it only shows these two:
Stock Recovery - 1.12.531.19
Stock Recovery - 1.57.531.7
2. Secondly, and I am really irritated about this.... but I never went and accepted the Google Drive free 65GB promo offered by HTC. When I start google drive it states it cannot determine the user (or something like that). I read elsewhere that this is because I unlocked the bootloader. I will do whatever it takes to get HTC to give me this because I think it is pretty low that they would invalidate the offer to anyone who has unlocked the bootloader pursuant to their website, their instructions, and their so-called "open atitude". Obviously I can re-lock the bootloader, but I do not know if that will matter. Plus... if they say that I requested a token .bin file to unlock, I can say that I changed my mind and decided not too. OR, I can get Sunshine, get s-off, and use the s-off ability to relock the bootloader. Does anyone have any advice on any of this?
3. Any general advice from anyone based on the info above??? (lI don't want to foreclose any other options by upgrading or whatever... ).
Thank you very much in advance!
P
NB: Wanted to mention that last night I was about to use Titanium to freeze and/or uninstall some crap software I didn't want, and to that end, disabled Amazon, Facebook, Facebook for HTC, and Kid Zone (and uninstalled Amazon MP3, which is not a system app). Just an FYI... disabling one (or more) of these apps (maybe Kid Zone?) prevented Wifi calling from functioning correctly...it would not let me call and every in-call received while on wifi calling went straight to VM. I have renabled the above apps to get wifi-calling working again, but also because I want to install this update and figured that disabling/freezing any original stock apps might cause problems. I will look around for a thread on safely deleting apps after I get this udpate...
Try this for getting your drive space.
http://forum.xda-developers.com/showthread.php?t=2708571
Its now 100GB so its definitely worth a shot. As for getting back to stock for an update you can always use a RUU since relocking your bootloader will drive space then unlocking it again after will cause a factory reset anyway. Back up everything that isnt already, relock with the instructions from the thread I linked, run a ruu to get back to stock, update the system, then unlock your bootloader again with your unlock code bin file.
phil.culler said:
Try this for getting your drive space.
http://forum.xda-developers.com/showthread.php?t=2708571
Its now 100GB so its definitely worth a shot. As for getting back to stock for an update you can always use a RUU since relocking your bootloader will drive space then unlocking it again after will cause a factory reset anyway. Back up everything that isnt already, relock with the instructions from the thread I linked, run a ruu to get back to stock, update the system, then unlock your bootloader again with your unlock code bin file.
Click to expand...
Click to collapse
OK... that sounds like great info.... But to confirm though... I need S-off to relock bootloader. This is because I am essentially going back to factory default lock (without dealing with HTC at all). And by doing this, and then flashing the RUU (backing up everything first of course), I will be back to square one stock. For one, this will make it tough for HTC to claim I unlocked the bootloader (minimizing potentially any dispute over Google Drive promo). Then I would get any/all outstanding updates. I guess if I need S-off, then I would need to get sunshine, so I could just let that app re-unlock the bootloader. instead of using the .bin file (presuming I need s-off)?
Sorry... just confused as to when and for what specifically I need S-off (as your link emphasizes this).
Thanks a lot!!!!:good:
syntropic said:
OK... that sounds like great info.... But to confirm though... I need S-off to relock bootloader. This is because I am essentially going back to factory default lock (without dealing with HTC at all). And by doing this, and then flashing the RUU (backing up everything first of course), I will be back to square one stock. For one, this will make it tough for HTC to claim I unlocked the bootloader (minimizing potentially any dispute over Google Drive promo). Then I would get any/all outstanding updates. I guess if I need S-off, then I would need to get sunshine, so I could just let that app re-unlock the bootloader. instead of using the .bin file (presuming I need s-off)?
Sorry... just confused as to when and for what specifically I need S-off (as your link emphasizes this).
Thanks a lot!!!!:good:
Click to expand...
Click to collapse
It looks like you will need S-Off to factory lock the bootloader. S-Off allows you to make changes to otherwise protected areas of the file system. To clarify, I haven't tried this method myself as I haven't had a need to factory relock my device yet. I ran full stock for months before I rooted. As for HTC knowing whether or not you unlocked your bootloader, if you used the HTCDEV method then they have record of you receiving an unlock token from them but if they go into bootloader for any reason and see Locked instead of Relocked they shouldnt give you any trouble I would think. I believe you can also reset it to S-On but again I've never tried and I'm not sure its entirely safe. You'll have to look into that.
Hello,
My UK Vodafone branded phone has been rooted with custom recovery installed. Its still s-on.
I searched XDA and getting some mixed information hence I decided to open a new topic to get so answers.
I would like to achieve full STOCK without flags.
In case of a warranty claim I believe I need to install stock recovery, unroot and lock the boot loader. However locking boot loader again - will create RELOCKED message instead of Locked. Which is still not good for warranty claim.
In order to removed RELOCKED I would need to get S-Off and modify flags manually via commands. However having latest FW OTA installed it is not possible to get S-OFF (according to my knowledge). Having said that it will not be possible to remove any flags such as relocked so basically I'm stuck.
Please correct me if I'm wrong here or give me so hope
Thanks for your help.
All correct sir.
Hope you say ?
Sunshine should be updated soon and it should handle latest firmware
a bit disappointed
did not know that rooting will invalidate warranty for good
Greetings- I have an M8 running CM12 (nightly)
main 4.20.666.1
hboot 3.19.0.0.0000
S-On
CM12 nightly
twrp2.6
SuperSU
I'm hoping to restore to upgrade but the *$$*%*$ S-On issue won't allow me to. My original recovery is corrupt/gone and I just wonder if anyone has any (good) ideas?
Tried Firewater and got the PIE error.
You guys are doing a great job here- I've learned alot lurking and hope to continue...
cheerss
Superflous said:
I'm hoping to restore to upgrade but the *$$*%*$ S-On issue won't allow me to.
Click to expand...
Click to collapse
What exactly are you trying to do, that you think s-on is preventing? Unless I'm missing something, I don't think there is anything you are trying to do, that would be impeded by s-on.
Superflous said:
My original recovery is corrupt/gone and I just wonder if anyone has any (good) ideas?
Click to expand...
Click to collapse
Stock recovery for your main version is posted by ckpv5 here: http://forum.xda-developers.com/showpost.php?p=58947150&postcount=4708
Superflous said:
Tried Firewater and got the PIE error.
Click to expand...
Click to collapse
Firewater was discontinued by the developer 6 months ago (online service, so no longer works).
Sunshine is the only current s-off method, if you really need s-off (not clear that you do).
redpoint73 said:
Stock recovery for your main version is posted by ckpv5 here: http://forum.xda-developers.com/showpost.php?p=58947150&postcount=4708
Click to expand...
Click to collapse
Already moved my stock recovery collection to here : http://forum.xda-developers.com/showpost.php?p=60211779&postcount=4
All in one place and easier to find I guess.
ckpv5 said:
Already moved my stock recovery collection to here : http://forum.xda-developers.com/showpost.php?p=60211779&postcount=4
All in one place and easier to find I guess.
Click to expand...
Click to collapse
Certainly great to have it in one place, and thanks for doing so!
redpoint73 said:
What exactly are you trying to do, that you think s-on is preventing? Unless I'm missing something, I don't think there is anything you are trying to do, that would be impeded by s-on.
Stock recovery for your main version is posted by ckpv5 here: http://forum.xda-developers.com/showpost.php?p=58947150&postcount=4708
Firewater was discontinued by the developer 6 months ago (online service, so no longer works).
Sunshine is the only current s-off method, if you really need s-off (not clear that you do).
Click to expand...
Click to collapse
tx for recovery link, sorry if it wasn't explained right but i want to restore my phone back to Bell firmware and lollipop . I spoke with the Root ninja via email ans Sunshine won't work on my phone(their words). I have tried to install the "firmware_M8SD_4.20.666.1_Modified_Bell_Canada.zip" but it fails and locks me up in the blue CM head until I reset, then reverts back to CM12. I'm just getting into this but if I understand correct you need S-off to flash firmware. If this isn't right I would sure appreciate the path to the correct way to put my phone back to original. Tx for you help
Superflous said:
I have tried to install the "firmware_M8SD_4.20.666.1_Modified_Bell_Canada.zip" but it fails and locks me up in the blue CM head until I reset, then reverts back to CM12. I'm just getting into this but if I understand correct you need S-off to flash firmware.
Click to expand...
Click to collapse
Somewhat correct. If the firmware is official (signed and encrypted) and for your CID, it will flash with s-on.
However, once the firmware has been modified in any way (as the one you tried clearly is) or otherwise not signed, you can't flash it unless you have s-off.
But I don't think flashing firmware is what you really want. You might be mixing up firmware with software (ROM). Firmware are the partitions that don't get changed when you flash a ROM. Firmware includes hboot, radio, and some other modules (WiFi, media, etc.). Since you need s-off to flash an "unofficial" firmware, and you are still s-on, you should still be on the stock firmware. And therefore, no need to "return to stock" since you still are stock.
What I think you mean, is that you want to return to stock ROM (since you are on CM12) and stock recovery. None of which require s-off. After that you can relock the bootloader. But it will always say RELOCKED instead of LOCKED, as the latter requires s-off. If you are selling or giving the phone away, RELOCKED should be sufficient for most folks. Although I highly recommend disclosing that the bootloader was previously unlocked, root, etc. to the new owner.
redpoint73 said:
Somewhat correct. If the firmware is official (signed and encrypted) and for your CID, it will flash with s-on.
However, once the firmware has been modified in any way (as the one you tried clearly is) or otherwise not signed, you can't flash it unless you have s-off.
But I don't think flashing firmware is what you really want. You might be mixing up firmware with software (ROM). Firmware are the partitions that don't get changed when you flash a ROM. Firmware includes hboot, radio, and some other modules (WiFi, media, etc.). Since you need s-off to flash an "unofficial" firmware, and you are still s-on, you should still be on the stock firmware. And therefore, no need to "return to stock" since you still are stock.
What I think you mean, is that you want to return to stock ROM (since you are on CM12) and stock recovery. None of which require s-off. After that you can relock the bootloader. But it will always say RELOCKED instead of LOCKED, as the latter requires s-off. If you are selling or giving the phone away, RELOCKED should be sufficient for most folks. Although I highly recommend disclosing that the bootloader was previously unlocked, root, etc. to the new owner.
Click to expand...
Click to collapse
'
so then I'm looking for a stock ROM from the carrier for firmware 4.20.666.1
tx again Redpoint
redpoint73 said:
Somewhat correct. If the firmware is official (signed and encrypted) and for your CID, it will flash with s-on.
However, once the firmware has been modified in any way (as the one you tried clearly is) or otherwise not signed, you can't flash it unless you have s-off.
But I don't think flashing firmware is what you really want. You might be mixing up firmware with software (ROM). Firmware are the partitions that don't get changed when you flash a ROM. Firmware includes hboot, radio, and some other modules (WiFi, media, etc.). Since you need s-off to flash an "unofficial" firmware, and you are still s-on, you should still be on the stock firmware. And therefore, no need to "return to stock" since you still are stock.
What I think you mean, is that you want to return to stock ROM (since you are on CM12) and stock recovery. None of which require s-off. After that you can relock the bootloader. But it will always say RELOCKED instead of LOCKED, as the latter requires s-off. If you are selling or giving the phone away, RELOCKED should be sufficient for most folks. Although I highly recommend disclosing that the bootloader was previously unlocked, root, etc. to the new owner.
Click to expand...
Click to collapse
As a followup- tx for taking the time to explain- I have set the phone back to stock and happy to have learned some.
You are one of the good ones'
Cheers
Superflous said:
As a followup- tx for taking the time to explain- I have set the phone back to stock and happy to have learned some.
You are one of the good ones'
Cheers
Click to expand...
Click to collapse
You're very welcome. Glad to see it worked out well for you.
Please click the "Thanks" button for any posts you found helpful.
Hello Everyone,
I just bought a new HTC 10 and really loving it.
I shifted from Galaxy S4,which I rooted. Samsung voids warranty if you root the device and has a KNOX counter,which cannot be reverted back.
I heard HTC 10 comes with the provision of unlocking the bootloader.
Here is my query,
Lets say,If I root the device and in future, I face some technical/hardware issue in my device and need to visit Service center.
Is it possible to revert everything back to Stock without leaving any trace of rooting on HTC 10 ?,because you can't do it with Samsung.
Also What is S-off/on ?
Thanks
Yes. You can go fully back to stock.
HTC devices came with s-on locked bootloader (security-on).
You can unlock it and do a s-off. It means you can do everything with your device. Up-/downgrading firmware, flash ROMs, kernel, mods etc.
And if you have to go to a repair center, you can go back to s-on (well, you need atleast a working display and usb port for this ;p )
Thanks for the reply.
Could you please share the xda thread that explains all these procedures,if its not too much trouble.
S-OFF: http://forum.xda-developers.com/htc-10/how-to/guide-root-optionally-s-off-radio-t3373025 (this app costs $25).
This small guide shows you how to unlock your bootloader with s-off and root with stock ROM.
(Inside sunshine app choose "S-OFF - Locked" later).
Btw: You can flash ROMs and kernel even with s-on and just an unlocked bootloader. But you can't upgrade your firmware manually later. So >I< recommened s-off.
Thanks