At&t firmware flashing confusion. - One (M8) Q&A, Help & Troubleshooting

Hey everybody I need help figuring out what is the latest firmware I can flash. Also would I need to change my Cid? Any help is appreciated.

You can technically flash 3.28.401.6, but you might run into issues bc that fw isn't for att. I have personally flashed it and it worked OK, but ran into a huge issue later on. I'm not sure if it was the fw that actually caused it tho.
The latest official fw att had released is 2.23.502.3, which is 4.4.3, but I have only seen it in RUU form, not in the kind that you can flash without wiping the phone. Maybe I just haven't found it yet.
As for supercid, it's pretty easy if you know basic fastboot commands. There's a link that gives the exact commands around here somewhere. Let me know if you can't find it

BlackAlien92 said:
Hey everybody I need help figuring out what is the latest firmware I can flash. Also would I need to change my Cid?
Click to expand...
Click to collapse
You need s-off to flash firmware.
Latest firmwares are posted by Wonders_Never_Cease here:
http://forum.xda-developers.com/att-htc-one-m8/development/att-4-4-3-2-22-1540-3-debloated-sense-6-t2837365
Latest firmware for AT&T is 3.28.1540.5. Its actually the Dev Ed firmware, but the DE is fully compatible with AT&T, and firmware is probably similar if not identical to what AT&T will release (which hasn't happened yet). 3.xx firmware is required for any Sense 3.x based custom ROMs.

Related

[Q] Can't receive OTA's anymore

Hi people,
A few weeks ago I installed a custom rom. I wasn't pleased with the rom so I searched for another one and I found the venomROM which I liked on previous HTC devices. Their thread states that in order to successfully use the rom you need to have the latest firmware installed. This firmware comes with the HTC OTA's so I reflashed the stock odexed rom from the ARHD website. With this rom I would be able to receive OTA's and there is indeed a software update button in the settings -> about phone menu. I also read that in order to receive OTA's you need to have stock recovery so I flashed it in fastboot.
The problem is that when I hit the 'check for updates' button the phone says "there is no update available for your device". I'm on 2.22.401.4 firmware and I know there is one available because my friend who has the same phone has got the latest firmware (2.23.xxx.x).
What am I doing wrong causing this no update available message?
That's an ota for the rom, not your firmware. You must flash the firmware. See the guide in development called flashing without panic attacks to upgrade firmware. That's one way anyway.
The firmware listed in the thread you mentioned doesn't match my cid number and I can't receive S-off because the tool to do this says so. But I also read that the firmware comes with HTC's OTA
Yes, you need S-OFF, then super CID, then you can use the thread I mentioned.
You can get S-OFF with Sunshine, but it costs $25. And you need to be stock, or very close to stock rom. A couple will work... Many reports that Maximus rom will work.
And am I confused? You flashed a stock ARHD rom? Cause the "ota" function in roms is to update the rom, not your firmware.
If you can't get S-OFF, then to update your firmware, you need to find a guide for s-on method. I'm not sure, cause I'm relatively new to the M8 still, and have been S-OFF since the beginning.
I think you need to use the proper RUU for your device. Or a backup image for your exact device and flash stock recovery.
Anyway, I'm not an expert on updating firmware on s-on devices. You'll need to check the different guides for that. ?
3435
Well the S-on guides refer to firmware with specifiek CID numbers which doesn't match mine, cause mine is T-MOB003. And that's why I don't know how to update to the latest firmware.
Yup, you need the exact firmware, if you are not super CID.
Not sure how to help with that. A backup image would likely work too if you can find one. Then you'd need the correct stock recovery to flash.
---------- Post added at 08:14 AM ---------- Previous post was at 08:13 AM ----------
Life is definitely easier with S-OFF.
Well I searched everywhere but can't find exact firmware so far.
I think a RUU would be the easiest option but I also didn't find any RUU for the One M8..
Not sure what else to suggest.
25 bucks, s-off and super CID and you'd be golden though.
That's all I can recommend now.
Unless you can find the firmware.
Redjack77 said:
I think a RUU would be the easiest option but I also didn't find any RUU for the One M8..
Click to expand...
Click to collapse
I believe you will only find RUU for US carrier versions.
If you can't find the firmware for your CID, you will need to s-off by sunshine. Or return to stock ROM and recovery and OTA to Android 4.4.4, if that is currently available for your version.
Well I managed to S-OFF my device with sunshine!!!, now I can update my firmware to the latest version
Awesome! ?

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

ROM for ATT One M8 OS:3.11.1700.5

Hello XDA forums. First off I would like to apologize if a thread or something like this already exists, but I already spent way too much time trying to unroot my friend's phone since his vibration motor stopped working. Basically all that I am looking for, is a rom that can be flashed on an ATT HTC One M8 with OS version: 3.11.1700.5 and HBOOT: 3.19. I tried flashing many Sense roms already, but they all don't work. What I think is that the rom's base firmware's second section after the initial number has to match the phone's OS version. An example of this would be with the Skydragon rom, where it is based on the 4.04.1700.4 firmware. But it still works even though it has a higher version number. So what it all comes down to, is that I need to find a rom that supports the x.1700 firmware line so I can flash it restore to stock (mostly at least) Also instructions for returning to complete stock while S-ON would be helpful. Last the stock rom would be the most preffered, since then I can use the stock recovery and relock the bootloader.
ssclanker said:
Hello XDA forums. First off I would like to apologize if a thread or something like this already exists, but I already spent way too much time trying to unroot my friend's phone since his vibration motor stopped working. Basically all that I am looking for, is a rom that can be flashed on an ATT HTC One M8 with OS version: 3.11.1700.5 and HBOOT: 3.19. I tried flashing many Sense roms already, but they all don't work. What I think is that the rom's base firmware's second section after the initial number has to match the phone's OS version. An example of this would be with the Skydragon rom, where it is based on the 4.04.1700.4 firmware. But it still works even though it has a higher version number. So what it all comes down to, is that I need to find a rom that supports the x.1700 firmware line so I can flash it restore to stock (mostly at least) Also instructions for returning to complete stock while S-ON would be helpful. Last the stock rom would be the most preffered, since then I can use the stock recovery and relock the bootloader.
Click to expand...
Click to collapse
Skydragon isn't Sense, it's AOSP.
Try ViperOneM8 3.2.1.
Download link here.
Thread link here.
Or if you want to go back to stock, there are stock ROM/recovery threads here, or you could run the latest RUU from HTC's website.
xunholyx said:
Skydragon isn't Sense, it's AOSP.
Try ViperOneM8 3.2.1.
Download link here.
Thread link here.
Click to expand...
Click to collapse
I already tried that. It doesn't work since the firmware base is not the correct one.
ssclanker said:
I already tried that. It doesn't work since the firmware base is not the correct one.
Click to expand...
Click to collapse
Yes, you are right. Sorry. I'm trying to communicate through hangouts, and helping a few people here.
The RUU is your best/only option to convert back to Sense. The instructions are in the link I provided, and the download is at the bottom of the page. Make sure to back up anything important, because this will wipe the phone.
I tried out the RUU, but it failed saying that it is incompatible with this phone. I did download the appropriate version for the phone (AT&T) but still it failed. This was also from the official HTC website. This is why I think I have to download a version that has an x.x.1700 in its version number. A Skydragon rom that is based on 4.04.1700 works on the phone, even though the phone has version 3.28.1700 so I think that any rom that is based on the x.x.1700 line will work. I did try out some other Sense roms, but they failed since they were based on a different firmware (x.x.502).
xunholyx said:
Yes, you are right. Sorry. I'm trying to communicate through hangouts, and helping a few people here.
The RUU is your best/only option to convert back to Sense. The instructions are in the link I provided, and the download is at the bottom of the page. Make sure to back up anything important, because this will wipe the phone.
Click to expand...
Click to collapse
ssclanker said:
I tried out the RUU, but it failed saying that it is incompatible with this phone. I did download the appropriate version for the phone (AT&T) but still it failed. This was also from the official HTC website. This is why I think I have to download a version that has an x.x.1700 in its version number. A Skydragon rom that is based on 4.04.1700 works on the phone, even though the phone has version 3.28.1700 so I think that any rom that is based on the x.x.1700 line will work. I did try out some other Sense roms, but they failed since they were based on a different firmware (x.x.502).
Click to expand...
Click to collapse
So, do you have Dev Ed phone, or did you convert it?
There are no Dev Ed RUUs that I know of.
Would I be correct in assuming that you changed you CID/MID? And would I also be correct in assuming you are S-Off?
---------- Post added at 06:12 PM ---------- Previous post was at 06:09 PM ----------
By re-reading the thread, if no conversion took place, you need to flash the stock Dev Ed ROM and recovery to allow for HTCs OTA updates.
The phone is not S-OFF, it is merely bootloader unlocked and is bought from ATT, so it is the ATT version of the phone with the appropriate AT&T branding. The phone was never S-OFF'ed and has no capabilities to do so, since it came out of the box with a patched firmware. And we are not going to pay 20$ for Sunshine, not because we think that it is a rip-off but it is quite hard to convince parents to spend money on phone that they do not know is rooted. I imagine that my friend's dad would be greatly agitated if he found out about him having rooted his phone.
Personal note:
I do not think that sunshine is a rip-off, as I understand that trying to crack the most basic level of a security on a phone is really quite hard and there are a lot of expenses involved.
xunholyx said:
So, do you have Dev Ed phone, or did you convert it?
There are no Dev Ed RUUs that I know of.
Would I be correct in assuming that you changed you CID/MID? And would I also be correct in assuming you are S-Off?
Click to expand...
Click to collapse
ssclanker said:
The phone is not S-OFF, it is merely bootloader unlocked and is bought from ATT, so it is the ATT version of the phone with the appropriate AT&T branding. The phone was never S-OFF'ed and has no capabilities to do so, since it came out of the box with a patched firmware. And we are not going to pay 20$ for Sunshine, not because we think that it is a rip-off but it is quite hard to convince parents to spend money on phone that they do not know is rooted. I imagine that my friend's dad would be greatly agitated if he found out about him having rooted his phone.
Personal note:
I do not think that sunshine is a rip-off, as I understand that trying to crack the most basic level of a security on a phone is really quite hard and there are a lot of expenses involved.
Click to expand...
Click to collapse
I'm not suggesting you get s-off, I'm asking if you are.
Your phone is a Dev Ed model. You will need a stock Dev Ed ROM and recovery to update via OTA.
Go here, and search for both. They are available in that thread.
Yeah, the developer RUU didn't work either. I looked at that page but I can't find any roms or RUU's with the x.1700 firmware. I have tried multiple times to restore from a Nandroid backup that had the same CID as me but different firmware version but it always failed.
Sorry if that came out as aggressive before.
xunholyx said:
I'm not suggesting you get s-off, I'm asking if you are.
Your phone is a Dev Ed model. You will need a stock Dev Ed ROM and recovery to update via OTA.
Go here, and search for both. They are available in that thread.
Click to expand...
Click to collapse

[Q] Do I need to have the same firmware version as the custom ROMs base?

So I just got this phone last week and I've had my fair share of stock time and so I've been looking at a few custom ROMs here and I've noticed some things that might prove to be problematic for me. Before I ask my questions I just have to clarify that my CID is HTC__j15 (if that's relevant in any way)
1. Do I need to be running the same firmware as the custom ROM I'm about to flash? I'm currently running 1.95.401.4, so my question is that if the ROM is running for example 1.96.XXX.X, do i also need to have that firmware? Will I run into problems if I flash the ROM?
2. What if I wanted to flash a nougat ROM like Resurrection Remix or Leedroid, would I need to be running the new nougat firmware (even though it's only available in the US)??
3. I see some ROMs state that they're using the EU base, and from what I understand my phone is using the Middle East base (obviously cuz i'm in the Middle East). Would flashing an EU ROM cause any problems for me? I think that it shouldn't because after all it is the same device but I'm still unsure about it.
Thanks and sorry for newbie questions. I'm coming from a nexus 5 so u can see how all this would be so confusing for me??
Mohsenz22 said:
So I just got this phone last week and I've had my fair share of stock time and so I've been looking at a few custom ROMs here and I've noticed some things that might prove to be problematic for me. Before I ask my questions I just have to clarify that my CID is HTC__j15 (if that's relevant in any way)
1. Do I need to be running the same firmware as the custom ROM I'm about to flash? I'm currently running 1.95.401.4, so my question is that if the ROM is running for example 1.96.XXX.X, do i also need to have that firmware? Will I run into problems if I flash the ROM?
2. What if I wanted to flash a nougat ROM like Resurrection Remix or Leedroid, would I need to be running the new nougat firmware (even though it's only available in the US)??
3. I see some ROMs state that they're using the EU base, and from what I understand my phone is using the Middle East base (obviously cuz i'm in the Middle East). Would flashing an EU ROM cause any problems for me? I think that it shouldn't because after all it is the same device but I'm still unsure about it.
Thanks and sorry for newbie questions. I'm coming from a nexus 5 so u can see how all this would be so confusing for me
Click to expand...
Click to collapse
I can only answer from my own experience, and I've only tried the three stock Nougat-based ROMs, so I can't answer regarding Resurrection, etc.
1. No.
2. No.
3. That I couldn't answer. I have the U.S. Unlocked direct from HTC. I used the SunShine app to S-OFF and keep the bootloader locked. With S-OFF, I changed the CID to a Super CID, and the MID. I can flash any RUU. In my case I am running the U.S. Unlocked firmware except for the radio which is the latest available from Verizon.
roirraW "edor" ehT said:
I can only answer from my own experience, and I've only tried the three stock Nougat-based ROMs, so I can't answer regarding Resurrection, etc.
1. No.
2. No.
3. That I couldn't answer. I have the U.S. Unlocked direct from HTC. I used the SunShine app to S-OFF and keep the bootloader locked. With S-OFF, I changed the CID to a Super CID, and the MID. I can flash any RUU. In my case I am running the U.S. Unlocked firmware except for the radio which is the latest available from Verizon.
Click to expand...
Click to collapse
Thanks but hmmmm do u think the reason u haven't experienced any problems is that you've "S-OFF"ed or because u changed to a super CID?? Anyways thanks Imma unlock my bootloader and try as soon as I get home.
Mohsenz22 said:
Thanks but hmmmm do u think the reason u haven't experienced any problems is that you've "S-OFF"ed or because u changed to a super CID?? Anyways thanks Imma unlock my bootloader and try as soon as I get home.
Click to expand...
Click to collapse
I don't know how to answer that. I don't think either has anything to do with my particular success on my latest ROM setup. Before this latest set of flashes at one point I had flashed the entire Verizon RUU in order to make sure I got the phone working on Verizon before I flashed a custom ROM, and flashing the Verizon RUU on my Unlocked HTC 10 required me to change my CID, and you can't change the CID without being S-OFF. Since I was changing my CID, there wasn't any reason for me to not use the SuperCID, which effectively means I shouldn't ever have to change my CID again.
And I was wrong regarding MID - in my case, I probably didn't change the MID as it should've already been what it needed to be.

