S-Off'ed and super cid'ed Tmo M9 - One (M9) Q&A, Help & Troubleshooting

Yo, I hate being a newb to a device and having to ask the basic questions, but here goes: I just got S-Off and am gonna super cid my T-Mobile M9, and I'm wondering what my options are now. If I'm not mistaken, I can now 'convert' my device into an international or developer model? Which would people say is recommendable as far as making best use of this hardware? Thanks in advance!

Once you're s-off and supercid, yes you can flash any GSM firmware safely.
What's recommendable depends on your tastes, but most people here are running the generic international (WWE) firmware.
Just don't get it into your head to convert it to something and then go back to s-on. S-off should be viewed as a one-way trip.

iElvis said:
Once you're s-off and supercid, yes you can flash any GSM firmware safely.
What's recommendable depends on your tastes, but most people here are running the generic international (WWE) firmware.
Just don't get it into your head to convert it to something and then go back to s-on. S-off should be viewed as a one-way trip.
Click to expand...
Click to collapse
Many thanks for the informative response! I've never been one to worry too much about warranties, and I"ve got Uh Oh Protection, so hopefully I'm fine. Will probably try some WWE firmware... Thanks.
Sent from my HTC One M9 using Tapatalk

Related

[Q] What do i have to match to avoid brick :)

Hi guys, one more silly question from me if that's ok lol im still having no joy returning my o2 uk htc to stock, no files out there to do it, i am aware i can change my CID, go s-off etc to bypass some missmatch checks, what do i have to ensure matches so as not to brick my phone, model number? radio version? etc
Hope this makes sense, thanks
Cauldron-Born said:
Hi guys, one more silly question from me if that's ok lol im still having no joy returning my o2 uk htc to stock, no files out there to do it, i am aware i can change my CID, go s-off etc to bypass some missmatch checks, what do i have to ensure matches so as not to brick my phone, model number? radio version? etc
Hope this makes sense, thanks
Click to expand...
Click to collapse
I was not aware that this model of phone had an s-off exploit available should you be able to gain s-off the just change your cid to HTC___01 I believe is universal. The just flash a wwe ruu. You should be good to go, no real brick concerns allowing that it's definitely for your phone model and your country. The good thing about wwe is that it it's world wide English, so it covers most if not all places well. but if you have found an s-off exploit please share
Sent from my HTC Sensation XE with Beats Audio Z715e using Tapatalk 2
Hiya, many thanks for the advice, i will give a wwe a go and if i find a s-off for this phone i will post link
Many Thanks
Marcus

Ex nexus user brain frazzled with amount of work involved

