Three UK Model - Flash to stock? - One (M8) Q&A, Help & Troubleshooting

My Three model comes unlocked but is already behind when it comes to firmware. It also only has the APNs for Three (so I have to manually input for any other SIM I insert) and there's an annoying splash screen.
I'm not very well-read when it comes to flashing HTC devices but am I right in thinking that there is no way to flash stock firmware without S-off and bootloader unlock? One good thing about even the Sony handsets is that you can flash stock firmware without going through hell.
If I'm wrong could someone point me in the right direction. Not the end of the world if I can't 'stockify' but it would be nice

Just flash the stock Rom from Mike in the dev thread.
No need to change firmware. That would take s-off anyway.

backfromthestorm said:
Just flash the stock Rom from Mike in the dev thread.
No need to change firmware. That would take s-off anyway.
Click to expand...
Click to collapse
Does this require boot loader unlocking or a simple flash?

Unlock bootloader.
Flash a recovery through Fastboot -
Fastboot flash recovery recovery.img
Put rom on sd
In recovery backup current rom, then flash custom rom

Hmmm I'd have to have the 'tampered' warning and lose my warranty that way wouldn't I?
Might just live with it for now. Thanks though.

You won't lose warranty no.

backfromthestorm said:
You won't lose warranty no.
Click to expand...
Click to collapse
I thought if you unlocked the bootloader it invalidated the warranty? Or have things changed?

That's a common misconception.
Unless you broke the actual hardware, they are still liable for it
Sent from my HTC One_M8 using XDA Premium 4 mobile app

As long as the issue isn't blatantly caused by unlocking it, there won't be a problem.
Mine have been s-off and unlocked. They just send them back locked and s-on

backfromthestorm said:
You won't lose warranty no.
Click to expand...
Click to collapse
If I flash this stock ROM will it receive OTA updates just like a normal stock phone?

No, though you wouldn't need to the updated custom Rom will be out before the ota is.
Of course you can always go back to stock if you keep your backup.

backfromthestorm said:
No, though you wouldn't need to the updated custom Rom will be out before the ota is.
Of course you can always go back to stock if you keep your backup.
Click to expand...
Click to collapse
I don't want to mess with flashing ROMs other than for this so I'll probably just leave it as it is. Thanks for your help anyway.

Related

System updates ?

Hey sorry if this was addressed already in another thread. Just picked up a One X yesterday. I've since unlocked bootloader and rooted phone. Just playing with stock rom for now before I jump into custom rom.
My question is, I keep getting notifications for system update available. Should I avoid these updates ? don't want to loose root and unlocked bootloader
Thanks!
Just do the update and then re-root - bootloader isn't touched once unlocked unless you manually lock it yourself
EddyOS said:
Just do the update and then re-root - bootloader isn't touched once unlocked unless you manually lock it yourself
Click to expand...
Click to collapse
Thanks! That was fast
JPxM0Dz said:
Hey sorry if this was addressed already in another thread. Just picked up a One X yesterday. I've since unlocked bootloader and rooted phone. Just playing with stock rom for now before I jump into custom rom.
My question is, I keep getting notifications for system update available. Should I avoid these updates ? don't want to loose root and unlocked bootloader
Thanks!
Click to expand...
Click to collapse
If you have already flashed a custom recovery, you will need to flash back the stock recovery to apply the update.
bobsie41 said:
If you have already flashed a custom recovery, you will need to flash back the stock recovery to apply the update.
Click to expand...
Click to collapse
Yeah when I unlocked bootloader, I immediatley flashed cwm. Hmmm seems like alot of flashing back and forth for these updates.
Should have done all the updates first I guess
Maybe I'll just flash an already tweaked rom
When you update it updates your hboot as well as your rom. Its worth pointing out that if an s-off exploit comes out for an earlier version of the hboot you might not be able to downgrade. If you're not having specific problems such as screen flicker I would not update.
Sent from my HTC One X using xda premium
h00py said:
When you update it updates your hboot as well as your rom. Its worth pointing out that if an s-off exploit comes out for an earlier version of the hboot you might not be able to downgrade. If you're not having specific problems such as screen flicker I would not update.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Thanks for the info, no issues really
JPxM0Dz said:
Thanks for the info, no issues really
Click to expand...
Click to collapse
If you do upgrade then given the number of problems people have it's also a good idea to make sure a RUU is available that matches the version you intend to upgrade to. That way if everything goes south you can flash the RUU and get it back up and running.

Update for those with s-off

