Need to completely stock my htc one (m8) - One (M8) Q&A, Help & Troubleshooting

My htc one m8 is currently rooted, has S-ON, has InsertCoinEnhanced installed, and has the philz touch recovery. I need it completely back to stock so that I can trade it in for the galaxy s7. Please help, I don't have much computer knowledge and all the guides were saying it needs S-OFF and that I need to use firewater, however its no longer around and SunShine, which replaced it, wants to make my pay for it. What can I do?

http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

JohnCatulus said:
My htc one m8 is currently rooted, has S-ON, has InsertCoinEnhanced installed, and has the philz touch recovery. I need it completely back to stock so that I can trade it in for the galaxy s7. Please help, I don't have much computer knowledge and all the guides were saying it needs S-OFF and that I need to use firewater, however its no longer around and SunShine, which replaced it, wants to make my pay for it. What can I do?
Click to expand...
Click to collapse
Read this : http://forum.xda-developers.com/showpost.php?p=67123738&postcount=7
but before you can proceed with all the steps, you need to relock bootloader first as you have S-On device.
command :
fastboot oem lock
fastboot reboot-bootloader
then proceed with Flash firmware and Install RUU as mentioned in that post.

Related

New to the M8 scene

Im getting an M8 very shortly on T-Mobile. Ive read topics about unlocking and s off but im still counfused.
My goal is to have an unlocked bootloader, S-OFF, root, TWRP, and CM11.
i thought it would be simple. HTCDev, Firewater, etc.
but now i read more and now my process is
Root, HTCDev, S-OFF, Remove Red Text, Remove Tampered logo, SuperCID, TWRP, CM11
So some questions came up
Is there a way to unlock the bootloader without the red text.
Does Firewater work on all M8s
how do i remove the tampered logo
Thanks in advance!
You just need
HTCdev
Flash TWRP with fastboot
Flash CM11 from TWRP
The rest is optional. Firewater might not workd on newer M8 software, but Sunshine probably will.
BenPope said:
You just need
HTCdev
Flash TWRP with fastboot
Flash CM11 from TWRP
The rest is optional. Firewater might not workd on newer M8 software, but Sunshine probably will.
Click to expand...
Click to collapse
Thank you. That helps a ton.
If you are going to S-Off, you don't even need HTCDev.
Download the latest Sunshine, pay $25 and you will be S-Off, no need to root beforehand anymore (I believe the latest version of sunshine takes care of this for you.)
From Sunshine post - Update 1.6
SunShine has been updated and no longer needs your device to be rooted or unlocked before running. SunShine will gain root itself, and unlock/s-off every variant of the m8 currently. Cheers!

Converting AT&T M8 to T-Mobile

