• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Is there a way to get the HTC One M8 back to 100% stock?

I have the T-Mobile version of the M8, and it's rooted on stock. I just wanted to know if I wanted to go back to 100% stock (for updates, or warranty) can I?
 
I am curious about this too. A true factory image set would be a real nice 'comfort'.

But I will speculate that since this is not along the Nexus line it may be too much to ask.
 
It's possible. Just depends on whether the T-Mobile ROM Upgrade Utility leaks (an RUU is a Windows app which reflashes a HTC phone, but unless you are S-Off a T-Mobile handset will only work with a T-Mobile RUU).
 
If you're rooted stock,all you need to do is re-install a stock recovery,if you chose to permantly install whatever recovery you used to install superuser.

I've dumped the stock recovery from my t mobile m8,ill get it uploaded sometime today for you :)
 
I've dumped the stock recovery from my t mobile m8,ill get it uploaded sometime today for you :)

here you go:
https://www.mediafire.com/?ix4h298o93ehhxm

you can fastboot flash that just like you did your original custom recovery,and you should be good to go. :)

teddy,we need to find a vzw user who can fastboot boot a custom recovery before installing it,so that they can make a dump of a vzw stock one :)
 
If you're rooted stock,all you need to do is re-install a stock recovery,if you chose to permantly install whatever recovery you used to install superuser.

I've dumped the stock recovery from my t mobile m8,ill get it uploaded sometime today for you :)

Thanks! But I flashed the GPE HTC One M8 RUU. I'll just flash the T-Mobile RUU when it gets released. Or probably when I get tired of GPE. Now, if I flash the RUU of stock t-mobile, the only trace of it being rooted is that it says "re-locked" on fastboot mode. Is there any way of changing the re-locked to locked?
 
OK. So let's say that I had to send my phone in to T-Mobile or HTC for a replacement/repair. If it has the stock recovery, fastboot mode doesn't say tampered, and it's not rooted. The only trace of it being rooted is that it says "relocked" will they send me a replacement or repair it?
 
OK. So let's say that I had to send my phone in to T-Mobile or HTC for a replacement/repair. If it has the stock recovery, fastboot mode doesn't say tampered, and it's not rooted. The only trace of it being rooted is that it says "relocked" will they send me a replacement or repair it?


Can't say for sure. Some folks have returned relocked phones with no.issue,but you did check the boxes that you understood that you may be voiding "all or parts of your warranty" so technically they could refuse the claim. If you're s off,the lock status is easily changed,removing all visual traces of having messed with the phone,so I would recomend doing that. Turning s on is not a big deal,as phones do come s off,so finding it is not hard proof you've messed with it.
 
Can't say for sure. Some folks have returned relocked phones with no.issue,but you did check the boxes that you understood that you may be voiding "all or parts of your warranty" so technically they could refuse the claim. If you're s off,the lock status is easily changed,removing all visual traces of having messed with the phone,so I would recomend doing that. Turning s on is not a big deal,as phones do come s off,so finding it is not hard proof you've messed with it.

Ok, so now the only trace of it being rooted is that it says S-Off. Now it says Locked, and it doesn't say tampered. How do I change it to S-ON?
 
Ok, so now the only trace of it being rooted is that it says S-Off. Now it says Locked, and it doesn't say tampered. How do I change it to S-ON?

It's not really suggested, but if you must let me preface with this warning...

Make sure you're on a stock signed bootloader before running the command! If your S-off utility installed a custom bootloader, make sure you return to stock bootloader.

I would recommend running an RUU before returning to s-on.


Anyway, the command is:
fastboot oem writesecureflag 3
 
It's not really suggested, but if you must let me preface with this warning...

Make sure you're on a stock signed bootloader before running the command! If your S-off utility installed a custom bootloader, make sure you return to stock bootloader.

I would recommend running an RUU before returning to s-on.


Anyway, the command is:
fastboot oem writesecureflag 3

Great! Thanks! Now it looks like I never rooted the phone. I ran the GPE RUU, so when the RUU for the T-Mobile HTC One M8 comes out, i'll run it.
 
I would recommend running an RUU before returning to s-on.

I would follow this advice! Turning s on with anything custom in place will result the tampered banner returning,or a security warning that will lock you into bootloader until you either run a signed ruu,or re-unlock the bootloader.

Without running an ruu,its almost impossible to get the phone into a clean enough state to turn s on. Leaving s off is the only way that the phone will be able to appear unmodified.
 
And just 1 more question. When are the RUUs going to be released? As of today only the GPE RUU has been released. And when it is released, how do I know?
 
I don't think that they really get released officially. From the little I understand about it, I think they get leaked.

Not sure if it's by repair workers in phone stores or HTC employees or what..?

But as far as I know there's no way to know when one will be available, and in some cases never are...

You probably wouldn't really know when one comes out unless you follow that sort of thing. Reading phone forums or checking someone of the bigger RUU host sites like shipped-roms.com
 
the ruus are techincaly the property of individual carriers,so htc has absolutely no control over wether or not those are ever released. they can release their own unbranded ruus,and those of unlocked models not sold to a particular carrier.

otehrwise,youre at the carriers mercy as to wether or not they decide to make them publicly available. t mobile has done a decent job in the past about letting their ruus out,but as was said,there are no gaurantees. sometimes they are leaked if kept private,sometimes not.

we generally keep an eye on such things,and as soon as someone from the comunity sees a link,youll likely see it on the forum here. ruus for the developer edition are usually kept on the htcdev website

HTCdev - HTC Kernel Source Code and Binaries
 
Back
Top Bottom