I can confirm that using the below attached stock signed recovery will allow S-off stock rooted users to take the update and still be able to flash custom recovery/root with no problems. Thank Zarboz for the recovery
flash this recovery in fastboot... accept the OTA... reboot to bootloader and flash your custom recovery of choice and re-flash SU.zip
https://docs.google.com/file/d/0BxPOyPCGUoH1TGFSNVE2U25uQkk/edit?usp=sharing
Will this also work for those of us who are HTCdev unlocked from day one? Or do we have to have S-off, if so why?
simo24 said:
Will this also work for those of us who are HTCdev unlocked from day one? Or do we have to have S-off, if so why?
Click to expand...
Click to collapse
It did not relock me. I would say you can probably do the same thing. S-off wasn't a factor in this one.
Sent from my Nexus 7 using Tapatalk 4
Can I flash and install if im on bone stock, a custom sense rom?
dottat said:
I can confirm that using the below attached stock signed recovery will allow S-off stock rooted users to take the update and still be able to flash custom recovery/root with no problems. Thank Zarboz for the recovery
flash this recovery in fastboot... accept the OTA... reboot to bootloader and flash your custom recovery of choice and re-flash SU.zip
https://docs.google.com/file/d/0BxPOyPCGUoH1TGFSNVE2U25uQkk/edit?usp=sharing
Click to expand...
Click to collapse
so you are java card s-off'ed?
if so this is good info,as the modified mid was a concern.
are you stock cid,or still vzw cid?
scotty1223 said:
so you are java card s-off'ed?
if so this is good info,as the modified mid was a concern.
are you stock cid,or still vzw cid?
Click to expand...
Click to collapse
Yes. Stock (vzw) cid and that modified mid remember I discovered that
In a nutshell, this ota only cared about stock recovery. Update installed exactly like it should, firmware and all.
Sent from my Nexus 7 using Tapatalk 4
Can we read this to mean that the OTA does not affect the currently used root exploit? If so, I'll let it update before shipping out to Sonic on Monday.
dottat said:
Yes. Stock (vzw) cid and that modified mid remember I discovered that
In a nutshell, this ota only cared about stock recovery. Update installed exactly like it should, firmware and all.
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
godhamba said:
Can we read this to mean that the OTA does not affect the currently used root exploit? If so, I'll let it update before shipping out to Sonic on Monday.
Click to expand...
Click to collapse
If you're talking about Sonic's method, it's not a root exploit. It's an actual HTC support tool. Nothing released is going to break HTC's support tools.
Yup, got that. I wasn't being clear. I meant that if this doesn't break the existing root exploit, I wanted to simply go ahead and let it update (and thereby get rid of the intermittent pop-ups) before sending it off to Sonic for his S-OFF. I don't want to be in the situation where the phone is S-OFF'ed, but I am unable to stay rooted because this OTA has patched the known root exploit.
one4thewings said:
If you're talking about Sonic's method, it's not a root exploit. It's an actual HTC support tool. Nothing released is going to break HTC's support tools.
Click to expand...
Click to collapse
godhamba said:
Yup, got that. I wasn't being clear. I meant that if this doesn't break the existing root exploit, I wanted to simply go ahead and let it update (and thereby get rid of the intermittent pop-ups) before sending it off to Sonic for his S-OFF. I don't want to be in the situation where the phone is S-OFF'ed, but I am unable to stay rooted because this OTA has patched the known root exploit.
Click to expand...
Click to collapse
My apologies. With S-OFF you are able to flash a custom recovery, which will then allow you to flash a custom ROM that will have root baked in. If you like the Sense UI, Andybones has a fantastic ROM option in BoneStock which will give you the best of both worlds. Rooted and Stock Sense experience. So you shouldn't worry about the OTA if you plan on getting S-OFF.. because you can run a ROM that will offer you root access.
godhamba said:
Yup, got that. I wasn't being clear. I meant that if this doesn't break the existing root exploit, I wanted to simply go ahead and let it update (and thereby get rid of the intermittent pop-ups) before sending it off to Sonic for his S-OFF. I don't want to be in the situation where the phone is S-OFF'ed, but I am unable to stay rooted because this OTA has patched the known root exploit.
Click to expand...
Click to collapse
Unless I'm mistaken, if you are S-OFF there is no "exploit" needed for root access. S-OFF means you can simply flash SU and you have root - it doesn't require any exploits as S-OFF gives you complete read/write privileges to the entire system.
I flashed it and tried the update but it still failed ... I am thinking it is probably because I de-bloated the stock image and it doesnt like that.
No apologies needed at all. I appreciate the informed reply! And you cleared up a misconception I still retained. I've heard Andy's ROM is a perfect debloat and tweak up of the stock experience. I *cannot* wait to have the ability to kill and app by long-holding the back button. That is something I've grown so used to that, I feel majorly inconvenienced without it.
one4thewings said:
My apologies. With S-OFF you are able to flash a custom recovery, which will then allow you to flash a custom ROM that will have root baked in. If you like the Sense UI, Andybones has a fantastic ROM option in BoneStock which will give you the best of both worlds. Rooted and Stock Sense experience. So you shouldn't worry about the OTA if you plan on getting S-OFF.. because you can run a ROM that will offer you root access.
Click to expand...
Click to collapse
mrjinglesusa said:
Unless I'm mistaken, if you are S-OFF there is no "exploit" needed for root access. S-OFF means you can simply flash SU and you have root - it doesn't require any exploits as S-OFF gives you complete read/write privileges to the entire system.
Click to expand...
Click to collapse
you are not mistaken. correct all around, once S-OFF, your "Security" is now Off.. "S-Off"
anyway, this means you can just fastboot a custom recovery and flash a custom ROM that already has root built into it.
dottat said:
flash this recovery in fastboot... accept the OTA... reboot to bootloader and flash your custom recovery of choice and re-flash SU.zip
Click to expand...
Click to collapse
To verify... the process is this:
Prerequisite: Have all HTC drivers installed with abd, etc. All that android stuff... same stuff to flash custom recovery in the first place, etc.
1. Boot into bootloader. Choose Fastboot.
2. Plug your phone into your computer with the microUSB cable.
3. In your android directory command line.. you're going to type: fastboot flash recovery htconerecovery_signed.img
4. Then you're going to type fastboot erase cache
Now you're going to choose to reboot your device... you're going to take the OTA...
Then you're going to go through a similar process to flash the custom recovery back to the device?
Does that sound about right?
Yep...that's it!
Sent from my HTC6500LVW using Tapatalk 2
one4thewings said:
To verify... the process is this:
Prerequisite: Have all HTC drivers installed with abd, etc. All that android stuff... same stuff to flash custom recovery in the first place, etc.
1. Boot into bootloader. Choose Fastboot.
2. Plug your phone into your computer with the microUSB cable.
3. In your android directory command line.. you're going to type: fastboot flash recovery htconerecovery_signed.img
4. Then you're going to type fastboot erase cache
Now you're going to choose to reboot your device... you're going to take the OTA...
Then you're going to go through a similar process to flash the custom recovery back to the device?
Does that sound about right?
Click to expand...
Click to collapse
is this to get the ROM?
we can just make a ROM out of the update files, have someone make a stock nandroid or something.
or for the firmware, radio, if they were updated
just curious.
dottat said:
Yes. Stock (vzw) cid and that modified mid remember I discovered that
Click to expand...
Click to collapse
right... lol im lucky to remember who I am most days,let alone anyone else
the important thing is your not bricked
one4thewings said:
If you're talking about Sonic's method, it's not a root exploit. It's an actual HTC support tool. Nothing released is going to break HTC's support tools.
Click to expand...
Click to collapse
ive done alot of phones with the xtc clip,and the diag files definately can be hboot specific. in this case,the ota is minor so hboot prolly doesnt change. while the java card is not broken,it may require new diag files to do newer hboots as OTAs happen.
its prolly not that big a deal,as sonics supplier should be able to get him the new diag files. but as was said,there isnt much any advantage to waiting.
fader01 said:
I flashed it and tried the update but it still failed ... I am thinking it is probably because I de-bloated the stock image and it doesnt like that.
Click to expand...
Click to collapse
yup. this is correct. please folks... the OTA is not magic. the updates can be cooked into a recovery flashable rom,and the firmware is easily pulled.
scotty1223 said:
right... lol im lucky to remember who I am most days,let alone anyone else
the important thing is your not bricked
ive done alot of phones with the xtc clip,and the diag files definately can be hboot specific. in this case,the ota is minor so hboot prolly doesnt change. while the java card is not broken,it may require new diag files to do newer hboots as OTAs happen.
its prolly not that big a deal,as sonics supplier should be able to get him the new diag files. but as was said,there isnt much any advantage to waiting.
yup. this is correct. please folks... the OTA is not magic. the updates can be cooked into a recovery flashable rom,and the firmware is easily pulled.
Click to expand...
Click to collapse
This should have to be read in order to S-OFF!
scotty1223 said:
right... lol im lucky to remember who I am most days,let alone anyone else
the important thing is your not bricked
ive done alot of phones with the xtc clip,and the diag files definately can be hboot specific. in this case,the ota is minor so hboot prolly doesnt change. while the java card is not broken,it may require new diag files to do newer hboots as OTAs happen.
its prolly not that big a deal,as sonics supplier should be able to get him the new diag files. but as was said,there isnt much any advantage to waiting.
yup. this is correct. please folks... the OTA is not magic. the updates can be cooked into a recovery flashable rom,and the firmware is easily pulled.
Click to expand...
Click to collapse
just curious if there is anything good in the update. Don't care about Isis, phone hasn't froze up. But I do get drops of wifi and BT. Didn't see anything in there about that.
I'm running a self debloated version of the stock, rooted, deodexed ROM. Think I'll run this way until the 4.3 drops and then repeat... Any "fixes" from this minor update should be in it.

