I'm currently bone-stock AT&T, 4.4.2. I'm frustrated by the lack of OTAs from AT&T, especially given that the 4.4.4 was reportedly pulled. So I'm considering converting to Dev Edition to get timely updates and I'd like to make sure I have all of my ducks in a row before I begin.
Am I correct with these steps and order?
1. Unlock bootloader (htcdev key)
2. s-off
3. Change MID and CID as appropriate
4. Run the 5.0.1 RUU that HTC posted
5. ???
6. Profit
Thanks!
Close
Skip HTCDev, because Sunshine will take care of that for you. Once you are S-off, you can trivially lock/unlock your bootloader, and by skipping HTCDev, you can potentially avoid losing your warranty.
jshamlet said:
Close
Skip HTCDev, because Sunshine will take care of that for you. Once you are S-off, you can trivially lock/unlock your bootloader, and by skipping HTCDev, you can potentially avoid losing your warranty.
Click to expand...
Click to collapse
I literally just saw (and did) this with Sunshine. Thanks for the tip. Everything else looks good on the list though, right?
OGhoul said:
I literally just saw (and did) this with Sunshine. Thanks for the tip. Everything else looks good on the list though, right?
Click to expand...
Click to collapse
Yup, except I forgot to mention that you only have to change the CID. The MID is already correct. (The Developer Edition is essentially the same as the AT&T edition, but has a different CID)
You would have figured that out on your own, and it wouldn't have hurt to attempt to change it, but it's not necessary on your device.
jshamlet said:
Yup, except I forgot to mention that you only have to change the CID. The MID is already correct. (The Developer Edition is essentially the same as the AT&T edition, but has a different CID)
You would have figured that out on your own, and it wouldn't have hurt to attempt to change it, but it's not necessary on your device.
Click to expand...
Click to collapse
I've already got the tabs open for the adb steps for that on my home PC. Thanks a bunch; you've confirmed that I actually have learned something from lurking around here all this time.
I have the Tmobile version. Will this same thing work as well, just changing the CID and flashing the 5.0.1 RUU?
I already have S-Off and unlocked bootloader. Everything else is the same from when I got it. Stock 4.4.4 Sense, Stock recovery (No CWM or TWRP), with T-Mobile CID.
vjaamm said:
I have the Tmobile version. Will this same thing work as well, just changing the CID and flashing the 5.0.1 RUU?
I already have S-Off and unlocked bootloader. Everything else is the same from when I got it. Stock 4.4.4 Sense, Stock recovery (No CWM or TWRP), with T-Mobile CID.
Click to expand...
Click to collapse
Yes, except you *DO* have to change your MID.
http://forum.xda-developers.com/showthread.php?t=2708581
And slightly off topic, the 5.0.1 RUU will update my firmware to what would be required for any of the (Sense-based) Lollipop ROMS (like ARHD) right? I won't have to incrementally flash firmwares, will I?
OGhoul said:
And slightly off topic, the 5.0.1 RUU will update my firmware to what would be required for any of the (Sense-based) Lollipop ROMS (like ARHD) right? I won't have to incrementally flash firmwares, will I?
Click to expand...
Click to collapse
No you won't. The Developer edition has the latest firmware needed by the latest ROMs 4.x
So you'll be good to go.
I actually had to do some monkey business to get this to work.
I changed my CID to Super CID, then adb fastboot bootloader. Then ran the RUU .exe. This started to work, however it failed at I think step 5 telling me my CID was wrong, and the .exe told me to hold power for 10 seconds to reboot.
This then booted back into 4.4.2, and settings > about still said 4.4.2.
fastboot getvar all however, revealed all of the lollipop firmware settings.
So I rebooted to fastboot again, then changed my CID to the BS_US002.
Ran the RUU again. It took, and it's currently optimizing apps.
Related
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.
Greetings- I have an M8 running CM12 (nightly)
main 4.20.666.1
hboot 3.19.0.0.0000
S-On
CM12 nightly
twrp2.6
SuperSU
I'm hoping to restore to upgrade but the *$$*%*$ S-On issue won't allow me to. My original recovery is corrupt/gone and I just wonder if anyone has any (good) ideas?
Tried Firewater and got the PIE error.
You guys are doing a great job here- I've learned alot lurking and hope to continue...
cheerss
Superflous said:
I'm hoping to restore to upgrade but the *$$*%*$ S-On issue won't allow me to.
Click to expand...
Click to collapse
What exactly are you trying to do, that you think s-on is preventing? Unless I'm missing something, I don't think there is anything you are trying to do, that would be impeded by s-on.
Superflous said:
My original recovery is corrupt/gone and I just wonder if anyone has any (good) ideas?
Click to expand...
Click to collapse
Stock recovery for your main version is posted by ckpv5 here: http://forum.xda-developers.com/showpost.php?p=58947150&postcount=4708
Superflous said:
Tried Firewater and got the PIE error.
Click to expand...
Click to collapse
Firewater was discontinued by the developer 6 months ago (online service, so no longer works).
Sunshine is the only current s-off method, if you really need s-off (not clear that you do).
redpoint73 said:
Stock recovery for your main version is posted by ckpv5 here: http://forum.xda-developers.com/showpost.php?p=58947150&postcount=4708
Click to expand...
Click to collapse
Already moved my stock recovery collection to here : http://forum.xda-developers.com/showpost.php?p=60211779&postcount=4
All in one place and easier to find I guess.
ckpv5 said:
Already moved my stock recovery collection to here : http://forum.xda-developers.com/showpost.php?p=60211779&postcount=4
All in one place and easier to find I guess.
Click to expand...
Click to collapse
Certainly great to have it in one place, and thanks for doing so!
redpoint73 said:
What exactly are you trying to do, that you think s-on is preventing? Unless I'm missing something, I don't think there is anything you are trying to do, that would be impeded by s-on.
Stock recovery for your main version is posted by ckpv5 here: http://forum.xda-developers.com/showpost.php?p=58947150&postcount=4708
Firewater was discontinued by the developer 6 months ago (online service, so no longer works).
Sunshine is the only current s-off method, if you really need s-off (not clear that you do).
Click to expand...
Click to collapse
tx for recovery link, sorry if it wasn't explained right but i want to restore my phone back to Bell firmware and lollipop . I spoke with the Root ninja via email ans Sunshine won't work on my phone(their words). I have tried to install the "firmware_M8SD_4.20.666.1_Modified_Bell_Canada.zip" but it fails and locks me up in the blue CM head until I reset, then reverts back to CM12. I'm just getting into this but if I understand correct you need S-off to flash firmware. If this isn't right I would sure appreciate the path to the correct way to put my phone back to original. Tx for you help
Superflous said:
I have tried to install the "firmware_M8SD_4.20.666.1_Modified_Bell_Canada.zip" but it fails and locks me up in the blue CM head until I reset, then reverts back to CM12. I'm just getting into this but if I understand correct you need S-off to flash firmware.
Click to expand...
Click to collapse
Somewhat correct. If the firmware is official (signed and encrypted) and for your CID, it will flash with s-on.
However, once the firmware has been modified in any way (as the one you tried clearly is) or otherwise not signed, you can't flash it unless you have s-off.
But I don't think flashing firmware is what you really want. You might be mixing up firmware with software (ROM). Firmware are the partitions that don't get changed when you flash a ROM. Firmware includes hboot, radio, and some other modules (WiFi, media, etc.). Since you need s-off to flash an "unofficial" firmware, and you are still s-on, you should still be on the stock firmware. And therefore, no need to "return to stock" since you still are stock.
What I think you mean, is that you want to return to stock ROM (since you are on CM12) and stock recovery. None of which require s-off. After that you can relock the bootloader. But it will always say RELOCKED instead of LOCKED, as the latter requires s-off. If you are selling or giving the phone away, RELOCKED should be sufficient for most folks. Although I highly recommend disclosing that the bootloader was previously unlocked, root, etc. to the new owner.
redpoint73 said:
Somewhat correct. If the firmware is official (signed and encrypted) and for your CID, it will flash with s-on.
However, once the firmware has been modified in any way (as the one you tried clearly is) or otherwise not signed, you can't flash it unless you have s-off.
But I don't think flashing firmware is what you really want. You might be mixing up firmware with software (ROM). Firmware are the partitions that don't get changed when you flash a ROM. Firmware includes hboot, radio, and some other modules (WiFi, media, etc.). Since you need s-off to flash an "unofficial" firmware, and you are still s-on, you should still be on the stock firmware. And therefore, no need to "return to stock" since you still are stock.
What I think you mean, is that you want to return to stock ROM (since you are on CM12) and stock recovery. None of which require s-off. After that you can relock the bootloader. But it will always say RELOCKED instead of LOCKED, as the latter requires s-off. If you are selling or giving the phone away, RELOCKED should be sufficient for most folks. Although I highly recommend disclosing that the bootloader was previously unlocked, root, etc. to the new owner.
Click to expand...
Click to collapse
'
so then I'm looking for a stock ROM from the carrier for firmware 4.20.666.1
tx again Redpoint
redpoint73 said:
Somewhat correct. If the firmware is official (signed and encrypted) and for your CID, it will flash with s-on.
However, once the firmware has been modified in any way (as the one you tried clearly is) or otherwise not signed, you can't flash it unless you have s-off.
But I don't think flashing firmware is what you really want. You might be mixing up firmware with software (ROM). Firmware are the partitions that don't get changed when you flash a ROM. Firmware includes hboot, radio, and some other modules (WiFi, media, etc.). Since you need s-off to flash an "unofficial" firmware, and you are still s-on, you should still be on the stock firmware. And therefore, no need to "return to stock" since you still are stock.
What I think you mean, is that you want to return to stock ROM (since you are on CM12) and stock recovery. None of which require s-off. After that you can relock the bootloader. But it will always say RELOCKED instead of LOCKED, as the latter requires s-off. If you are selling or giving the phone away, RELOCKED should be sufficient for most folks. Although I highly recommend disclosing that the bootloader was previously unlocked, root, etc. to the new owner.
Click to expand...
Click to collapse
As a followup- tx for taking the time to explain- I have set the phone back to stock and happy to have learned some.
You are one of the good ones'
Cheers
Superflous said:
As a followup- tx for taking the time to explain- I have set the phone back to stock and happy to have learned some.
You are one of the good ones'
Cheers
Click to expand...
Click to collapse
You're very welcome. Glad to see it worked out well for you.
Please click the "Thanks" button for any posts you found helpful.
I am using AT & T HTC M8 S - OFF super CID. Can I install this recovery ?
[ROM][5.1] 9/17/2015-Lollipop Stock Rooted Google Play Edition LMY47O.H9
HTML:
http://forum.xda-developers.com/showthread.php?t=2706441
thanks alot!!!!! :good::good::good:
That's not a recovery, it's a ROM !
Mr Hofs said:
That's not a recovery, it's a ROM !
Click to expand...
Click to collapse
yes. i'm sorry but can i use it??
The short answer is yes. However, the longer answer is yes, but you need to think carefully about this before pulling the trigger.
Some people repartition their phones to fully convert to the GPE version, but I don't recommend this unless you are either certain you want a GPE ROM or are highly skilled in this area. In your case, since you aren't certain, I would install without altering your partitions. From what I read in the first post, it appears this ROM simply rewrites your existing Sense partitions with GPE code, so it should be perfectly safe.
Also, make sure you note the required firmware version. AT&T has released a Lollipop version of their ROM, so if you aren't sure, you might consider running their RUU as a way to ensure you have compatible firmware. (since you are S-off, you can also use the Developer Edition RUU, but since you are converting to GPE, it really doesn't matter) Attempting to run a Lollipop GPE build with KitKat firmware will not work well.
jshamlet said:
The short answer is yes. However, the longer answer is yes, but you need to think carefully about this before pulling the trigger.
Some people repartition their phones to fully convert to the GPE version, but I don't recommend this unless you are either certain you want a GPE ROM or are highly skilled in this area. In your case, since you aren't certain, I would install without altering your partitions. From what I read in the first post, it appears this ROM simply rewrites your existing Sense partitions with GPE code, so it should be perfectly safe.
Also, make sure you note the required firmware version. AT&T has released a Lollipop version of their ROM, so if you aren't sure, you might consider running their RUU as a way to ensure you have compatible firmware. (since you are S-off, you can also use the Developer Edition RUU, but since you are converting to GPE, it really doesn't matter) Attempting to run a Lollipop GPE build with KitKat firmware will not work well.
Click to expand...
Click to collapse
yes thank you very much. I just installed this ROM. first boot times appeared broken and I had to factory reset. so far has not detected any errors.
I used the AT & T version of the ROM, but I feel uncomfortable because of the bundled applications, which I never use because I was in Vietnam. So how to completely remove them?
minhtienls said:
yes thank you very much. I just installed this ROM. first boot times appeared broken and I had to factory reset. so far has not detected any errors.
I used the AT & T version of the ROM, but I feel uncomfortable because of the bundled applications, which I never use because I was in Vietnam. So how to completely remove them?
Click to expand...
Click to collapse
Since you have the AT&T variant, and you are S-off, this is easy. Install the Developer Edition RUU. They are the exact same phone (same MID) but the Developer Edition doesn't have any of the AT&T bloat.
You may have to change the CID back to match one or the other of the unlocked/developer phones for the RUU to install. (either BS_US001 for unlocked or BS_US002 for developer edition) but you don't have to alter the MID at all.
If you don't root, you will get OTA updates directly from HTC.
As an aside, you might also try the WWE (world-wide English) variant as well, though that WILL require altering the MID.
jshamlet said:
Since you have the AT&T variant, and you are S-off, this is easy. Install the Developer Edition RUU. They are the exact same phone (same MID) but the Developer Edition doesn't have any of the AT&T bloat.
You may have to change the CID back to match one or the other of the unlocked/developer phones for the RUU to install. (either BS_US001 for unlocked or BS_US002 for developer edition) but you don't have to alter the MID at all.
Click to expand...
Click to collapse
I agree, if the OP wants a relatively clean, unbranded Sense setup (including official OTAs, and band support same as AT&T version) that the Dev Edition RUU is the way to go.
OP stated the phone is SuperCID, so no need to change CID (and I'd recommend not to change the CID to flash the Dev Ed RUU
Although GPE and Sense are two completely different animals. Not sure if the OP prefers one or the other? Although OP's last post did make it sound like they wanted a Sense ROM, just without AT&T branding.
As an aside, I don't see the utility in super CID anymore. It no longer "unlocks" anything (you don't get a free SIM unlock), so really the only advantage is being able to install any another HTC ROM via RUU. On the flip side, super CID blocks OTA updates on official ROMs, which makes it more of a disadvantage now.
Since most people are going to need a specific HTC ROM (for band support), or they are going to go with a third-party ROM which doesn't care what your CID is, I'd actually suggest using the CID/MID for the appropriate Sense ROM instead of super CID to ensure there aren't problems down the road. If you do, your phone essentially becomes that model for all intents and purposes.
(The obvious exception being Sprint/Verizon devices, but that isn't applicable here)
jshamlet said:
super CID blocks OTA updates on official ROMs, which makes it more of a disadvantage now.
Click to expand...
Click to collapse
You sure of that? I've seen folks say that a lot, but others also contradict the statement. ckpv5 in particular, and that guy knows his stuff. He's stated it a number of times (SuperCID does not prevent OTA); just yesterday, in fact: http://forum.xda-developers.com/showpost.php?p=63075776&postcount=9
But I agree that SuperCID is very limited in its usefulness (since MID is also a requirement, and there are so many different MIDs) and probably only in specific circumstances. For instance, I made my M8 SuperCID to install the Dev Ed RUU, and be able to RUU back to ATT if I wanted. But also, like you mentioned, I also run custom ROMs often, in which case CID is fairly irrelevant.
In the OP's case, as long as SuperCID doesn't block OTA, it saves him from changing the CID (although its just a single fastboot command) and also go back to ATT if desired.
SuperCID is probably pretty useful for Euro M8 owners, as there are a ton of CIDs for the same MID.
redpoint73 said:
You sure of that? I've seen folks say that a lot, but others also contradict the statement. ckpv5 in particular, and that guy knows his stuff. He's stated it a number of times (SuperCID does not prevent OTA); just yesterday, in fact: http://forum.xda-developers.com/showpost.php?p=63075776&postcount=9
But I agree that SuperCID is very limited in its usefulness (since MID is also a requirement, and there are so many different MIDs) and probably only in specific circumstances. For instance, I made my M8 SuperCID to install the Dev Ed RUU, and be able to RUU back to ATT if I wanted. But also, like you mentioned, I also run custom ROMs often, in which case CID is fairly irrelevant.
In the OP's case, as long as SuperCID doesn't block OTA, it saves him from changing the CID (although its just a single fastboot command) and also go back to ATT if desired.
SuperCID is probably pretty useful for Euro M8 owners, as there are a ton of CIDs for the same MID.
Click to expand...
Click to collapse
I've read conflicting reports on SuperCID blocking OTA updates as well, so he may very well be right. I will say that when I first installed the KitKat DevEd ROM, it appeared to refuse to download the OTA update to 4.4.4 until I reverted to using the official CID (BS_US002), but it's also possible that I just didn't wait long enough. Maybe that has changed since Lollipop?
If it really doesn't block OTA updates, then it's probably a pure don't care. If you are S-off, it's a trivial change. Also, if you are rooted, it's a moot issue anyway, as that is more likely to foul up OTA updates than the CID.
jshamlet said:
I've read conflicting reports on SuperCID blocking OTA updates as well, so he may very well be right. I will say that when I first installed the KitKat DevEd ROM, it appeared to refuse to download the OTA update to 4.4.4 until I reverted to using the official CID (BS_US002), but it's also possible that I just didn't wait long enough. Maybe that has changed since Lollipop?
If it really doesn't block OTA updates, then it's probably a pure don't care. If you are S-off, it's a trivial change. Also, if you are rooted, it's a moot issue anyway, as that is more likely to foul up OTA updates than the CID.
Click to expand...
Click to collapse
SuperCID doesn't block OTAs. It allows you to flash firmware for any CID without the need to change it. The CID works with all.
Since the OP is S-Off, I would suggest using WWE/International firmware. It's updated sooner if a Sense ROM is what he is after. OP could run MaximusHD if he wishes to remain Stock.
Hi all,
I have recently surrendered and got s-off using sunshine.
I managed to RUU the AT&T ROM, but I want to get a clean unbranded ROM, that is unrooted - basically a factory-reset unbranded phone.
is that possible?
every RUU except the ATT one doesnt work for me...
thanks in advance.
mishumashu said:
every RUU except the ATT one doesnt work for me...
Click to expand...
Click to collapse
You'll need to change the CID and MID to run another carrier's RUU.
Alternately, instead of an RUU, you can flash a custom ROM, or stock ROM (such as stock DevEd MM ROM posted in Development), which will work fine on LP firmware. This would require an unlocked bootloader and custom recovery.
redpoint73 said:
You'll need to change the CID and MID to run another carrier's RUU.
Alternately, instead of an RUU, you can flash a custom ROM, or stock ROM (such as stock DevEd MM ROM posted in Development), which will work fine on LP firmware. This would require an unlocked bootloader and custom recovery.
Click to expand...
Click to collapse
is there any risk involved in changing my MID to a Europe one assuming the device is AT&T from the US?
any danger in running that RUU?
I already have TWRP and am unlocked.
Forgot to mention that because of my work I cant use a custom ROM (had Viper till now)..
mishumashu said:
is there any risk involved in changing my MID to a Europe one assuming the device is AT&T from the US?
any danger in running that RUU?
Click to expand...
Click to collapse
As long as you follow the instruction carefully and exactly, there is little risk in changing the CID and MID. For the MID in particular, be sure to get the location correct for the parameter you are changing (the instructions advise to cut and paste the command, to prevent a typo) otherwise you can do some permanent damage.
Once you've changed to the proper CID, MID, running the Euro RUU is not any more risk than running an AT&T one. The phones are the same in hardware.
redpoint73 said:
As long as you follow the instruction carefully and exactly, there is little risk in changing the CID and MID. For the MID in particular, be sure to get the location correct for the parameter you are changing (the instructions advise to cut and paste the command, to prevent a typo) otherwise you can do some permanent damage.
Once you've changed to the proper CID, MID, running the Euro RUU is not any more risk than running an AT&T one. The phones are the same in hardware.
Click to expand...
Click to collapse
cool, will give it a go, thanks!