HTC One M8 Unbrand - Help - One (M8) Q&A, Help & Troubleshooting

Hi folks,
I have just bought a new UK HTC One M8 on Vodafone after having problems with my Canadian HTC One which didn't have the compatible LTE frequency for UK.
Anyhow.. I understand to debrand I need to S-OFF first, change CID to HTC__001 and then flash a stock firmware.
Just need some help with the following:
Do I need to do something to the MID? (if so, what should it be for stock UK unlocked/unbranded version?)
Can the debrand be done without rooting the device as Firewater requires the phone to be rooted (if no, is it a temp root? so I can use the bank apps etc)
Is there a method to S-OFF without root?
What's the best firmware to flash so I can get the future OTA?
Thanks in advance.
Regards

Just need some help with the following:
Do I need to do something to the MID? (if so, what should it be for stock UK unlocked/unbranded version?)
Can the debrand be done without rooting the device (if no, is it a temp root? so I can use the bank apps etc)
Does the firewater method permanently root the phone?
What's the best firmware to flash so I can get the future OTA?
Click to expand...
Click to collapse
1) Shouldn't have to change MID. The MID should be 0P6B1000 which I think the Vodafone UK phone already is, seeing as it's European.
2) You'll probably need root to get Sunshine S-OFF to work***
3) Firewater method doesn't work anymore period. You'll have to use Sunshine it's $25 but it'll get the job done(Hopefully your device is supported then, as Sunshine doesn't work for some devices) and it's the only way to get S-OFF. I think there is a temp root available for it... check at thread. SunShine for modern Motorola & HTC devices
4) Of course the WWE International Firmware x.xx.401.x. As long as you run with the 401, any Asian WWE or 1540(Developer Edition, needs change of MID) you'll stay up to date directly through HTC.

BerndM14 said:
1) Shouldn't have to change MID. The MID should be 0P6B1000 which I think the Vodafone UK phone already is, seeing as it's European.
2) You'll probably need root to get Sunshine S-OFF to work***
3) Firewater method doesn't work anymore period. You'll have to use Sunshine it's $25 but it'll get the job done(Hopefully your device is supported then, as Sunshine doesn't work for some devices) and it's the only way to get S-OFF. I think there is a temp root available for it... check at thread. SunShine for modern Motorola & HTC devices
4) Of course the WWE International Firmware x.xx.401.x. As long as you run with the 401, any Asian WWE or 1540(Developer Edition, needs change of MID) you'll stay up to date directly through HTC.
Click to expand...
Click to collapse
Cheers mate, this is very useful.
I will read up on Sunshine and go from there.. My banks app wont work on a rooted phone therefore I wasn't keen to root the phone.
I have downloaded 1.54.401.5-Firmware (Thanks to SoLdieR9312) is it the right one? thinking if I flash this rom and the OTA brings it up to date.
How about the messages on HBOOT, will it say tampered. I understand there are fixes here but want to make sure whether root is required again to check apply the fix.

scotcruz said:
Cheers mate, this is very useful.
I will read up on Sunshine and go from there.. My banks app wont work on a rooted phone therefore I wasn't keen to root the phone.
I have downloaded 1.54.401.5-Firmware (Thanks to SoLdieR9312) is it the right one? thinking if I flash this rom and the OTA brings it up to date.
How about the messages on HBOOT, will it say tampered. I understand there are fixes here but want to make sure whether root is required again to check apply the fix.
Click to expand...
Click to collapse
Yeah you'll need root access to reset the flags, it gets done through the shell and will need root privileges.
[how to] lock/unlock your bootloader without htcdev(s-off required) To make the bootloader show "Locked" instead of "Relocked" if you lock it again. Needs root.
[how to] remove your "tampered" banner Will make Software status "Official" and not "Modified". Needs root.
Yeah you can use any 401 firmware you like. Going to an earlier version is a nice way to test if the OTAs are working like it should.
Banking app ... Probably flippin' Barclays again

Fantastic mate.. really appreciate your help..
will keep posted..

Sunshine payment is via PayPal so get the phone going first and then after you've debranded the phone you can set it up again unrooted

Related

[Q] Debrand M9 and get lastest FW