[Q] Locked Bootloader and unroot help

Hey guys, so I have to give my phone back to Verizon for the Edge plan... to cover my a$$ and avoid anything going wrong I wanted to return the phone as close to stock as possible.
I want to avoid S-off/S-on tampering and using RUU because I'm already off the VZW network with this device and I won't be able to do any OTA's plus I don't trust myself enough to go back to S-on without messing something up
So I wanted to know if I could just relock the bootloader and unroot the device without having to S-on again or use RUU?
If someone could kindly point me in the right/easiest direction to do this that would be great as I have been searching for the past 4 hours trying to figure it out lol
Flash the faux hboot made by santod(this is purely cosmetic and makes the hboot appear locked and s on without a tampered flag). Then flash the stock odexed full rom, flash the stock recovery and then unroot.
Robedom said:
Hey guys, so I have to give my phone back to Verizon for the Edge plan... to cover my a$$ and avoid anything going wrong I wanted to return the phone as close to stock as possible.
I want to avoid S-off/S-on tampering and using RUU because I'm already off the VZW network with this device and I won't be able to do any OTA's plus I don't trust myself enough to go back to S-on without messing something up
So I wanted to know if I could just relock the bootloader and unroot the device without having to S-on again or use RUU?
If someone could kindly point me in the right/easiest direction to do this that would be great as I have been searching for the past 4 hours trying to figure it out lol
Click to expand...
Click to collapse
Flash the faux hboot, then flash stock rom disconnecktie pointed out , then HTC recovery.
this will appear 100% stock.
let me know if you need any more help
synisterwolf said:
Flash the faux hboot, then flash stock rom that Andy made, flash secure kernel, then HTC recovery.
this will appear 100% stock.
let me know if you need any more help
Click to expand...
Click to collapse
The full stock rom from Santod actually contains the secure kernel already. Just sayin
disconnecktie said:
The full stock rom from Santod actually contains the secure kernel already. Just sayin
Click to expand...
Click to collapse
i forgot, thank you. i will edit.
Alright so I got the fake hboot flashed as well as stock odex'd full with all the bloatware. Do I flash HTC recovery before unrooting? How do I unroot? Having Superuser in the app drawer might be a dead giveaway
Yes flash the stock HTC recovery first. Then open Supersu. Go into the setting and select full unroot. After that you should be able to uninstall it.
Perfect! Everything worked and it looks fresh out of the box. Thank you guys for all your help!

