Related
Sorry, me again!
I needed to re-lock and ‘stockify’ my HTC M8 today for a few reasons. It ended up taking me 4 hours, and I still have no idea if it’s ‘back’ to the way it was before I rooted it. Before you carry on reading, please know I’m fully aware any lack of understanding is my fault, and perhaps I should have realised that compared to the N4s blissfully easy steps, the HTC was a massive can of worms. However, I’m going to ask the below anyway, so hopefully someone is friendly and helpful enough to aid me in my quest for enlightenment of android stuff without me having to spend more hours searching than actually reading useful stuff…
So coming from a Nexus 4, where the guide is super simple:
http://forums.androidcentral.com/ne...3923-guide-nexus-4-factory-image-restore.html
It turned out to be SERIOUSLY complicated. I’ve put down a ‘typical’ guide below, and put my questions about each step in bold. Sorry if it seems like I’m just complaining and being trite, but I’d like to know if A) I’ve missed a far easier way of doing this and if not B) is it just me that seems to have a massive amount of issues?
1. Made sure your device is S-Off. If not, download firewater and S-Off your device.
Assume this is just a thing that some phones have and some don’t?
2. Restore a nandroid of the stock Sense ROM, or find a stock ROM to flash. You'll have to dig around; I used a nandroid.
WHY? Is there no such thing as downloadable factory images for HTC One M8s? Also, where’s the step that says ‘run the commands fast boot erase user data, fast boot erase cache’ etc.?
3. Flash SuperSU.zip in recovery on top of the stock Sense ROM. You can find the SuperSU.zip here: http://download.chainfire.eu/396/SuperSU
Fair enough… still an another extra step compared to N4.
4. Use fast boot to flash the stock firmware zip to your device based on CID (this includes the stock recovery)
-This took SO MUCH EFFORT. Turns out I had to Super CID so that one of the recovery zips worked, because I was getting “FAILED (remote: 42 custom id check fail)” - and I’m now paranoid because I have no idea how important it is to get the correct CID-numbered ‘stock firmware’ etc. The ‘stock firmware’ zips seem to contain boot, radios, recovery .imgs, and with about 4 billion versions of the M8 apparently existing, could I have flashed a wrong boot or radio or something? ARE they even different per CID? Then I changed the CID back to O2___001 in case I need to take it in for warranty repairs, but is that trackable? Would someone know that I’ve messed around with the CID? Could someone going to look at my Nexus and be like “Oh this radio seems to be the one we’d expect on a HTC_001, NOT an O2___001 CID device, they must have tampered with it”.
—OH, and I had to boot into RUU mode as well, which apparently no one felt like explaining what the hell that’s for. So I’ve got and HBoot, a Fastboot, and RUU mode, which no clear way of knowing what to flash where…??
—-ALSO there was a HELL of a lot of faffing by people throwing around CID, MID, Verizon, Sprint, and comments like this doesn’t work on this AT&T model but will only work on non branded eu models with a flag attached to the speaker with an SSID of “600TZL” and a it MUST have a holographic projector otherwise your CID must equal the square root of the MID so that the factory image will know which ID your phone carrier provides through an inter web”.
5. Boot back up into sense, and follow this guide to remove the tampered banner in recovery. http://forum.xda-developers.com/show....php?t=2708565
-Is this just removing a banner? or is it ‘you’ve removed the banner from a visual point of view only, but if they actually look into it it will still appeared ‘tampered’.
6. Follow this guide to lock your boot loader and make it say **LOCKED** instead of **RELOCKED**. http://forum.xda-developers.com/show....php?t=2708571
-So ‘fast boot OEM lock’ doesn’t work on HTCs then- is that an N4 thing? Why all that complicated cmd line stuff? And on a side note, why is it that when referring to re-locking a N4 people call it just that- locking. But with an HTC people on XDA seem to say ‘to make the banner say locked’ as if its not actually locking it, just changing a bit of writing on the boot loader.
7. Boot your device back up, and open SuperSU. Go into settings and find the "full unroot" option and run that. Reboot your device like it suggests.
Does running the unroot zip (can’t find the thread) work? So I can make it appear like the HTC is brand new out of the box? Rather than having to go through the ‘first setup’ screen?
Other question: people seem to keep yammering on about modded RUUs, is there one? is there a couple? (i.e. should I view it a bit like TWRP and CWM- there’s others but there’s one everyone really uses). And if I ‘flash’ a modded RUU, again, is there an easily accessible stock one?
It's really not that complicated! I think the problem is comparing it to a Nexus 4 which is designed to be easily unlocked and locked, due to being a more developer orientated device.
An RUU is a stock image (like the Nexus images) and a modded one would just have the CID/MID requirement removed or something so it can be used on more phones. It would still be the stock, untampered image.
Also, the whole CID/MID thing is only applicable to American devices which vary between GSM and CDMA radios. ANY international modem will work in Europe and you will never find the wrong one.
S-Off is like unlocking the bootloader on a Nexus device except that in this case, its an extra step after unlocking the bootloader in order to be able to modify every partition and flash unsupported firmware in OEM mode. Every consumer phone is initially shipped S-On.
Thanks very much Veryone's v. helpful around here. Just a few more questions based on what you've said:
Matt said:
Also, the whole CID/MID thing is only applicable to American devices which vary between GSM and CDMA radios. ANY international modem will work in Europe and you will never find the wrong one.
Click to expand...
Click to collapse
Why did I have to Super-CID to install the stock recovery? And did I do the right thing by going back to my carrier CID afterwards?
Matt said:
S-Off is like unlocking the bootloader on a Nexus device except that in this case, its an extra step after unlocking the bootloader in order to be able to modify every partition and flash unsupported firmware in OEM mode. Every consumer phone is initially shipped S-On.
Click to expand...
Click to collapse
Although I've read in quite a few places I shouldn't have to S-On to take it in for a warranty repair, because some arrive to people S-off and they can't prove that you did it? Is that right?
Thank you for the step-by-step list. I am in the process of restoring my phone and all the guides say to look for "version-main", but that line is empty for me. What other information can I use to determine what recovery image to flash. Also the reason I want to go back to unrooted is so I can recieve OTA updates.
legolator said:
Thank you for the step-by-step list. I am in the process of restoring my phone and all the guides say to look for "version-main", but that line is empty for me. What other information can I use to determine what recovery image to flash. Also the reason I want to go back to unrooted is so I can recieve OTA updates.
Click to expand...
Click to collapse
this also happened to me- just another thing to confuse....
Can you not receive OTA updates if you're rooted? I thought it was just if you were running a different ROM?
tmorterlaing said:
this also happened to me- just another thing to confuse....
Can you not receive OTA updates if you're rooted? I thought it was just if you were running a different ROM?
Click to expand...
Click to collapse
I was under the impression that flashing a custom recovery removes the ability for the phone to install OTA updates. But I could of course be wrong about that.
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).
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.
Hi all
Im reading online that alot of people have the 1.40 "camera overhaul" update, which is supposed to be live in Europe now.
My M9 is on EE UK and was wondering if anyone knows when it will be rolling out from carriers here.
Thanks
I got it last week. Mine is a unbranded/non network M9. Did you get your M9 from EE?
ref1ux said:
I got it last week. Mine is a unbranded/non network M9. Did you get your M9 from EE?
Click to expand...
Click to collapse
I did yeah. I looked on the EE forum but no answers. I have Sim Unlocked my M9, but Im just a little nervous about doing a "return to stock" and making it unbranded. I know you probably cant go wrong if you get a good guide and follow it, but... hehe... Im a bit nervous.
Also, Im not sure if i can... Im on 1.32.61.15 L 502... doesnt the latest Sunshine 3.17 only support 501 so far?
Hmmm, seems like it's down to EE when they release the update. This is why I didn't get a network HTC this year.
I understand your nervousness about unbranding the phone, although when I did it with my Three M8 it was actually surprisingly easy.
ref1ux said:
Hmmm, seems like it's down to EE when they release the update. This is why I didn't get a network HTC this year.
I understand your nervousness about unbranding the phone, although when I did it with my Three M8 it was actually surprisingly easy.
Click to expand...
Click to collapse
Yeah it looks quite simple actually. but the reason Im nervous is because I "bootlooped" my old crimson M8 a few months back, even though that was due to not removing superSU properly when i tried to unroot it, but HTCs are not like Samsung device with a simple ODIN flash, HTC have made these handsets so hard to work with.. its crazy.
I dont know, I might bite the bullet and unbrand it yet, Im very careful when doing stuff like this so, I can probably do it.
Can you recommend a good back to stock guide
NightOrchid said:
Can you recommend a good back to stock guide
Click to expand...
Click to collapse
Okay, dont look for "going back to stock", as discussed:
HTCdev unlock (remember this wipes your phone)
Install TWRP from here http://forum.xda-developers.com/one-m9/orig-development/recovery-twrp-touch-recovery-t3066720
do a "proper" backup (as discussed in post 3 of the twrp thread)
install SuperSU
run Sunshine to get s-off
once s-off: "fastboot oem writecid HTC__001"
flash full international unbranded RUU (ie a x.xx.401.x edition) check here and here (post 5 seems to have 1.40.401.8 ruu) ... also RUU will wipe your phone
BTW, read the threads about flashing those large RUUs, you'll either need to use the sdcard method or htc_fastboot.exe
I personally havent tried them, so check those threads for additional info.
remain UNLOCKED and most certainly remain S-OFF
Hi gang,
I have a Sprint HTC 10 that I completely S-Offed, Unlocked, and formatted with nothing left except the recovery. I have TWRP 3.1.0-0-pme installed for recovery. I had changed the CID to SuperCID 11111111 and now I'm trying to install a stock T-Mobile RUU so I can get the T-mobile radio with the latest T-Mobile build.. it seems like it won't work though. When I run the T-Mobile RUU while the phone is in download mode, it starts work but then it says that I need to download and use the correct recovery tool.. I'm assuming that this is talking about a Sprint RUU. Am I only allowed to stick with custom roms on this but use the default Sprint radio that's already on the phone? Does it matter for VoLTE and WiFi-Calling on T-mobile? Will it deter my speed? Here's some screenshots of the information I have for the phone.
Basically, I just want to be able to use the phone with T-Mobile. I figured S-Off would allow me to adjust the radio for that of T-Mobile.
btw, I had that decryption issue that popped up and I completely wiped all of the system data since I couldn't find "user data" like some posts had said.. I'm not worried though, I made a complete backup using TWRP before I wiped and used the special SuperSU tailored for this phone. I also sunshine S-Offed while the Bootloader was unlocked.. could that have been my issue? It stated that I would've had to format the "user data" folder, but I didn't think much of it because I was going to install stock T-Mobile on it.
Any help would be greatly appreciated.
Best,
Johnnie
jtlefebvre said:
Hi gang,
I have a Sprint HTC 10 that I completely S-Offed, Unlocked, and formatted with nothing left except the recovery. I have TWRP 3.1.0-0-pme installed for recovery. I had changed the CID to SuperCID 11111111 and now I'm trying to install a stock T-Mobile RUU so I can get the T-mobile radio with the latest T-Mobile build.. it seems like it won't work though. When I run the T-Mobile RUU while the phone is in download mode, it starts work but then it says that I need to download and use the correct recovery tool.. I'm assuming that this is talking about a Sprint RUU. Am I only allowed to stick with custom roms on this but use the default Sprint radio that's already on the phone? Does it matter for VoLTE and WiFi-Calling on T-mobile? Will it deter my speed? Here's some screenshots of the information I have for the phone.
Basically, I just want to be able to use the phone with T-Mobile. I figured S-Off would allow me to adjust the radio for that of T-Mobile.
btw, I had that decryption issue that popped up and I completely wiped all of the system data since I couldn't find "user data" like some posts had said.. I'm not worried though, I made a complete backup using TWRP before I wiped and used the special SuperSU tailored for this phone. I also sunshine S-Offed while the Bootloader was unlocked.. could that have been my issue? It stated that I would've had to format the "user data" folder, but I didn't think much of it because I was going to install stock T-Mobile on it.
Any help would be greatly appreciated.
Best,
Johnnie
Click to expand...
Click to collapse
I'm not 100% sure but when it says stock recovery tool, I think it means that you need to use the stock recovery
jtlefebvre said:
Hi gang,
I have a Sprint HTC 10 that I completely S-Offed, Unlocked, and formatted with nothing left except the recovery. I have TWRP 3.1.0-0-pme installed for recovery. I had changed the CID to SuperCID 11111111 and now I'm trying to install a stock T-Mobile RUU so I can get the T-mobile radio with the latest T-Mobile build.. it seems like it won't work though. When I run the T-Mobile RUU while the phone is in download mode, it starts work but then it says that I need to download and use the correct recovery tool.. I'm assuming that this is talking about a Sprint RUU. Am I only allowed to stick with custom roms on this but use the default Sprint radio that's already on the phone? Does it matter for VoLTE and WiFi-Calling on T-mobile? Will it deter my speed? Here's some screenshots of the information I have for the phone.
Basically, I just want to be able to use the phone with T-Mobile. I figured S-Off would allow me to adjust the radio for that of T-Mobile.
btw, I had that decryption issue that popped up and I completely wiped all of the system data since I couldn't find "user data" like some posts had said.. I'm not worried though, I made a complete backup using TWRP before I wiped and used the special SuperSU tailored for this phone. I also sunshine S-Offed while the Bootloader was unlocked.. could that have been my issue? It stated that I would've had to format the "user data" folder, but I didn't think much of it because I was going to install stock T-Mobile on it.
Any help would be greatly appreciated.
Best,
Johnnie
Click to expand...
Click to collapse
Your gonna have to change the mid to T-Mobiles mid. Not sure if the phone will actually work like T-Mobile seeing how sprint is CDMA and not GSM. Why don't u just try putting the Tmobile sim in and switch setting to global mode? See what works as u may brick your device by trying to convert it to a T-Mobile device. Honestly you should read through some threads and see if someone has all ready accomplished this.
jtlefebvre said:
Hi gang,
I have a Sprint HTC 10 that I completely S-Offed, Unlocked, and formatted with nothing left except the recovery. I have TWRP 3.1.0-0-pme installed for recovery. I had changed the CID to SuperCID 11111111 and now I'm trying to install a stock T-Mobile RUU so I can get the T-mobile radio with the latest T-Mobile build.. it seems like it won't work though. When I run the T-Mobile RUU while the phone is in download mode, it starts work but then it says that I need to download and use the correct recovery tool.. I'm assuming that this is talking about a Sprint RUU. Am I only allowed to stick with custom roms on this but use the default Sprint radio that's already on the phone? Does it matter for VoLTE and WiFi-Calling on T-mobile? Will it deter my speed? Here's some screenshots of the information I have for the phone.
Basically, I just want to be able to use the phone with T-Mobile. I figured S-Off would allow me to adjust the radio for that of T-Mobile.
btw, I had that decryption issue that popped up and I completely wiped all of the system data since I couldn't find "user data" like some posts had said.. I'm not worried though, I made a complete backup using TWRP before I wiped and used the special SuperSU tailored for this phone. I also sunshine S-Offed while the Bootloader was unlocked.. could that have been my issue? It stated that I would've had to format the "user data" folder, but I didn't think much of it because I was going to install stock T-Mobile on it.
Any help would be greatly appreciated.
Best,
Johnnie
Click to expand...
Click to collapse
Follow this guide,
https://forum.xda-developers.com/sprint-htc-10/how-to/tut-debrand-sprint-htc-10-flash-ruu-t3501250
It's not as straightforward as simply flashing the tmobile ruu.
Thanks Tarima. I'm going to follow this today and will report back. Well at least I got half way there. This is the price you pay when you simply don't wanna pay. Amiright? But seriously thank you. I missed that thread
jtlefebvre said:
Thanks Tarima. I'm going to follow this today and will report back. Well at least I got half way there. This is the price you pay when you simply don't wanna pay. Amiright? But seriously thank you. I missed that thread
Click to expand...
Click to collapse
No worries, ya the Sprint variant is a pain in the ass to mess around with.
I'd also like to thank twinnfamous for his or her reply as well. I knew that the MID would probably have something to do with it at some point. The first thing i need to do is i guess put an accepting ROM on the phone first before I can do it. I think I'll take my chances on trying to go straight T-mo even for a CDMA device. I'll definitely post some updates on my progress after i check out Tarima's privided thread. No guts no glory.
I am using a sprint 10 on T-Mobile. You can use the T-Mobile RUU or the US unlocked RUU. The US unlocked seems to get the most updates.
But, before you do this you need to unlock the sim port in nvram and backup the radio,modemst1, and modemst2 partitions. Again this must be done while sprint software installed.
After flashing desired RUU flash back the 3 backed up partitions above.
You will not get volte nor Wi-Fi calling on this configuration. Maybe after the merger?
If you make the mid and cid match a real device and keep a stock recovery you can take OTA updates. If you lose service after reflash the sprint radio again and you are back in business.
bootlooper said:
I am using a sprint 10 on T-Mobile. You can use the T-Mobile RUU or the US unlocked RUU. The US unlocked seems to get the most updates.
But, before you do this you need to unlock the sim port in nvram and backup the radio,modemst1, and modemst2 partitions. Again this must be done while sprint software installed.
After flashing desired RUU flash back the 3 backed up partitions above.
You will not get volte nor Wi-Fi calling on this configuration. Maybe after the merger?
If you make the mid and cid match a real device and keep a stock recovery you can take OTA updates. If you lose service after reflash the sprint radio again and you are back in business.
Click to expand...
Click to collapse
Hi Bootlooper.
Thanks for the heads up. I'm going to look through this guide that Tarima sent me in order to back up those partitions you were mentioning. Today I just unlocked the sim.. this is the log I got, sound about right?
Log message: > SPC is correct. Phone unlocked
Reading NV-items, in range of: 30159 (0x75CF) - 30159 (0x75CF)
Done.
Writing NV-items from a file:
Done.
I'm assuming I have to change the MID in order to flash the T-mobile RUU because currently I'm unable to do that. Unable to flash any RUU for that matter, but I haven't tried the Sprint one yet.. not necessary for me at the moment.
Wow. This is legit process.
Does Nandroid Backup *root* allow me to backup hidden partitions for the modem? I'm starting to see how this works.. I was searching the forums for a list of the MID for each carrier. I guess the US Unlocked MID is 2PS62500. The sprint MID is 2PS640000. Anyone know what the T-Mobile MID is?
It might be a good idea to stick with just the US developer RUU instead of T-Mobile's RUU.
Has anyone actually tried to flash the HTC 10 modem at all? Or does anyone happen to have an HTC 10 T-Mobile Modem firmware/ baseband img? I'm willing to try and flash once I figure out how to backup the modem partitions.
Best,
Johnnie
T-Mobile cid T-MOB010 mid 2PS650000
Us unlocked cid BS_US001 mid 2PS650000
I have been searching for how to back up radios and have come up empty. Will try to figure after I get home. If you flash one of the RUU ps6img to SD card. it won't overwrite the radios and cause you to lose simunlock. Look in the stock forum for this. You can update firmware using any file that doesn't include a radio.
bootlooper said:
T-Mobile cid T-MOB010 mid 2PS650000
Us unlocked cid BS_US001 mid 2PS650000
I have been searching for how to back up radios and have come up empty. Will try to figure after I get home. If you flash one of the RUU ps6img to SD card. it won't overwrite the radios and cause you to lose simunlock. Look in the stock forum for this. You can update firmware using any file that doesn't include a radio.
Click to expand...
Click to collapse
Thanks so much Bootlooper. I'll be messing with this for the next few days. I'll give an update if I come across anything in particular.
Best,
Johnnie