Hi there all,
Have previously done some modding on older HTCs, but have not really done it in a while.
By chance and opportunity, I got my hands on an M9. Love it, but it is Telstra (AU) branded. I know that to get the lastest FW (OEM or otherwise), its best to get off carrier branded FW.
In order to do this (aim to get to intl or Asia unbranded generic FW), I should:
1. S-Off (via HTC Dev).
2. Install custom recovery
3. do a back up (Just in case)
4. Load the generic RUU of my choosing
5. (optional) install the stock recovery that matches the RUU (for OTA updates)
Is this right? Do I need to mess with CID?
Any info to help me refresh myself would be great.
Apparently HTC dev does not assist with S-OFF.. maybe www.theroot.ninja though ..
jauhien said:
Apparently HTC dev does not assist with S-OFF.. maybe www.theroot.ninja though ..
Click to expand...
Click to collapse
oh good old sunshine.
Anyone have anything else to add? any tips to make it easier on the m9?
Just that installing a RUU will install stock recovery anyway.
The root ninja guys are in the US and get their M9s in a few weeks, you won't be able to achieve the above until s-off is available, you will need to supercid the device to enable you to flash a none telestra RUU.
A custom ROM may well be an option once they start popping up ?
Thanks Punk/Lee, good insight.
Yeah, I've used Viper ROM ages ago with my M7 i think, and that went well, so may go down custom as well. Cant wait to start mucking around with my M9.
Bootloader unlock reportedly works if you select "other" on HTC dev., also, the process must be done from Recovery Download mode, i. e. Hboot-->Downloadoad mode. At least that's the method I have seen reported successful.
My name is Harold and I'm a flashaholic.....
thanks Harold. I will try it when I get some time this week
Excuse the noobness.
As per above, if I can unlock the bootloader using the "Other" selection on HTC Dev, plus this toolkit is available : http://forum.xda-developers.com/one-m9/development/tool-windroid-universal-android-toolkit-t3066989
Then, flash one of the following RUUs - http://forum.xda-developers.com/one-m9/general/htc-one-m9-dump-t3060545
Effectively, that means I can unbrand (use one of the stock RUUs), and it would receive the relevant updates from those regions, yes?
sephstyler said:
Excuse the noobness.
As per above, if I can unlock the bootloader using the "Other" selection on HTC Dev, plus this toolkit is available : http://forum.xda-developers.com/one-m9/development/tool-windroid-universal-android-toolkit-t3066989
Then, flash one of the following RUUs - http://forum.xda-developers.com/one-m9/general/htc-one-m9-dump-t3060545
Effectively, that means I can unbrand (use one of the stock RUUs), and it would receive the relevant updates from those regions, yes?
Click to expand...
Click to collapse
If that RUU, what you want to flash, has different CID/MID - flashing will fail..
And on the other hand for editing your CID/MID in order to match those in RUU can't be accomplished without S-OFF - which you should not confuse with "unlocking bootloader"..
hey, I managed to debrand my M9. I followed these steps:
1. unlock bootloader
2. flash recovery and root
3. S-Off with sunshine
4. Change my CID to HTC__001
5. Put the 0PJAIMG.zip on an SD card and rebooted into bootloader mode and it de-branded the phone

HTC 10 Bell