s-off, root & custom rom vodafone contract

hi everyone just a couple of questions for you
1. is it possible to get s-off on uk vodafone contract phone?
2.what is the procedure for s-off for this provider locked phone?
3. is there a stock image for me to revert back to on vodafone uk?
i really wanna try different roms with this phone but more worried about warranty and flash counter etc voiding the warranty
help would be extremely appreciated if you need any details of the phone dont hesitate to ask for them, build number etc
1. So long as you're not on Lollipop it should be possible
2. Same as any other phone
3. Yes, using the backups in the backup thread
And there is no flash counter on HTC phones
EddyOS said:
1. So long as you're not on Lollipop it should be possible
2. Same as any other phone
3. Yes, using the backups in the backup thread
And there is no flash counter on HTC phones
Click to expand...
Click to collapse
no problem, so for warranty sake just bring everything back to stock? put s-on back to normal, and yes i did the upgrade to lollipop i take it i will have to revert back to 4.4 if thats even possible now
You can't downgrade unless you're S-OFF. For warranty I wouldn't even put back to S-ON again, but everything else would need to be put back to stock
No problem thank you for your help i will look into doing s-off ? and let you know results
Sent from my HTC One_M8 using XDA Free mobile app
EddyOS said:
1. So long as you're not on Lollipop it should be possible
2. Same as any other phone
3. Yes, using the backups in the backup thread
And there is no flash counter on HTC phones
Click to expand...
Click to collapse
EddyOS said:
You can't downgrade unless you're S-OFF. For warranty I wouldn't even put back to S-ON again, but everything else would need to be put back to stock
Click to expand...
Click to collapse
so unlock bootloader - install custom recovery - then root, so with custom recovery i should be able to do a nandroid backup of my stock image to revert back is that correct? just to confirm im correct lol

