New one owner - One (M8) Q&A, Help & Troubleshooting

Hey guys,
New One M8 owner here. Bought it outright from my carrier and has come with some carrier bloat.
1) Is there firmware kicking around thats just plain, stock, HTC firmware? So I get updates without having to wait for my carrier to approve them.
2) I have no idea what all this CID stuff is and I can't find anything about it. Is there a beginners guide posted somewhere to all of this?

From what I've discovered, there is no way to convert to just plain stock whilst still getting OTA until the developer edition RUU is out, correct?

Hasn't mike1986 released a stock 401 ROM to the dev section? You need a suitable CID, MID and I guess ProductID, which I think you need S-Off to change. Then OTAs will work.

Related

Stock ROM & Changing RUU

Hi,
I purchased a new HTC One X from France (I have a friend there), and it came in french and with some apps of SFR (a french cellular company).
I want an official ROM of HTC but without all those apps, and with Hebrew support.
I saw this page with stock ROMs, but how do I know which one is suitable for me?
And can I install a stock ROM that did not come originally with my phone?
I am new to Android and smartphones in general, so please be patient with me (I'm a quick learner though).
Thank you.
Download cidgetter from the play store, that app will let you know your cid. My hox is unbranded with cid 401.
When you know your cid go to the page with the ruus and look for one with your cid in the version number.
Remember though you can only use a ruu with same or higher version number
You can't change region or carrier unless you have an s-off hox
Sent from my HTC One X using xda premium
OK, my CID is VODAP203. What does it mean?
And what is s-off hox, and how do I get that?
(Simply, all I want to do is to reset my phone to factory's settings but like a not-branded one and with Hebrew support, as if I bought the phone from my country).
Thanks in advance.
ps: is there any detailed guide which explain all those terms and how to install a new ROM and all this stuff...?
Go to this thread
http://forum.xda-developers.com/showthread.php?p=23542734
Tell them your cid and some 1 should be able to guide you to the relevent ruu for your cid, that will get you back to stock factory settings.
You can't change cid unless you are lucky enough to have a s-off hox (s-off = security-off) so your best bet if your not bothered about warranty is flashing a custom Rom with all the bloat removed.
Go to this thread for all you need to know about flashing a custom rom
http://forum.xda-developers.com/showthread.php?p=30471180
Sent from my HTC One X using xda premium
You can only use RUUs from Vodafone France - you can't use a stock ROM unless you go custom
bogfather said:
Tell them your cid and some 1 should be able to guide you to the relevent ruu for your cid, that will get you back to stock factory settings.
Click to expand...
Click to collapse
That will get me back to factory settings but it will be exactly like I have it now (mine is brand new), right?
I don't want it like I got it, I want it as if it wasn't branded (like another region).
EddyOS said:
You can only use RUUs from Vodafone France - you can't use a stock ROM unless you go custom
Click to expand...
Click to collapse
I don't understand something, I can't use a stock RUU but a custom one I can??
What do I need to do to get an official ROM (General, not branded, like pure HTC official ROM)?
Thanks...
You can't until we gain s-off, that's why if you want rid of all the bloat ware on your phone you will have to go custom rom or root and uninstall the bloatware yourself
Sent from my HTC One X using xda premium
LionGod8 said:
That will get me back to factory settings but it will be exactly like I have it now (mine is brand new), right?
I don't want it like I got it, I want it as if it wasn't branded (like another region).
I don't understand something, I can't use a stock RUU but a custom one I can??
What do I need to do to get an official ROM (General, not branded, like pure HTC official ROM)?
Thanks...
Click to expand...
Click to collapse
I'm going to assume the lest complicated situation, you have a regular HTC One X that is S-ON, but that you've managed to unlock your bootloader and root your phone. From browsing around it seems like the most standard starting point.
I think you are right; it's a little weird that you can only use the RUU (what HTC provides as a stock / factory ROM) from where the phone was intended to be used. I guess this makes some sense: you can manufacture custom configurations of the phone per clients markets (i.e. US Telcos may want two types, a delux version and a stripped down cheaper version) so HTC makes sure to configure the phones differently. If you have different phones, then you need to ensure each works as it should out of the box, so two different ROMs might be required where each stock ROM is optimized for use with the phone configuration as dictated by the CID (does CID - configuration identifier??). So for most of us, the RUU that's available to us is strictly determined by the phone CID.
So why not create a super RUU that is so awesome that it could determine what the physical and software configuration of the phone is and permit only the compatible features? Are HTC developers too lazy?? Maybe, I don't know, I'm not a developer. So enter the custom ROM. A kind of super RUU IMHO that allows for more customization based on the talents of the developer(s) who often design these things for free, on their own time, and although not obligated one bit to support or update them, do so anyway.
So there you have it, you are stuck with the RUU that is compatible only with your CID, or you can research the various custom ROMs that exist and try them out.
Good luck and have fun with it.

[Q] super CID and ARHD 12

Hi all,
I have been using ARHD roms for a while now. recently they/mike1986 released the 12 version for jellybean. as I was trying to flash it like previous versions, I noticed a requirement called CID. I got my one x in Australia through a carrier called optus so my CID is not htc... as it required n it's S-ON. I remember I once able to get super CID n s off for my sensation n it was relatively easy by following guidelines online. however, I can't found any instructions regarding how to obtain super CID for one x here or anywhere.
is it possible at this stage?
can I use the same guidelines from sensation?
how others deal with this issue?
I think this is because my very limited knowledge about android. I don't really understand the concept of CID. I know it gives u the rift to modify ur phone but how it's related to flashing a jellybean rom? why I didn't need it for previous version?
really hope some one can help me with my questions n thank you very much for all ur time.
You can't S-Off or change CID.
Others are coping by complaining.
You'll have to wait for Optus to release JB.
BenPope said:
You can't S-Off or change CID.
Others are coping by complaining.
You'll have to wait for Optus to release JB.
Click to expand...
Click to collapse
I have rooted and flashed custom rom into my one x. I don't think I can receive OTA from optus anymore. In fact there is not system update function within ARHD. However, based on what I read here and some other forums, I think I have two options:
1. Flash back to official rom n unroot, then wait for optus release the update or htc to release RUU
2. wait till developers pose guideline for s-off and change CID (which I believe it's doable because I have my HTC sensation s-off with super CID obtained.
either way. I will have to wait. only wait. nothing but wait. before I jump to my next device. Nexus 4? or 5 from Sony?
but anyway, thx for your reply. much appreciated.
sensation was easy because we had revolutionary
but the hox has no s-off, so we cant change cid
Unless someone manages s-off in the next 2 weeks it seems like you'd have to wait. (I have the same one x branded to optus -.- )
I think the best bet would be restoring to stock and selling the one x and buying the nexus 4. Which is what I'll be doing XD

Current guide for converting AT&T M8 to Developer Edition

I have a new AT&T HTC One M8 on order, and I am trying to do as much research as I can on converting it to a developer edition as soon as I get it. (minus a few days to make sure all the hardware is working correctly)
I have read every thread I can find regarding the topic, but some of the information is out of date. Is there an up-to-date guide on converting a carrier branded M8 completely into a developer edition? (such that it can get OTA updates from HTC) I'm coming from a Galaxy SII, which was apparently a much simpler phone to mess with and practically impossible to brick short of idiocy.
Also, I know I need to S-OFF, and since I just ordered it, I'm prepared to shell out the $25 for Sunshine. I checked on the site, and it seems to indicate that it can now achieve temp-root on its own. Is that correct, or do you still need Towelroot?
jshamlet said:
I have a new AT&T HTC One M8 on order, and I am trying to do as much research as I can on converting it to a developer edition as soon as I get it. (minus a few days to make sure all the hardware is working correctly)
I have read every thread I can find regarding the topic, but some of the information is out of date. Is there an up-to-date guide on converting a carrier branded M8 completely into a developer edition? (such that it can get OTA updates from HTC) I'm coming from a Galaxy SII, which was apparently a much simpler phone to mess with and practically impossible to brick short of idiocy.
Also, I know I need to S-OFF, and since I just ordered it, I'm prepared to shell out the $25 for Sunshine. I checked on the site, and it seems to indicate that it can now achieve temp-root on its own. Is that correct, or do you still need Towelroot?
Click to expand...
Click to collapse
Not sure on the conversion but as for Sunshine, Yes it does all of that automatically. All you need to do is download the app and run it.
jshamlet said:
I have a new AT&T HTC One M8 on order, and I am trying to do as much research as I can on converting it to a developer edition as soon as I get it. (minus a few days to make sure all the hardware is working correctly)
I have read every thread I can find regarding the topic, but some of the information is out of date. Is there an up-to-date guide on converting a carrier branded M8 completely into a developer edition? (such that it can get OTA updates from HTC) I'm coming from a Galaxy SII, which was apparently a much simpler phone to mess with and practically impossible to brick short of idiocy.
Also, I know I need to S-OFF, and since I just ordered it, I'm prepared to shell out the $25 for Sunshine. I checked on the site, and it seems to indicate that it can now achieve temp-root on its own. Is that correct, or do you still need Towelroot?
Click to expand...
Click to collapse
If it's for the HTC One M8 then it's not outdated, it stays exactly the same
Get S-OFF
Download Developer Edition Backup
Change MID (Apparently though the MID for the AT&T and Dev Edition are the same, you'll have to check up on that one.)
Change CID (BS_US002 of course)
Restore Backup
Flash back stock recovery
Boot into OS
Profit.
It stays the same... You can do a search on the forums, I think it was gary(something... He's a recognized developer on here) that made a guide on how to convert from AT&T to Dev Edition. It was in the AT&T section.
Getting S-Off has changed, as the original tool no longer works. Admittedly a minor issue, but yes, things do change. One of the reasons I went ahead and pushed the button on a new phone is that AT&T is no stranger to fixing these issues after the fact - ala the Note 3 that had it's boot loader locked as part of an OTA.
I just want to make sure I have everything lined up correctly before starting.

Changing Firmware

Hi, everybody
I have an M8 (India), which had HTC__38 CID. I was on latest firmware with 5.0.1 Lollipop. Yesterday I S-OFFed with Sunshine 3.0 and changed my CID to SuperCID (11111111).
Now I read that if my device is S-OFF, I can flash any RUU or firmware. There is a thread about it, but it's very confusing. Can somebody plz guide me through it and what I can achieve with S-OFF and SuperCID. Thanks.
You can achieve anything - literally. Your phone is now completely unlocked.
If you don't know what you can do with it, though, why did you S-OFF? Cause all the cool kids have done it?
Hey, Eddy. Thanks for replying. I know what we can do with it. I am a little confused about the process. I have an Indian device for which there is no rug available. So I s-off ed the device, so I could flash any ruu or firmware I need. I just am not sure how to do that. There are a couple of guides for it, but they r very confusing.
Then ask for clarification in said thread, that's what it's there for.
Why do you want to change the FW? What are you hoping to achieve?
I already said I am confused about the whole thing.
blinkash said:
I already said I am confused about the whole thing.
Click to expand...
Click to collapse
Try to explain as best you can what you want to do to the phone, and/or what specific items you are confused about.
I can probably type several pages trying to answer you (based on the vagueness of your posts so far), without even properly addressing your concerns, desires, etc.
What I'm trying to say is, I'm on the latest firmware. In future if there is a ROM that requires an upgrade to firmware, would I still be able to flash that ROM or do I need to upgrade the firmware of my device?
If you ROM thread advises a certain FW package, then flash it. If not, don't.
For example, once Sense 7 is out for the M8 it'll be a new ROM build with a new FW package. Typically, the unbranded devices will get this first and it might be a few weeks for your region to get the update. So if a ROM is based on x.xx.401.x then it'd be best to use the same FW build

which update rom should i use?

I have an unlocked at&t htc one m9, I bought it locked to the at&t network then unlocked it.
I'am looking to update the phone using the official rom from htc but am unsure on what one to use - the one for the at&t version of the phone or the one for unlocked/developer phones?
thanks in advance
Unless you're S-OFF, you can only use updates from your carrier.
If you get your phone to S-OFF state, you can change the CID. This will allow you to flash other updates (like the developer version update - often released well before any carrier update).
The downside is that with S-OFF, it is much easier to brick (as in hard-brick - never coming back) your phone. Always good to read and re-read instructions and ask questions before flashing.
computerslayer said:
Unless you're S-OFF, you can only use updates from your carrier.
If you get your phone to S-OFF state, you can change the CID. This will allow you to flash other updates (like the developer version update - often released well before any carrier update).
The downside is that with S-OFF, it is much easier to brick (as in hard-brick - never coming back) your phone. Always good to read and re-read instructions and ask questions before flashing.
Click to expand...
Click to collapse
what do i change the cid to? do i also need to change the mid?
aaro295 said:
what do i change the cid to? do i also need to change the mid?
Click to expand...
Click to collapse
I can't help you there, sorry. Check around the forums - the 'sticky' threads will probably get you going in the right direction.
I assume you mean carrier unlocked, not bootloader unlocked. Obviously you haven't converted your device, in which case, you should only flash official AT&T software.
I got the Developer Edition and the only difference between the AT&T M9 and the Developer Edition is
AT&T M9 has AT&T apps and bloat ware, and last to get any ota updates.
Developer Edition no carrier apps or bloat ware and first to get ota updates.
If u don't use or care for all the AT&T apps and want ota updates soon as they drop then go ahead and convert your AT&T M9 to the Developer Edition.
Sent from my HTC One M9 using Tapatalk
aaro295 said:
I have an unlocked at&t htc one m9, I bought it locked to the at&t network then unlocked it.
I'am looking to update the phone using the official rom from htc but am unsure on what one to use - the one for the at&t version of the phone or the one for unlocked/developer phones?
thanks in advance
Click to expand...
Click to collapse
Personally I would root and profit but that's me..
Other option is the 1st answer in this thread, once S-Off you can roll back to stock if necessary.

Categories

Resources