Hi guys, I got the HTC 10 bell variant at a good price and since is my back up phone I'm trying to put it to the test to change it from bell variant to the US variant, I was reading a lot of threads but im confused, , I unlocked the bootloader, I instaled the twrp, now how do i change the CID ??mine shows 666, and I want to change it to 617 , do I have to have S-OFF?? or I can do that with S-ON since the Bootloader is unlocked , will I get the OTA updates for the 617 after i change it?? (btw i dont want to chage it to 401 international because im afraid i will loose the band 4 LTE )
I'm with bell and changed to us unlocked. There might be a way to do it without s-off like maybe super cid. But to install ruu.exe you need s-off. You will get ota but to apply all you need is to reinstall stock recovery.
Sent from my HTC 10 using Tapatalk
You can't change your CID and flash the Unlocked version without S-OFF.
Thanks guys for your replays ,btw nitramus can u pls add a step by step how I did it??I'm new with the HTC
Since you're at the cid part just look for the thread for changing cid and flash ruu. And look at the thread with all the backups for all the versions or stock rom. You will have all you need, latest available rom with ota. To prevent any problems as soon as your phone is ready to use after ruu and you logged in to you account apply ota right away, then flash supersu and have fun.
Sent from my HTC 10 using XDA-Developers mobile app
But first do I have to take s-off??I mean to change from s-on to s-off
nutzuTo said:
But first do I have to take s-off??I mean to change from s-on to s-off
Click to expand...
Click to collapse
Yes to convert your phone to U.S Unlocked you'd have to S-off to be able to change your CID. You gotta pony up the 25 USD, which is worth it in my opinion if you're gonna use the 10 as your main phone and tinker with it for a year or two.
Basically follow the steps from this guide, and when it comes to flashing an RUU use the Unlocked one you can download directly from HTC.com
http://forum.xda-developers.com/htc-10/how-to/guide-how-to-drand-convert-htc-10-to-t3374593
BTW it's very fitting that Bell's CID is 666
Tarima said:
Yes to convert your phone to U.S Unlocked you'd have to S-off to be able to change your CID. You gotta pony up the 25 USD, which is worth it in my opinion if you're gonna use the 10 as your main phone and tinker with it for a year or two.
Basically follow the steps from this guide, and when it comes to flashing an RUU use the Unlocked one you can download directly from HTC.com
http://forum.xda-developers.com/htc-10/how-to/guide-how-to-drand-convert-htc-10-to-t3374593
BTW it's very fitting that Bell's CID is 666
Click to expand...
Click to collapse
OK did that so I have S-off, I changed the CID on the cmd , and than I flashed with RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.53.617.5 than update to the latest ones that they pop up to update, nice Thank you ,btw if i want to change S-on will impact the updates or should i keep it S-off??
Personally I don't bother to change back but if security is important for you then maybe. Later depending if you want to change things again depending on what you do you might still need s-off.
Sent from my HTC 10 using XDA-Developers mobile app
nutzuTo said:
OK did that so I have S-off, I changed the CID on the cmd , and than I flashed with RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.53.617.5 than update to the latest ones that they pop up to update, nice Thank you ,btw if i want to change S-on will impact the updates or should i keep it S-off??
Click to expand...
Click to collapse
If you are rooted and/or have a custom recovery, you can't use the official OTAs. You'll need the stock and never rooted ROM (it has to have an unmodified system partition), and also the stock recovery to flash it.
The easiest (and often quicker way than waiting for an official OTA) is to just flash a firmware.zip package in either fastboot or by the rename/SD card method.
I recommend the ones on this thread. You can find both Full Stock .zips there, that will wipe your phone (because they contain the boot.img), and No-Wipe .zips that won't wipe your phone (obviously) as they have the boot.img (kernel and ramdisk) removed, and also contain the latest TWRP recovery versions instead of the stock recovery.
nutzuTo said:
OK did that so I have S-off, I changed the CID on the cmd , and than I flashed with RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.53.617.5 than update to the latest ones that they pop up to update, nice Thank you ,btw if i want to change S-on will impact the updates or should i keep it S-off??
Click to expand...
Click to collapse
To add regarding future OTA updates, if you want them directly from HTC you'll also have to remove SuperCID, if you have it. Just having a stock/unmodified system and recovery isn't enough.
And I agree, just keep S-off unless you're making a warranty claim.
Tarima said:
To add regarding future OTA updates, if you want them directly from HTC you'll also have to remove SuperCID, if you have it. Just having a stock/unmodified system and recovery isn't enough.
And I agree, just keep S-off unless you're making a warranty claim.
Click to expand...
Click to collapse
I was hoping someone might have the official stock firmware including recovery, from bell? I have to send my phone in for warranty repair. I have my stock system backed up and am on firmware 121.666... I have s-off and boot loader locked status. I have super cid 11111111. Any help will be reciprocated. Thank you for any help.
Salem's galaxy said:
I was hoping someone might have the official stock firmware including recovery, from bell? I have to send my phone in for warranty repair. I have my stock system backed up and am on firmware 121.666... I have s-off and boot loader locked status. I have super cid 11111111. Any help will be reciprocated. Thank you for any help.
Click to expand...
Click to collapse
Hey, did you get this figured out?
I have a stock backup in my recovery, might work. Might not lol..
Was thinking of going US since Bell still has not pushed an update out..