ota update problem ! help😔

Rooted my HTC m9 (unlocked the boot loader , flashed a custom twrp recovery, installed supersu through it) and I am still getting ota update. But when I try to install the update ( going from 5.1.1 to marshmallow ) the phone restarts and get into the recovery.
I tried to restore the nandroid I have made since I rooted the phone, and tried to update again, but still didn't work !
Actually the phone is working great but all the solution I tried to get back to stock , and take the ota update didn't work ( even with an RUU , which I may not have found the right one).
Below is a pic of the download mode
Any help will be apreciated
imgur. com/avkCxqW
tinypic. com/r/fe3muf/9
Nb: remove the space between "dot" and "com"
You either need to be at "official" status OR buy s-off.
Sent from my HTC One M9 using Tapatalk
shivadow said:
You either need to be at "official" status OR buy s-off.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
Please what do you mean by "official" status ,and how ?
And also if I buy s-off (using sunshine app) what next ?
Why on earth are you rooting if you don't know anything about it?.
Official means "as it was from factory" the device knows that it isn't as factory.
S-off means you can flash any rom and brick your device even quicker.
Sent from my HTC One M9 using Tapatalk
Well I forgot to say that I am a beginner.
Anyway, how can I get back to official status, I mean if It's still possible.
And what if I flash a custom rom, will I be able to get ota updates ( even unofficial)
superyacine1994 said:
Well I forgot to say that I am a beginner.
Anyway, how can I get back to official status, I mean if It's still possible.
And what if I flash a custom rom, will I be able to get ota updates ( even unofficial)
Click to expand...
Click to collapse
You have to be 100% stock to take an ota. This is a security feature to prevent bricks, which can and have resulted from people trying to take otas when rooted.
There are multiple threads on how to do this. Start here: http://forum.xda-developers.com/one-m9/general/stock-nand-backup-ota-update-collection-t3132698
superyacine1994 said:
Well I forgot to say that I am a beginner.
Anyway, how can I get back to official status, I mean if It's still possible.
And what if I flash a custom rom, will I be able to get ota updates ( even unofficial)
Click to expand...
Click to collapse
Official status is a pita, just go s-off. Its worth the $25 to have a working phone at the end.
Sent from my HTC One M9 using Tapatalk
shivadow said:
Official status is a pita, just go s-off. Its worth the $25 to have a working phone at the end.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
Indeed! I will !
I guess as soon as I go s-off I will be able to flash any ruu therefore be 100% stock right?
iElvis said:
You have to be 100% stock to take an ota. This is a security feature to prevent bricks, which can and have resulted from people trying to take otas when rooted.
There are multiple threads on how to do this. Start here: http://forum.xda-developers.com/one-m9/general/stock-nand-backup-ota-update-collection-t3132698
Click to expand...
Click to collapse
Another thing,
After I have unlocked the boot loader, I did a twrp-backup .
So I don't need to download another one ,right ?
So long as you have the 4gb backup of system then you're golden. You can't do another until its stock stock stock because the partition is now modded!!.
S-off will help against bricks. You must still have the official status to flash a signed official stock rom but s-off isn't counted/seen. These are ruu.EXE
Otherwise yes, any rom except signed official while rooted with s-off. You can install unsigned "offical" stock roms and flash them straight away. No messing about resetting official. These are ruu.ZIP.
Sent from my HTC One M9 using Tapatalk
shivadow said:
S-off will help against bricks.
Click to expand...
Click to collapse
This needs some nuance. Being s-off will prevent you from getting into situations where you can't boot because of some security protocol, but can't fix the problem because you can't boot, for example if you relock in bootloader with a custom recovery but don't have "Allow OEM unlock" ticked in the OS.
But being s-off also opens up many other avenues for brickage that don't exist when s-on. A hard brick can be as simple as flashing a custom splash image for the wrong phone.
shivadow said:
So long as you have the 4gb backup of system then you're golden. You can't do another until its stock stock stock because the partition is now modded!!.
S-off will help against bricks. You must still have the official status to flash a signed official stock rom but s-off isn't counted/seen. These are ruu.EXE
Otherwise yes, any rom except signed official while rooted with s-off. You can install unsigned "offical" stock roms and flash them straight away. No messing about resetting official. These are ruu.ZIP.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
Got you now !
I just restored my twrp backup ( BTW it's 9.8gb not 4gb) it contains a backup of all the partitions.
Now, instead of going s-off and use ruu to get back to stock, is there another way for so ?

Categories

Resources