So I have been out of the loop for HTC devices and came to a brick wall known as S-Off for current devices.
I am trying to convert two phones for a friend and he is willing to pay the $25 for each for Sunshine, I want to try FireWater but cannot locate the APK just to try, I am aware of the low percentage of success, but if I can save him $50 I'll give that a try. I want to make both phones STOCK T-Mobile, no Root, DeOdexed, etc. After much reading, found out can't change CID and MID without S-Off
MMS was the main issue not receiving, also them wanting WiFi calling. I have unlocked bootloader and have put a 4.4.2 T-Mobile ROM that works fine, but don't want the "updates" to be a issue. I then tried applying a TWRP Restore of 5.0.1 Lollipop and everything EXCEPT WiFi works, bummer and since I can't flash a radio without S-Off.
So in order:
1) Should I even try FireWater at this point (also, can't locate the APK so if any of you have it PM me please)?
2) Changing CID and MID will allow me to do use the HTC RUU Stock T-Mobile ROM?
3) I want to S-On after I convert, should I or just leave it?
quedijo said:
So I have been out of the loop for HTC devices and came to a brick wall known as S-Off for current devices.
I am trying to convert two phones for a friend and he is willing to pay the $25 for each for Sunshine, I want to try FireWater but cannot locate the APK just to try, I am aware of the low percentage of success, but if I can save him $50 I'll give that a try. I want to make both phones STOCK T-Mobile, no Root, DeOdexed, etc. After much reading, found out can't change CID and MID without S-Off
MMS was the main issue not receiving, also them wanting WiFi calling. I have unlocked bootloader and have put a 4.4.2 T-Mobile ROM that works fine, but don't want the "updates" to be a issue. I then tried applying a TWRP Restore of 5.0.1 Lollipop and everything EXCEPT WiFi works, bummer and since I can't flash a radio without S-Off.
So in order:
1) Should I even try FireWater at this point (also, can't locate the APK so if any of you have it PM me please)?
2) Changing CID and MID will allow me to do use the HTC RUU Stock T-Mobile ROM?
3) I want to S-On after I convert, should I or just leave it?
Click to expand...
Click to collapse
I would s-off an leave s-off. Once s-off. Myself I would change mid/cid with eng-hboot to T-Mobile then fastboot T-Mobile firmware wirh no boot.img an no stock recovery.img an thena T-Mobile stock ROM guessing your not going to find a stock unrooted ROM but maybe if not just remove root. Then I would fastboot the stock recovery an your friends devices should now be T-Mobile m8's stock unrooted.
So I have ended up keeping S-Off since there's no indication that I could 100% S-Off later according to their F.A.Q.
However if anyone else was thinking of doing the same, I did just have to change CID and MID then used the HTC Stock T-Mobile RUU package and it's like a M8 straight out of the T-Mobile store.
In case anyone would want to know, this is the process I did:
1) HTC Stock RUU to start clean as a AT&T M8 (http://www.htc.com/us/support/rom-downloads.html)
2) Followed instructions to unlock Bootloader (http://www.htcdev.com/bootloader/)
3) Used this toolkit to flash TWRP (http://forum.xda-developers.com/showthread.php?t=2699065)
4) Installed and Ran (and paid) Sunshine to S-Off the phone (http://theroot.ninja/download.html)
5) Followed instructions to change CID (http://www.droidviews.com/change-cid-mid-htc-one-devices/) *** ONLY THE CID INSTRUCTIONS *** DIDN'T USE SUPERCID, USED T-MOBILE CID ***
6) Followed instructions to change MID (http://forum.xda-developers.com/showthread.php?t=2708581)
7) Put phone in FastBoot, download and ran the HTC Stock T-Mobile RUU (http://www.htc.com/us/support/rom-downloads.html)
8) Stock, Locked Bootloader, *** Software status: Official *** with S-Off. T-Mobile ROM v.4.20.531.4 (Android Lollipop v.5.0.1)
quedijo said:
So I have ended up keeping S-Off since there's no indication that I could 100% S-Off later according to their F.A.Q.
However if anyone else was thinking of doing the same, I did just have to change CID and MID then used the HTC Stock T-Mobile RUU package and it's like a M8 straight out of the T-Mobile store.
In case anyone would want to know, this is the process I did:
1) HTC Stock RUU to start clean as a AT&T M8 (http://www.htc.com/us/support/rom-downloads.html)
2) Followed instructions to unlock Bootloader (http://www.htcdev.com/bootloader/)
3) Used this toolkit to flash TWRP (http://forum.xda-developers.com/showthread.php?t=2699065)
4) Installed and Ran (and paid) Sunshine to S-Off the phone (http://theroot.ninja/download.html)
5) Followed instructions to change CID (http://www.droidviews.com/change-cid-mid-htc-one-devices/) *** ONLY THE CID INSTRUCTIONS *** DIDN'T USE SUPERCID, USED T-MOBILE CID ***
6) Followed instructions to change MID (http://forum.xda-developers.com/showthread.php?t=2708581)
7) Put phone in FastBoot, download and ran the HTC Stock T-Mobile RUU (http://www.htc.com/us/support/rom-downloads.html)
8) Stock, Locked Bootloader, *** Software status: Official *** with S-Off. T-Mobile ROM v.4.20.531.4 (Android Lollipop v.5.0.1)
Click to expand...
Click to collapse
Nothing against the way you did it at all. But using toolkits are very bad idea I have seen many things go wrong an have fix phones soft brick after toolkit/app to flash. Just a friendly tip... An if you don't want to wipe your whole device you can use the way I stated above but glad you are converted. An good choice to keep s-off. Once you r s-off I would never turn s-on again for any reason..Also glad it went smooth for you
Thanks. I've never had an issue with Toolkits, I can see where things would go wrong, but I don't rely on them fully. I am aware it's all pretty much ADB or FastBoot commands that you're running. I like them for confirmation of commands or just as simple click, wait, done.
I'm invested in the Samsung and Sony family now and was a HTC guy in the early days of their product, back when WM6.1 only had RUU options. I actually prefer Odin stuff, which is why I prefer RUU's still, directly to hardware, so have to triple check what I'm doing. I have yet to brick a phone, of course that's thanks to having Download Mode/FastBoot as a final option
quedijo said:
So I have ended up keeping S-Off since there's no indication that I could 100% S-Off later according to their F.A.Q.
However if anyone else was thinking of doing the same, I did just have to change CID and MID then used the HTC Stock T-Mobile RUU package and it's like a M8 straight out of the T-Mobile store.
In case anyone would want to know, this is the process I did:
1) HTC Stock RUU to start clean as a AT&T M8 (http://www.htc.com/us/support/rom-downloads.html)
2) Followed instructions to unlock Bootloader (http://www.htcdev.com/bootloader/)
3) Used this toolkit to flash TWRP (http://forum.xda-developers.com/showthread.php?t=2699065)
4) Installed and Ran (and paid) Sunshine to S-Off the phone (http://theroot.ninja/download.html)
5) Followed instructions to change CID (http://www.droidviews.com/change-cid-mid-htc-one-devices/) *** ONLY THE CID INSTRUCTIONS *** DIDN'T USE SUPERCID, USED T-MOBILE CID ***
6) Followed instructions to change MID (http://forum.xda-developers.com/showthread.php?t=2708581)
7) Put phone in FastBoot, download and ran the HTC Stock T-Mobile RUU (http://www.htc.com/us/support/rom-downloads.html)
8) Stock, Locked Bootloader, *** Software status: Official *** with S-Off. T-Mobile ROM v.4.20.531.4 (Android Lollipop v.5.0.1)
Click to expand...
Click to collapse
Hi, I just gained access to my bootloader, rooted my phone, bought sunshine and was able to get the phone to S-off, Changed my CID and MID and got the most current RUU from T-Mobile and am flashing now! initially the dialog box that pops up advises that it will take 10 minutes or more...well I am at about 2 hours now and the flash is still not completed...how long does this take????....
quedijo said:
So I have ended up keeping S-Off since there's no indication that I could 100% S-Off later according to their F.A.Q.
However if anyone else was thinking of doing the same, I did just have to change CID and MID then used the HTC Stock T-Mobile RUU package and it's like a M8 straight out of the T-Mobile store.
In case anyone would want to know, this is the process I did:
1) HTC Stock RUU to start clean as a AT&T M8 (http://www.htc.com/us/support/rom-downloads.html)
2) Followed instructions to unlock Bootloader (http://www.htcdev.com/bootloader/)
3) Used this toolkit to flash TWRP (http://forum.xda-developers.com/showthread.php?t=2699065)
4) Installed and Ran (and paid) Sunshine to S-Off the phone (http://theroot.ninja/download.html)
5) Followed instructions to change CID (http://www.droidviews.com/change-cid-mid-htc-one-devices/) *** ONLY THE CID INSTRUCTIONS *** DIDN'T USE SUPERCID, USED T-MOBILE CID ***
6) Followed instructions to change MID (http://forum.xda-developers.com/showthread.php?t=2708581)
7) Put phone in FastBoot, download and ran the HTC Stock T-Mobile RUU (http://www.htc.com/us/support/rom-downloads.html)
8) Stock, Locked Bootloader, *** Software status: Official *** with S-Off. T-Mobile ROM v.4.20.531.4 (Android Lollipop v.5.0.1)
Click to expand...
Click to collapse
Funny I can get to step 7, but when I do step 7, I get ERROR [159] Image Error