Help! Re-lock, s-on, TWRP question

Hi!
I've bought used HTC10 on ebay. Seller says that it was S-OFFed, unlocked via Sunshine and has TWRP 3.0.2-6 installed.
The phone is not rooted.
At the moment:
OTA is returning "Can't update software" message.
Android PAY says "unable to verify that your device or the software is compatible"
My understanding is that in order to fix these, I would need to replace TWRP with stock recovery, relock and s-on. Am I right? Could you please point me to the right guides?
Thanks in advance!
hniu said:
Hi!
I've bought used HTC10 on ebay. Seller says that it was S-OFFed, unlocked via Sunshine and has TWRP 3.0.2-6 installed.
The phone is not rooted.
At the moment:
OTA is returning "Can't update software" message.
Android PAY says "unable to verify that your device or the software is compatible"
My understanding is that in order to fix these, I would need to replace TWRP with stock recovery, relock and s-on. Am I right? Could you please point me to the right guides?
Thanks in advance!
Click to expand...
Click to collapse
I think the best you can do is check the cid, then flash the ruu, after that use sunshine to lock it/s-on
may be you can also change the cid and flash whatever firmware you want (except jap ver, and cross flash for us/international)
there are a lot of guides, but most of them give you the same result
DummyPLUG said:
I think the best you can do is check the cid, then flash the ruu, after that use sunshine to lock it/s-on
may be you can also change the cid and flash whatever firmware you want (except jap ver, and cross flash for us/international)
there are a lot of guides, but most of them give you the same result
Click to expand...
Click to collapse
Thanks!
The CID is "HTC__01 WWE".
Do I need to flash RUU or TWRP Backup / Stock recovery or all of them? The phone is running stock ROM and is unrooted.
Also do I need to buy Sunshine for unlock/s-off or is there a cheaper way?
I will suggest do a TWRP backup first, then flash RUU, in case of anything goes wrong
may be you will want to change cid and flash your regional firmware because volte and language setting are carries/region specific
sunshine can be reuse on the same phone, just go to download the latest version then you are good to go.
http://theroot.ninja/download.html
hniu said:
Hi!
I've bought used HTC10 on ebay. Seller says that it was S-OFFed, unlocked via Sunshine and has TWRP 3.0.2-6 installed.
The phone is not rooted.
At the moment:
OTA is returning "Can't update software" message.
Android PAY says "unable to verify that your device or the software is compatible"
My understanding is that in order to fix these, I would need to replace TWRP with stock recovery, relock and s-on. Am I right? Could you please point me to the right guides?
Thanks in advance!
Click to expand...
Click to collapse
If TWRP is installed, then you can root it w/SuperSU.
If it is S-off, you can flash the firmware updates easily yourself; there are guides and an automated tool.
Android Pay doesn't like unlocked bootloaders and root; there may be workarounds for this but be prepared for endless cat-and-mouse if you really want that app (personally, I'll just keep my phone the way I want it and since they don't trust their app to run on a rooted phone, then I don't trust it either.)
Having said all that, any device I get, I completely wipe/reinstall (run RUU in this case) since it really is in an unknown state...especially an S-off phone from eBay.
Rolo42 said:
If TWRP is installed, then you can root it w/SuperSU.
If it is S-off, you can flash the firmware updates easily yourself; there are guides and an automated tool.
Android Pay doesn't like unlocked bootloaders and root; there may be workarounds for this but be prepared for endless cat-and-mouse if you really want that app (personally, I'll just keep my phone the way I want it and since they don't trust their app to run on a rooted phone, then I don't trust it either.)
Having said all that, any device I get, I completely wipe/reinstall (run RUU in this case) since it really is in an unknown state...especially an S-off phone from eBay.
Click to expand...
Click to collapse
Thank you!
I've flashed RUU zip using the guide from theunlockr.com. Everything worked as it should. Bootloader is still unlocked (with S-off), but that's shouldn't be a problem, as OTA and android pay are now working fine. I might use it in the future to install CM14 when it comes out.