Upgrading to N Firmware?

I'm re-asking this question despite other threads that already talk about this because my case could be unique and i need to be sure that i don't break the phone. Because i don't own it anymore.
Anyway,
This one is running on Venom 4.6.0 with M firmware. The guy i sold the phone to needs me to flash N firmware on it before he picks it up tomorrow.
Can someone tell me how i should go about upgrading my firmware?
I can provide any detail as requested.
Many thanks.
Helhound0 said:
I'm re-asking this question despite other threads that already talk about this because my case could be unique and i need to be sure that i don't break the phone. Because i don't own it anymore.
Anyway,
This one is running on Venom 4.6.0 with M firmware. The guy i sold the phone to needs me to flash N firmware on it before he picks it up tomorrow.
Can someone tell me how i should go about upgrading my firmware?
I can provide any detail as requested.
Many thanks.
Click to expand...
Click to collapse
Does the guy expect the phone to have a custom rom or a stock Nougat rom? Of course, if he were to buy the phone brand new it would have the stock rom.
You could flash the firmware from sneakyghost then dirty flash Venom making sure you select the updated firmware in Aroma. Or you could go completely stock with an ruu from htc. Here is sneakyghost's firmware page. Get one of the no-wipe zips....
https://forum.xda-developers.com/one-m9/development/firmware-t3068243
comstockload said:
Does the guy expect the phone to have a custom rom or a stock Nougat rom? Of course, if he were to buy the phone brand new it would have the stock rom.
You could flash the firmware from sneakyghost then dirty flash Venom making sure you select the updated firmware in Aroma. Or you could go completely stock with an ruu from htc. Here is sneakyghost's firmware page. Get one of the no-wipe zips....
https://forum.xda-developers.com/one-m9/development/firmware-t3068243
Click to expand...
Click to collapse
The guy that bought it said he wants a custom firmware as long as it gets OTA updates. If not the stock ROM.
Venom has ota.. so i'm thinking i should dirty flash..
comstockload said:
Does the guy expect the phone to have a custom rom or a stock Nougat rom? Of course, if he were to buy the phone brand new it would have the stock rom.
You could flash the firmware from sneakyghost then dirty flash Venom making sure you select the updated firmware in Aroma. Or you could go completely stock with an ruu from htc. Here is sneakyghost's firmware page. Get one of the no-wipe zips....
https://forum.xda-developers.com/one-m9/development/firmware-t3068243
Click to expand...
Click to collapse
Dude, just to clarify this phone is on S-ON mode.
All the RUUs by SneakyGhost are S-OFF only right?
What should i do?
Also, i'm very confused as to if there's a requirement for me to download the correct RUU for my phone's region..?
I'd really just download your matching RUU (zip or exe) and falsh it back to stock.
As long as your CID matches the RUU there is no need for S-OFF or anything like that.
What's your current CID?
I think the buyer is asking too much to be honest.
Either return to stock and sell it to him, which is what id do, root should be done by the user otherwise you're always going to be helping him out, upgrading etc, unless he knows what he's doing, in which case he can do it himself anyway.
Or
You pay for sunshine (add the cost to the phone) and upgrade the firmware using sneakyghosts firmwares, then tell the buyer if he wants to upgrade the rom you need to do it himself.
Devs who make roms are not carriers, otas? Lol he's asking for way too much, you have no control of a developers delivery method so the buyer simply can't demand that of you and you shouldn't agree to it.

Categories

Resources