S-OFF for my M8 ??

Hello ,
I have an HTC M8 ( HTC__203 CID ) and i want to bring it back to fully stock. Lock my bootloader and install official ROM.
I follow this GUIDE but i have to be s-off in order to finish it.
http://forum.xda-developers.com/show....php?t=2735235
How can i turn my m8 to S-OFF from S-ON ?
I cant pay SUNSHINE 25$ ..
Is there any other way?
Or any way to lock my bootloader?
Without s-off you can put the flag from UNLOCKED to RELOCKED
only with s-off you can let it show LOCKED. sunshine is the only real (and cheapest) way to s-off the device. No other method available.
The nearest you can get to stock is to run the appropriate RUU with a relocked bootloader. Or restore the matching stock nandroid backup for your device and flash back the stock recovery, then relock the bootloader.
That's about it. Ow yeah and please post questions in the Q&A section next time. This is the GENERAL section.
alexis333 said:
I have an HTC M8 ( HTC__203 CID ) and i want to bring it back to fully stock.
Click to expand...
Click to collapse
The only real reason to return the phone to full stock with LOCKED bootloader is for warranty purpose. Is that what you are trying to do?
If so, then sunshine is the only way to s-off.
redpoint73 said:
The only real reason to return the phone to full stock with LOCKED bootloader is for warranty purpose. Is that what you are trying to do?
If so, then sunshine is the only way to s-off.
Click to expand...
Click to collapse
Yeah something like that. I want to sell it so the person who will take it to have full warranty access.
Thanx both of you. The problem is that in Greece ( where i live ) i dont have the access to my paypal in order to pay Sunshine because of Bank System.
We have Capital Controls so we cant buy anything from outside of our country.
Mr Hofs said:
Without s-off you can put the flag from UNLOCKED to RELOCKED
only with s-off you can let it show LOCKED. sunshine is the only real (and cheapest) way to s-off the device. No other method available.
The nearest you can get to stock is to run the appropriate RUU with a relocked bootloader. Or restore the matching stock nandroid backup for your device and flash back the stock recovery, then relock the bootloader.
That's about it. Ow yeah and please post questions in the Q&A section next time. This is the GENERAL section.
Click to expand...
Click to collapse
So whats the proper RUU to flash. And how can i flash it in relocked bootloader ?
I tried this -> 0P6BIMG_M8_UL_L50_SENSE60_MR_HTC_Europe_4.16.401.10_Radio_1.25.214500021.06G_20.68.4196t.01_F_release_417809_signed
and this one -> One_M8_4.16.401.10_stock_system_dump.zip
but after i type " fastboot flash zip ruu.zip " in the end it shows me this error -> 12 signature verify fail
What does it mean ?