Hi there.
So In short I'm a Nexus 5 user and as you can imagine unlocking that phone is literally 2 minutes at most using fastboot.
I got myself a brand spanking new HTC One m8 on Vodafone UK, however I hate Sense UI and would love to "transform" my phone to GPE edition.
I have few questions hopefully easy to answer. reading through the forums gives me a headache.
1. Do I need a S-Off if I want to convert my GSM to GPE? Thought its just a matter of flashing a rom? (I do know the answer to this but just cant believe it)
2. My phone is network locked, should I unlock it first and than run sunshine or the other way around (I've heard people having problems when they try to unlock after sunshine)
3. Do I need to backup my stock Vodafone Image if I want to return to stock at some point? I had HTC Desire/HD and returning back to stock was matter of flashing RUU back in the days (these seem to be provided on HTCDev now). But it looks like a lot has changed since then.
4. What order of operations? Please correct me if I'm wrong: Unlock Bootloader (Any other way than HTC Dev?) --> TWRP-->Root-->Sunshine-->Backup Image-->Convert to GPE
I'm absolutely fine with using fastboot etc (no toolkits for the wicked ) although most guides involve Windows and im on Mac... Anyone had any issues ?
Appreciate any help
Thanks
Nexus phones are designed to be developer phones, so they make it as easy as possible. (Though, and this is an important note, they still keep secure boot enabled...) The HTC One, like most consumer oriented devices, isn't quite the same.
First off, yes, you will need to S-off your phone to do a complete version change. You will also need to change your CID/MID if you want OTA updates. None of this has anything to do with SIM locking, though there is a thread you might consult once you are S-off. It may or may not work with HBOOT 3.19, but once you are S-off, you can downgrade to an older HBOOT that does fully support SIM unlocking.
If you want to ever go back, you will also need to install TWRP or CWM like always and make a nandroid backup. You don't have to be S-off to do this, but Sunshine unlocks your bootloader in the process, which you WILL need to do.
If your device is supported (because some newer firmware versions aren't) I would suggest using Sunshine S-off to unlock your bootloader and S-off your phone. At that point, flash over a custom recovery and backup your current install. Then, use the instructions here to switch your CID/MID and install the appropriate GPE version. Note! You *CAN* use a GPE RUU, but that will change the partitioning on the device making it very hard to go back.. I would strongly recommending using using a GPE backup and leaving the partition tables alone, but that's just me.
jshamlet said:
Nexus phones are designed to be developer phones, so they make it as easy as possible. (Though, and this is an important note, they still keep secure boot enabled...) The HTC One, like most consumer oriented devices, isn't quite the same.
First off, yes, you will need to S-off your phone to do a complete version change. You will also need to change your CID/MID if you want OTA updates. None of this has anything to do with SIM locking, though there is a thread you might consult once you are S-off. It may or may not work with HBOOT 3.19, but once you are S-off, you can downgrade to an older HBOOT that does fully support SIM unlocking.
If you want to ever go back, you will also need to install TWRP or CWM like always and make a nandroid backup. You don't have to be S-off to do this, but Sunshine unlocks your bootloader in the process, which you WILL need to do.
If your device is supported (because some newer firmware versions aren't) I would suggest using Sunshine S-off to unlock your bootloader and S-off your phone. At that point, flash over a custom recovery and backup your current install. Then, use the instructions here to switch your CID/MID and install the appropriate GPE version. Note! You *CAN* use a GPE RUU, but that will change the partitioning on the device making it very hard to go back.. I would strongly recommending using using a GPE backup and leaving the partition tables alone, but that's just me.
Click to expand...
Click to collapse
Thanks a lot for that.
Could your please clarify your last 2 sentences. This is first I hear about. If I use GPE backup will I be able to get OTA updates? Where can I find GPE backup rather than RUU. I think most here are RUU's.
Or do you mean GPE ROM vs GPE RUU?
MattSkeet said:
Thanks a lot for that.
Could your please clarify your last 2 sentences. This is first I hear about. If I use GPE backup will I be able to get OTA updates? Where can I find GPE backup rather than RUU. I think most here are RUU's.
Click to expand...
Click to collapse
The partition sizes are different between GPE and Sense, with Sense having a much larger /system partition than GPE. If you convert from Sense to GPE fully (using an RUU), then you will have to use an RUU to go back to Sense or the /system partition won't be large enough. If you just restore a nandroid backup of GPE to a Sense partitioned device, it will still work fine and you can revert back without any special effort.
S-off yes carrier unlocking yes and I'm an ex nexus 5 user as well
Sent from my HTC One_M8 using XDA Free mobile app
MattSkeet said:
3. Do I need to backup my stock Vodafone Image if I want to return to stock at some point? I had HTC Desire/HD and returning back to stock was matter of flashing RUU back in the days (these seem to be provided on HTCDev now). But it looks like a lot has changed since then.
Click to expand...
Click to collapse
I don't believe HTC posts RUUs to HTCDev.com any longer. There is a RUU floating around for the "generic" WWE version, but for Vodaphone or other carrier branded versions outside the US, you probably won't find any RUUs.
Therefore, its always good to at least make a nandroid before making any other changes. Or you can find the stock nandroid for your CID here:
http://forum.xda-developers.com/showthread.php?t=2701376
MattSkeet said:
4. What order of operations? Please correct me if I'm wrong: Unlock Bootloader (Any other way than HTC Dev?) --> TWRP-->Root-->Sunshine-->Backup Image-->Convert to GPE
Click to expand...
Click to collapse
I believe you can temp root, sunshine s-off and use sunshine to unlock the bootloader and bypass HTCDev.com. But I haven't done it that way personally, so I'm not 100% on that.
redpoint73 said:
I don't believe HTC posts RUUs to HTCDev.com any longer. There is a RUU floating around for the "generic" WWE version, but for Vodaphone or other carrier branded versions outside the US, you probably won't find any RUUs.
Therefore, its always good to at least make a nandroid before making any other changes. Or you can find the stock nandroid for your CID here:
http://forum.xda-developers.com/showthread.php?t=2701376
I believe you can temp root, sunshine s-off and use sunshine to unlock the bootloader and bypass HTCDev.com. But I haven't done it that way personally, so I'm not 100% on that.
Click to expand...
Click to collapse
http://www.htcdev.com/devcenter/downloads/P00 there are RUU's here which is very strange and makes it confusing in regards to backing everything up if its there
MattSkeet said:
http://www.htcdev.com/devcenter/downloads/P00 there are RUU's here which is very strange and makes it confusing in regards to backing everything up if its there
Click to expand...
Click to collapse
The only RUU there is T-Mobile US. All the rest are kernel source (and a couple framework support) files. Keep in mind, the RUU is something like 1.6 GB.
Note that there are other RUUs, they just aren't posted there. The Developer Edition has an RUU, and there is an older one for AT&T floating around somewhere as well.
I really don't understand why HTC doesn't make these more available, as they are a great way to reset a phone short of warranty service. I would think they would want people to have these as an option.
jshamlet said:
Note that there are other RUUs, they just aren't posted there. The Developer Edition has an RUU, and there is an older one for AT&T floating around somewhere as well.
Click to expand...
Click to collapse
Yes, in fact AT&T has RUUs for every major OTA build its released so far. Sprint and T-Mobile US also have RUUs. Of the major US carriers, only Verizon does not have RUUs.
I haven't seen any official RUU releases outside the US. I know there is a WWE 3.28.401 RUU think is being linked lately, but I don't know if that is a leak, or something more official. But otherwise, RUUs don't exist outside the US (or only as leaks). What makes the US so special, I don't know.
jshamlet said:
I really don't understand why HTC doesn't make these more available, as they are a great way to reset a phone short of warranty service. I would think they would want people to have these as an option.
Click to expand...
Click to collapse
I don't get it either. On past devices, I've seen specific reports of HTC support directing folks to RUU when they have software issues (after the "usual" solutions like factory reset didn't help).

[Q] Stock Recovery Question

Hey guys,
First post and thread, unfortunately. May have been done before, so sorry if that's the case (and if it is I guess a quick link can clear this confusion up!)
I've got a tmobile HTC One M8 running Android 4.4.4 with an unlocked boot loader, clockworkmod 6.0.4.8 with s-on.
New android update is out and while I'm not necessarily keen on updating it, the icon is annoying. As well, I originally rooted the phone for some apps and sorts that I don't even use and I'm mainly interested in just bringing the phone back to a stock recovery so I can unroot it.
Tried using the RUU posted but I believe due to the s-on and unlocked boot loader, it doesn't work for me. Step one is an error on it.
What can I do here to bring the phone back to stock recovery? I'm not 100% I made a backup before I put cwm on it. May have but for arguments sake let's say I didn't.
Any and all help is appreciated. thanks so much everyone.
Metilinos said:
Tried using the RUU posted but I believe due to the s-on and unlocked boot loader, it doesn't work for me. Step one is an error on it.
Click to expand...
Click to collapse
RUUs run fine with s-on, and I don't know why folks keep posting that it doesn't.
But you do however, need to relock the bootloader (since you are s-on) to run the RUU. Its absolutely mandatory (with s-on), and almost certainly why the RUU fails. THe RUU also needs to match your CID (but if you are properly trying a T-Mob RUU on a T-Mob version M8, that is not the issue), and further you cannot "downgrade" or run an older version RUU (older hboot) than what is on the phone.
But again, unlocked bootloader alone will make the RUU fail.
I haven't really seen a whole lot of s-off since firewater hasn't worked any longer. I kind of figured the unlocked bootloader was an issue as well. Mobile right now and working so not a whole lot I can do. Basically make sure the CID matches the RUU and relock the bootloader and I should be good to go? I picked up the T-Mobile RUU and I have a tmobIle M8, I didn't really think to check the CID, I just mainly assumed the failed run was from other sources.
Metilinos said:
I haven't really seen a whole lot of s-off since firewater hasn't worked any longer. I kind of figured the unlocked bootloader was an issue as well. Mobile right now and working so not a whole lot I can do. Basically make sure the CID matches the RUU and relock the bootloader and I should be good to go? I picked up the T-Mobile RUU and I have a tmobIle M8, I didn't really think to check the CID, I just mainly assumed the failed run was from other sources.
Click to expand...
Click to collapse
As long as you have the right carrier RUU, the CID will also match. I assume T-Mobile US? As there is also T-Mobile in Europe.
As long as its right carrier (CID) and not trying to run an older version RUU, the unlocked bootloader is the only problem.
Yes T-Mobile US.
I'll have to double check the RUU, I'm pretty sure I grabbed it off here from a different thread, but like you said, the unlocked bootloader obviously was an issue.
In the case, and I'm assuming it's rare, that it could be that, is there an easy way to tell whether or not I have the most current RUU?
Thanks a bunch, really appreciating the help. I've been kind of at a standstill with this and haven't really tried much in fear of killing the phone.
Metilinos said:
In the case, and I'm assuming it's rare, that it could be that, is there an easy way to tell whether or not I have the most current RUU?
Click to expand...
Click to collapse
Do you mean its rare to run the wrong version RUU? If so, I'd say no, its not rare at all. Folks are often not aware of the version requirement (with s-on, this requirement is bypassed with s-off) and try to run an "old" RUU.
All the T-Mob US RUUs are posted here: http://forum.xda-developers.com/showthread.php?t=2714456
3.32 is Android 4.4.4
4.20 is Android 5.0
3.32 is what I have at the moment. With android 5 coming over the air a week or so ago for myself and 4.4.4 being on the phone when I got it just a couple months back, that's what I guess I was insinuating by rare. But thank you a bunch for your help. Again it's very much appreciated. Obviously got myself in a little over my head here.

"Gold" Method (S-OFF?)

I just found this http://www.shuame.com/faq/general-tutorial/500-htc.html and it seems like an alternate way to "s-off" the HTC one M8, can someone confims if that's it?
Also, if i do get s-off by doing this, like the description says, i could install any RUU without matching my CID, i'd be able to install a WWE ROM? Main question is: My model is 2,5ghz, any other ROM designed for the ordanary M8 would take advantage of this?
Thanks.
williamtavares said:
I just found this http://www.shuame.com/faq/general-tutorial/500-htc.html and it seems like an alternate way to "s-off" the HTC one M8, can someone confims if that's it?
Also, if i do get s-off by doing this, like the description says, i could install any RUU without matching my CID, i'd be able to install a WWE ROM? Main question is: My model is 2,5ghz, any other ROM designed for the ordanary M8 would take advantage of this?
Thanks.
Click to expand...
Click to collapse
Well, kind of.
You would have to change your CID (to a WWE or superCID) and have a compatible model.
If you are on Verizon or Sprint, you are out of luck.
seems interesting anyone want to try?
xunholyx said:
Well, kind of.
You would have to change your CID (to a WWE or superCID) and have a compatible model.
If you are on Verizon or Sprint, you are out of luck.
Click to expand...
Click to collapse
What do you mean by "compatible model"?
Any M8 with superCID can install any RUU, right?
Mine is M8t (TD LTE) from China Mobile, it's unlocked for any carrier by default.
Only difference is that it runs at 2,5ghz.
Question: to flash a RUU (being s-off) first I need to relock my bootloader?
williamtavares said:
Any M8 with superCID can install any RUU, right?
Click to expand...
Click to collapse
This is incorrect. Its been tested and confirmed that for the Taiwan 2.5 GHz version is not compatible with radios for other M8 versions, and therefore firmware and RUUs are also not compatible (although ROMs are).
And additionally, since we've already discussed on your other thread that your M8t is not compatible with other M8 ROMs, its also therefore very unlikely that it can run the RUUs for other M8 versions.

Need help restoring factory specs

So I bought this 'new' phone with the intention of rooting it and got to the point of updating to the latest firmware before root. turns out the phone is already 'modified'. contacted htc support looking for a means to restore factory specs but they say it has been rooted and it'll take another 2-3 days before i can further pursue the issue.
wondering if someone here can enlighten me as to how i'd restore stock before i re-root (there's no telling what mischief the rooter was up to). it was pretty easy on my old samsung with odin but this is my first htc so i'm in unknown territory here. the phone is in an otherwise impeccable state so i'm not really bothered about returning it since i can't imagine anything that might survive a factory reflash.
a little guidance would be much appreciated!
Take a look at the ReadMe thread. The RUU section most likely contains everything you need. I personally recommend the SD card method. It's the easiest and most fail-safe one.
Sent from my HTC One M9 using XDA Labs
Been poring through it but frankly it is overwhelming. Wonder if you could answer a few noob questions.
1. the ruu section says not to re-lock the bootloader. will flashing an ruu re-lock the bootloader?
2. found my ruu which seems to be a sprint cdma version (sku:651). however the cid (SPCS_001) does not match with mine (11111111). not sure where to find the MID. where does this mismatch leave me?
3. will flashing the sprint cdma fw lock my carrier (ie prevent me from using other sim cards)
4. does the ruu rewrite/restore all of the partitions e.g. including recovery? (considering an unknown person has rooted and tinkered with the phone).
jbonetwo said:
Been poring through it but frankly it is overwhelming. Wonder if you could answer a few noob questions.
Click to expand...
Click to collapse
Yes, you can. Follow-up questions are always welcome. (In contrast to questions that obviously show that people were too lazy to read anything. )
jbonetwo said:
the ruu section says not to re-lock the bootloader. will flashing an ruu re-lock the bootloader?
Click to expand...
Click to collapse
No. Re-locking the bootloader requires the usage of a certain fastboot command.
jbonetwo said:
found my ruu which seems to be a sprint cdma version (sku:651). however the cid (SPCS_001) does not match with mine (11111111). not sure where to find the MID. where does this mismatch leave me?
Click to expand...
Click to collapse
Your phone currently uses the SuperCID. That CID had a whole bunch of benefits on older HTC devices. It lost most of them on the M9, though. Changing the CID is only possible with S-OFF. I highly recommend you to use the conversion guide for restoring your phones original CID. (CDMA versions of the M9 can't get converted to different variants without breaking them. If you're able to get mobile reception with that phone then it didn't get converted and you definetely own a Sprint M9. You don't have to look for the MID in this case.)
jbonetwo said:
will flashing the sprint cdma fw lock my carrier (ie prevent me from using other sim cards)
Click to expand...
Click to collapse
I can't answer that question since sim locks don't exist in the European firmware versions of this phone and I therefore don't have much experiences with them.
jbonetwo said:
does the ruu rewrite/restore all of the partitions e.g. including recovery? (considering an unknown person has rooted and tinkered with the phone).
Click to expand...
Click to collapse
Yes, it does. RUUs overwrite everything on your phone with their files.
thank you for taking the time!
Flippy498 said:
If you're able to get mobile reception with that phone then it didn't get converted and you definetely own a Sprint M9. You don't have to look for the MID in this case.)
Click to expand...
Click to collapse
definitely a sprint m9 then. i wonder if they're rooting/unlocking sim-locked sprints and reselling them as unlocked phones.
will have to confirm the sim lock detail with htc support either way. but it's starting to look like i may have to return the phone. disappointing but at least rooting and flashing a genuine one is gonna be a breeze now

Categories

Resources