A few questions about the bootloader and S-off-ing

Hi!
I've spent a few hours researching these topics but I still feel a bit unstable. If I get it right, you can use the HTCdev method to unlock your bootloader safely, but doing so will make you unable to relock it flawlessly. Using the Sunshine method gives you an opportunity to S-off while keeping the bootloader locked.
1.) Using the Sunshine S-off LOCKED method, can you "re-S-on" to make your device look factory new? (In other words: can you revert the changes completely?)
2.) I've read that S-off-ing is only required to install firmwares and for other "high-level" purposes. Could you please tell me a few situations / examples where S-off-ing would come handy (and an unlocked bootloader wouldn't be enough)?
3.) How can you install software updates while being in "S-off LOCKED" or just simply bootloader unlocked mode?
4.) Do you think Nougat will make any differences regarding the Sunshine method?
I'm planning to do one of the 2 methods after the official EU release of Android N.
Thank you in advance!
1-Yes. But s-on is not recommended unless you really really need it.
2-For example,I'm s-off unlocked.Changed my Europe device's Cid and Mid to US Unlocked version,flashed latest Nougat RUU.exe.Wanted to go back to Viper 3.5 MM,Flashed US unlocked MM RUU.exe,Changed mid cid,Flashed a stock MM European MM 1.90 rom,flashed Viper,upgraded firmware to 1.95 through fastboot.And that's it.I was back in the beginning.2 days later,saw the root came out,changed mid-cid,flashed RUU.exe just like that,and stock N again.Then applied root,here I am.If I wasn't s-off,in some place on this process,I believe I would be bricked,hard or soft,but bricked.
3-You can get the updates normally when s-off locked/unlocked through the OTA.
4-You should s-off while you're still on MM,because afaik sunshine isn't compatible with N yet.
ordeniz said:
1-Yes. But s-on is not recommended unless you really really need it.
2-For example,I'm s-off unlocked.Changed my Europe device's Cid and Mid to US Unlocked version,flashed latest Nougat RUU.exe.Wanted to go back to Viper 3.5 MM,Flashed US unlocked MM RUU.exe,Changed mid cid,Flashed a stock MM European MM 1.90 rom,flashed Viper,upgraded firmware to 1.95 through fastboot.And that's it.I was back in the beginning.2 days later,saw the root came out,changed mid-cid,flashed RUU.exe just like that,and stock N again.Then applied root,here I am.If I wasn't s-off,in some place on this process,I believe I would be bricked,hard or soft,but biricked.
3-You can get the updates normally when s-off locked/onlocked through the OTA.
4-You should s-off while you're still on MM,because afaik sunshine isn't compatible with N yet.
Click to expand...
Click to collapse
Thanks for the fast anwser!
So the software updates only cause trouble when the bootloader is unlocked, regardless of being in s-off or s-on mode?
If I S-off now, will I be able to upgrade to N and keep the "S-off LOCKED" state?
bence.szij said:
Thanks for the fast anwser!
So the software updates only cause trouble when the bootloader is unlocked, regardless of being in s-off or s-on mode?
If I S-off now, will I be able to upgrade to N and keep the "S-off LOCKED" state?
Click to expand...
Click to collapse
No,not updates.Downgrades may cause serious problems if you are not s-off.
Yes,you keep the s-off locked.
ordeniz said:
No,not updates.Downgrades may cause serious problems if you are not s-off.
Yes,you keep the s-off locked.
Click to expand...
Click to collapse
Thank you very much!
ordeniz said:
1-Yes. But s-on is not recommended unless you really really need it.
2-For example,I'm s-off unlocked.Changed my Europe device's Cid and Mid to US Unlocked version,flashed latest Nougat RUU.exe.Wanted to go back to Viper 3.5 MM,Flashed US unlocked MM RUU.exe,Changed mid cid,Flashed a stock MM European MM 1.90 rom,flashed Viper,upgraded firmware to 1.95 through fastboot.And that's it.I was back in the beginning.2 days later,saw the root came out,changed mid-cid,flashed RUU.exe just like that,and stock N again.Then applied root,here I am.If I wasn't s-off,in some place on this process,I believe I would be bricked,hard or soft,but bricked.
3-You can get the updates normally when s-off locked/unlocked through the OTA.
4-You should s-off while you're still on MM,because afaik sunshine isn't compatible with N yet.
Click to expand...
Click to collapse
I've been curious about this, does the MID matter? Europe is 2PS62000 and US is 2PS65000. I didnt know if there were hardware differences beyond radio ones, and whether or not that would create problems for European models outside of US?
Well,I read on the forum (don't remember which thread) someone having a problem because he forgot to type 1 zero in the mid.I mean it would be same if you change cid but not mid.And since it is really easy to change ,I changed them both.

S-OFF from S-ON Viper Rom

Hello everyone, i posted this in the Viper ROM thread but I think maybe I can get more help here
I need some guidance, I would like to know the correct process to be s-off with sunshine and maybe convert my device to the US version. I am in the latest version of Viper rom and my version of OS in download mode says 1.53.600.3 - CID 032 that corresponds to Telcel Mexico.
Thank you very much in advance.
snake_mgs said:
Hello everyone, i posted this in the Viper ROM thread but I think maybe I can get more help here
I need some guidance, I would like to know the correct process to be s-off with sunshine and maybe convert my device to the US version. I am in the latest version of Viper rom and my version of OS in download mode says 1.53.600.3 - CID 032 that corresponds to Telcel Mexico.
Thank you very much in advance.
Click to expand...
Click to collapse
1) To s-off Download the Sunshine app from http://theroot.ninja and purchase a license.
2) For converting follow this guide
https://forum.xda-developers.com/htc-10/how-to/guide-how-to-drand-convert-htc-10-to-t3374593
I would try to find an RUU for your current version before converting, in case you ever need return to stock.
Tarima said:
1) To s-off Download the Sunshine app from http://theroot.ninja and purchase a license.
2) For converting follow this guide
https://forum.xda-developers.com/htc-10/how-to/guide-how-to-drand-convert-htc-10-to-t3374593
I would try to find an RUU for your current version before converting, in case you ever need return to stock.
Click to expand...
Click to collapse
I need to uninstall magisk? I think its not compatible with sunshine, besides this step i need to do something else?
snake_mgs said:
I need to uninstall magisk? I think its not compatible with sunshine, besides this step i need to do something else?
Click to expand...
Click to collapse
Not sure if Magisk interferes with sunshine. Sunshine should work even on non-rooted phones if you're on Marshmallow. You can ask for support on the Sunshine website.
just an fyi that if you are concerned in the future to pass safetynet, use a 6.xxx pre-nougat ruu, then do sunshine.
in sunshine, choose the method that allows you to keep the bootloader locked: sunshine soff on the htc 10 works differently and will give you the same access/rights as if the bootloader was unlocked. sunshine can only do this soff 'trick' on pre 7.0 fw.
if you do a 7.0 ruu 1st, then there are multiple other steps to passing safetynet.
ps: its been awhile since i researched the above, you may have to confirm the above info. sorry.
rnrstar said:
just an fyi that if you are concerned in the future to pass safetynet, use a 6.xxx pre-nougat ruu, then do sunshine.
in sunshine, choose the method that allows you to keep the bootloader locked: sunshine soff on the htc 10 works differently and will give you the same access/rights as if the bootloader was unlocked. sunshine can only do this soff 'trick' on pre 7.0 fw.
if you do a 7.0 ruu 1st, then there are multiple other steps to passing safetynet.
ps: its been awhile since i researched the above, you may have to confirm the above info. sorry.
Click to expand...
Click to collapse
I think i read this too late. I ran sunshine in 7.0
U know these mĂșltiple steps yo bypass safety?
Thx for the help
snake_mgs said:
I think i read this too late. I ran sunshine in 7.0
U know these mĂșltiple steps yo bypass safety?
Thx for the help
Click to expand...
Click to collapse
unfortunately, no I don't know the steps. but, as is mostly the case, search xda for the following : safetynet, 7. xxx fw, and your root method (supersu or magisk = magisk hide).
once I read about the sunshine 6.xxx bootloader option, I basically stopped researching. I believe viper rom can pass safetynet if you choose the magisksu version of the full rom version. good luck.
edit: check the sunshine threads here on xda; they may also help.

Categories

Resources