Un Lock & ReRoot Verizon HTC One M8

So I thought I had to return my HTC one for repair, or replacement and I RELOCKED the bootloader an UNRooted it. I can find a hundred different threads (mostly out of date) with instructions.
Originally I reloaded original Verizon firmware and watched the phone update little by little up to 5.01.
Does anyone know how to unlock and re root my phone? The last thing I thought of was trying to reload the original KitKat back on the phone if that is even possible???
TIA
Peter
PS Still S-Off
djpeterdj said:
PS Still S-Off
Click to expand...
Click to collapse
I don't have the VZN version, but my understanding, sunshine gives you the ability to unlock the bootloader on VZN after s-off, so I'd suggest loading the sunshine app, and seeing if it give you that option (unlock bootloader)
Sunshine normally won't charge you $ to s-off again, once its been s-off'ed by sunshine before. So I'm guessing the same holds true (no $ to unlock the bootloader) is you already used it to s-off.
djpeterdj said:
Does anyone know how to unlock and re root my phone? The last thing I thought of was trying to reload the original KitKat back on the phone if that is even possible???
Click to expand...
Click to collapse
In theory, I believe YES you can downgrade since you are s-off. But i"m not sure that would help. It would help you root, but I don't know if it would help you unlock the bootloader.
If you are S-off, don't you only need a root shell to dd the right data to unlock the bootloader? If so, then perhaps boot (vs flash) TWRP and use an adb shell to unlock the bootloader?
jshamlet said:
If you are S-off, don't you only need a root shell to dd the right data to unlock the bootloader? If so, then perhaps boot (vs flash) TWRP and use an adb shell to unlock the bootloader?
Click to expand...
Click to collapse
Not too familiar with that. I can only guess that is what sunshine does ("behind the scenes") after s-off. But if there is a "manual" way to do it, and it works, than that is great!
djpeterdj said:
So I thought I had to return my HTC one for repair, or replacement and I RELOCKED the bootloader an UNRooted it. I can find a hundred different threads (mostly out of date) with instructions.
Originally I reloaded original Verizon firmware and watched the phone update little by little up to 5.01.
Does anyone know how to unlock and re root my phone? The last thing I thought of was trying to reload the original KitKat back on the phone if that is even possible???
TIA
Peter
PS Still S-Off
Click to expand...
Click to collapse
needs S-OFF:
http://forum.xda-developers.com/showpost.php?p=60234290&postcount=3217
unfortunately, i didnt bother putting VZW__001 CID in there, so you're going to temporarily need to change CID
Code:
fastboot oem writecid 11111111[I] <- eight ones[/I]
fastboot reboot-bootloader
then you can proceed with the above, and once done you can change your cid back
nkk71 said:
needs S-OFF:
http://forum.xda-developers.com/showpost.php?p=60234290&postcount=3217
unfortunately, i didnt bother putting VZW__001 CID in there, so you're going to temporarily need to change CID
Code:
fastboot oem writecid 11111111[I] <- eight ones[/I]
fastboot reboot-bootloader
then you can proceed with the above, and once done you can change your cid back
Click to expand...
Click to collapse
Worked like a charm. Thank YOU!!!!

Unrooting T-Mobile M8 Questions

Hey guys, I know there's a crazy amount of unrooting threads here and everywhere else on the internet, but the more I search the more confused I get. So here's my short situation and my few questions:
Got a T-mobile M8, rooted, S-On, Unlocked, Running S.ROM. I'm trying to do the Tmobile JUMP thing to get the new HTC 10, so I'm trying to unroot this as much as possible. I've found at least 7 different ways with different outcomes on how to do this, so here are my questions:
-I keep reading you can just flash the RUU with no other prerequisites and it'll take your phone back to stock (except for the "Relocked" status). Is this true?
-Follow up to previous question: has anyone had any experience with returning a Relocked phone to Tmobile for their JUMP plan? (Not warranty exchange, I feel they're more strict with that)
-Is the only way to change the Relocked status to Locked by going S-Off with Sunshine and doing all of the 8923479324 steps in order to erase all of the tampered flags?
-What is the BEST method with the BEST outcome to go back to full stock on the M8?
Thanks in advance!
TehAsher said:
-I keep reading you can just flash the RUU with no other prerequisites and it'll take your phone back to stock (except for the "Relocked" status). Is this true?
Click to expand...
Click to collapse
The statement "no other prerequisites" is not specific enough. If you mean stock ROM and/or stock recovery (which folks sometimes think is needed to RUU), its true that neither are needed in order to RUU.
There are however some prerequisites:
1) PC required. Win7 and USB 2.0 for the best compatibility with RUU.
2) RUU needs to be intended for your version (CID and MID)
3) RUU version needs to be greater or equal to main version on the phone (this requirement is bypassed with s-off)
4) Relocked or locked bootloaded (this requirement also bypassed with s-off)
TehAsher said:
-Is the only way to change the Relocked status to Locked by going S-Off with Sunshine and doing all of the 8923479324 steps in order to erase all of the tampered flags?
Click to expand...
Click to collapse
Correct.
TehAsher said:
-What is the BEST method with the BEST outcome to go back to full stock on the M8?
Click to expand...
Click to collapse
T-Mob is not my carrier, and I know nothing of their Jump program. But in most cases, the best bet with returning a phone is to RUU to stock, and make the bootloader LOCKED. Return to s-on (after s-off) is probably not needed.
Thanks for the info! I guess I'll be getting sunshine then and try to follow all of these guides. So if I S-off with sunshine, as long as I check my CID and MID (I got the RUU from the HTC website, but I'll double check it anyways), I can flash that and return to stock. And afterwards I can find a guide on how to reset the tampered flags and the Locked status?
TehAsher said:
And afterwards I can find a guide on how to reset the tampered flags and the Locked status?
Click to expand...
Click to collapse
Yes, that is what I would suggest. Guide on how to make it LOCKED and remove TAMPERED:
http://forum.xda-developers.com/showthread.php?t=2708571
How I went back to stock
I was rooted and running custom ROMS, but when MM came out I wanted to make sure that my firmware/radio was updated. So for me this is what I did
- first I am s-on
- When I unlocked the bootloader, just before I installed TWRP, I made a copy of the recovery. Also I backed up my stock ROM. Both I kept
So to restore:
- I re-installed via TWRP, the stock ROM, and made sure that I didn't root it
- I re-installed the stock recovery
- rebooted and phone saw the MM upgrade and proceeded to upgrade.
If you don't have the recovery/stock ROM you will need to remember what version of android you were on when you overwrote the recovery with TWRP. If your firmware + recovery + OS do not match the update won't work.
-brad
redpoint73 said:
Yes, that is what I would suggest. Guide on how to make it LOCKED and remove TAMPERED:
http://forum.xda-developers.com/showthread.php?t=2708571
Click to expand...
Click to collapse
Awesome, got my phone S-Off. I tried installing the RUU from the HTC website but I got an error and it failed, saying something about I'm using the wrong RUU. This is my CID and MID:
MID: 0P6B13000
CID: T-MOB010
I used this link to get my RUU:
http://www.htc.com/us/support/rom-downloads.html#tmobile
Am I doing something wrong?
TehAsher said:
I tried installing the RUU from the HTC website but I got an error and it failed, saying something about I'm using the wrong RUU. This is my CID and MID:
MID: 0P6B13000
CID: T-MOB010
I used this link to get my RUU:
http://www.htc.com/us/support/rom-downloads.html#tmobile
Am I doing something wrong?
Click to expand...
Click to collapse
What error number? If 155 or 159, you can't RUU from LP to MM (this is a new requirement they added with MM). You either need to flash the 6.20.531.5 full stock firmware from here, then run the RUU again. Or run the T-Mobile LP RUU.

Categories

Resources