Hey everybody! So some quick background info, I just got an M8 and was excited to start playing with it. I unlocked the bootloader, flashed TWRP, and set off to try out some roms. Something I quickly realized was that without updating my phones firmware, I wouldn't be able to make the change from 4.4.2 based roms without encountering some issues. It seems the two ways to do that are an OTA update or s-off and flash it yourself.
So I restored the original rom backup I made, flashed the stock recovery back on (tried 1.58.502.1 and 1.12.502 when the first didn't work) and relocked the bootloader. It still doesn't detect any updates from AT&T's software updater.
The phone is from AT&T and I'm on Cricket's network.
Software number 1.58.502.1
CID: CWS__001
Any help or suggestions are much appreciated. If there's any pertinent information that I didn't include let me know. Thanks in advance.
You need to be connected to AT&T's network to get OTAs. Some folks on here that aren't specifically familiar with AT&T (and don't use them as a carrier) will say that isn't true, that you can OTA on WiFi or on another carrier. But AT&T is the oddball in this regard (at least compared to "international" version owners - not that sure about other US carriers).
You can update to 4.4.3 or 4.4.4 by official RUU (need to relock the bootloader to RUU since you are s-on). But you won't be able to update to 5.0 firmware unless you s-off at this time, since AT&T hasn't released Lollipop yet. Rumor says end of this month, but its just a rumor.
RUUs are linked on my AT&T-specific Index thread: http://forum.xda-developers.com/showthread.php?t=2751432
If you want to s-off (sunshine is the only method) you can then manually update the firmware (including LP firmware). Or even "convert" to another carrier version (such as US Developer's Edition) and then get OTAs.
Thanks for the information! I'll go give that a try now.
Related
Before I begin and before anyone tells me I should read other threads, Id like to say that i HAVE already done that, and happened to find no proper solution.
So to the point: I had my HTC One M8 and flashed the GPE edition RUU but didn't like it, so i followed the thread linked on how to return to sense. that had my phone continuously crashing etc etc with all sorts of problems.
I then found another thread with a guide to flash a stock rom, then unroot, then flash firmware etc etc. I have successfully done that, but OTA updates have verification problems, it says that my phone is running something custom. When I boot into the bootloader, the OS section is also blank.
I have yet to find a full RUU for the International m8 as of posting, but there are ones out for at&t , t-mobile and sprint
So, my main question for all you experts out there: Is it possible to flash an at&t or tmobile ruu without having any problems, since international, at&t and tmobile are all the gsm versions? If not, is there any other possible way to return to stock, with bootloader locked, ota updates working?
My current phone status:
S-OFF, unlocked bootloader, (HTC__001 cid), european mid, stock recovery.
Any answers greatly appreciated.
George
Hello Guys, i bought my htc one m8 some months ago and now i'm missing the updates.
My m8 is from US by AT&T with android 4.4.2 and now i live in brazil and it does not show new updates.
I don't know if it is some error or if it is normal from non-us.
So, should I flash a custom ROM or something? I Already have experience with previous android versions but with my htc i'm lost...
What should I do step by step? Unlock boot, S-OFF and flash?
Anyone? I really want to update mu phone...
You will only receive updates for an AT&T device while connected to AT&T's network. Most carriers in the world don't work this way (you will normally get OTAs on most other Android devices) but you can "thank" AT&T for this one. So for AT&T devices, yes this is "normal" and you will never receive an OTA with the phone in its current condition.
You can RUU to the latest AT&T software (which is currently Android 4.4.3): http://forum.xda-developers.com/att-htc-one-m8/general/htc-one-m8-ruu-m8ul-4-4-3-t2860423
Then wait for the Android 4.4.4 RUU to be released (hopefully soon). Backup any personal data before RUU, as your phone will be wiped with this process.
Alternately, you can unlock the bootloader (root, s-off, etc.) as you mentioned, and from there either:
- Install custom ROMs
- Or "convert" your phone to another version so that it can then receive "official" OTAs.
redpoint73 said:
- Or "convert" your phone to another version so that it can then receive "official" OTAs.
Click to expand...
Click to collapse
Oh, thanks for response, but how can i "convert" my phone?
I just install 4.4.3 from your link, and I did not realize the work that would have to rearrange everything again ...
guire01 said:
Oh, thanks for response, but how can i "convert" my phone?
I just install 4.4.3 from your link, and I did not realize the work that would have to rearrange everything again ...
Click to expand...
Click to collapse
Easiest way would probably be to use the Developer's Edition or GPE RUU. S-off or changing the CID may be required (and changing CID requires unlocking the bootloader and root). Either DE or GPE is not carrier branded, so will be better than stock AT&T software to most folks (for whom AT&T is not their carrier). But again with most RUUs, the phone will be wiped.
You may be able to do it piece by piece, although I'm not sure. Unlock the bootloader, install custom recovery, then flash a stock nandroid for the carrier version you want. Change CID (and possibly may need to change MID) and flash the stock recovery for your version. You may need to s-off and also change your firmware (bootloader, radio, etc.). Doing it this way is complex, might not even be possible. Although in theory it should work if you have all the pieces and s-off.
None of these approaches are trivial, and you should expect that your data will be wiped (backup anything important) regardless of the approach.
Hello fellas
This is simply: I'm S-OFF. I have the M8 with CID Telus, and just recently updated to 4.4.3 via OTA. Total stock, no modifications.
If I change my CID from TELUS001 to superCID 11111111 and if I get the 4.4.4 OTA update. I will get a modifications in the system or anything?
Take care fellas :good:
luipaard said:
Hello fellas
This is simply: I'm S-OFF. I have the M8 with CID Telus, and just recently updated to 4.4.3 via OTA. Total stock, no modifications.
If I change my CID from TELUS001 to superCID 11111111 and if I get the 4.4.4 OTA update. I will get a modifications in the system or anything?
Take care fellas :good:
Click to expand...
Click to collapse
Once you go SuperCID, you won't need Telus's OTA for 4.4.4, you can just flash a stock 4.4.4 ROM from here.
All that Telus's official update will give you that's different is the bloatware apps that they have. And if you really want them, you can get them on the Play Store.
Personally, the first thing I do is remove the bloatware when I get a new device.
EDIT: I am also on Telus. The best thing about SuperCID is that you don't need to pay Telus to unlock your phone to use on another carrier. SuperCID will make it usable on any GSM network.
My phone was bought as free. No carrier apps, no modificationes, 100% original with 4.4.2 HTC sense 6.0
I don't want to flash update via usb. Just update via OTA. For security reasons (for me, personally)
Just one question. If I change to supercid. How can I get 4.4.4 OTA from, example, the international carrier or from HTC for no personalization from carriers.
Thank you.
luipaard said:
My phone was bought as free. No carrier apps, no modificationes, 100% original with 4.4.2 HTC sense 6.0
I don't want to flash update via usb. Just update via OTA. For security reasons (for me, personally)
Just one question. If I change to supercid. How can I get 4.4.4 OTA from, example, the international carrier or from HTC for no personalization from carriers.
Thank you.
Click to expand...
Click to collapse
You won't get an OTA. Your phone is unbranded with supercid. And you don't need to flash via USB, just download the stock ROM on your phone, enter recovery, and click "install". (after a nandroid backup, of course)
I've had 4.4.4 now for about a week.
Ok, I've get rid off
There is a method to get OTA 4.4.4? I want that my device install the update for me.
No 1.5+GB downloading roms, cuz my internet is like a nuts pain downloading big files )
luipaard said:
Ok, I've get rid off
There is a method to get OTA 4.4.4? I want that my device install the update for me.
No 1.5+GB downloading roms, cuz my internet is like a nuts pain downloading big files )
Click to expand...
Click to collapse
You can't OTA the ROM, but a lot of ROMs (ViperOne at least) do OTAs for updates after you have them installed. The updates are usually around 150 to 180mb. Download it when you go to bed, and flash it in the morning (or later)
You are vey helpful for me and my trouble. I do thank you.
luipaard said:
You are vey helpful for me and my trouble. I do thank you.
Click to expand...
Click to collapse
No problem. And I linked you to stock firmware on the other thread. Take care buddy.
My Phone was CID VODAP102 branded, I updated to 3.29.161.5 Android 4.4.4, went fine.
Now I am S-Off and rooted, changed to SuperCID, and wanted to flash the European unbranded OTA 3.28.401.6.
Is that possible? The Version number is lower, so I am afraid it causes trouble.
Would that wipe anything?
Hey guys,
I've been searching but couldn't find anything that really helps with my problem. I bought an HTC One M8 last year, it was supposed to be unlocked from factory but when it arrived it turned out it was an unlocked AT&T model. Anyways so I tried to root the phone but it was already rooted and running a TWRP (I don't know how this happened as the phone was sealed when I got it) I have no problem with this but as the phone is rooted and doesn't have the stock recovery I can't get any OTA and I'm still in 4.4.2. I was wondering if any of you guys could help me update my device to stock 5.0.1 without flashing a custom ROM.
Thanks
rj.camargo said:
I've been searching but couldn't find anything that really helps with my problem. I bought an HTC One M8 last year, it was supposed to be unlocked from factory but when it arrived it turned out it was an unlocked AT&T model. Anyways so I tried to root the phone but it was already rooted and running a TWRP (I don't know how this happened as the phone was sealed when I got it) I have no problem with this but as the phone is rooted and doesn't have the stock recovery I can't get any OTA and I'm still in 4.4.2. I was wondering if any of you guys could help me update my device to stock 5.0.1 without flashing a custom ROM.
Click to expand...
Click to collapse
First off, there is no stock 5.0.1 for the AT&T version yet. There isn't even a 4.4.4 released yes (although it might be anytime soon).
Further, you aren't going to receive any OTAs since you aren't connected to the AT&T network. Some folks not specifically familiar with AT&T will disagree, saying the OTAs will come over WiFi even if not connected to the specific carrier. But AT&T is pretty unique in this regard (well, maybe other carriers in the US do it too, but not WWE versions).
You can download an official RUU to upgrade to 4.4.3. Then wait for RUUs to be posted for 4.4.4 and/or 5.0.1. That is all you can do at this time without s-off. With s-off, you can convert to any version you want, and get official OTAs that way (such as convert to WWE version), or run the US Developer's Edition 5.0 RUU.
redpoint73 said:
First off, there is no stock 5.0.1 for the AT&T version yet. There isn't even a 4.4.4 released yes (although it might be anytime soon).
Further, you aren't going to receive any OTAs since you aren't connected to the AT&T network. Some folks not specifically familiar with AT&T will disagree, saying the OTAs will come over WiFi even if not connected to the specific carrier. But AT&T is pretty unique in this regard (well, maybe other carriers in the US do it too, but not WWE versions).
You can download an official RUU to upgrade to 4.4.3. Then wait for RUUs to be posted for 4.4.4 and/or 5.0.1. That is all you can do at this time without s-off. With s-off, you can convert to any version you want, and get official OTAs that way (such as convert to WWE version), or run the US Developer's Edition 5.0 RUU.
Click to expand...
Click to collapse
Excuse me but what is WWE exactly? Ok so my two options are use sunshine to make my htc s-off and convert to another version or flash a custom rom with 5.0.1?
Thanks for your help.
rj.camargo said:
Excuse me but what is WWE exactly?
Click to expand...
Click to collapse
World Wide English. Which doesn't really say much. Its the "international" version sold in Europe and other places.
rj.camargo said:
Ok so my two options are use sunshine to make my htc s-off and convert to another version or flash a custom rom with 5.0.1?
Click to expand...
Click to collapse
Nope, your second option won't work. You need firmware on your phone that is compatible with 5.0.1, otherwise WiFi will be broken, and.or extreme long boot times (>10 minutes). And the only way to update your firmware is with s-off (until AT&T releases more updates).
So really, if you want to update now, your only option is s-off.
Ok dude, thanks for your help. I guess I'll have to s-off
rj.camargo said:
Ok dude, thanks for your help. I guess I'll have to s-off
Click to expand...
Click to collapse
If you want to update now, that is what I suggest. I don't see LP coming to AT&T for another month at least, and it might be even longer than that (months). We're still waiting for 4.4.4.
Be sure to check bootloader and confirm if its s-on or s-off (says one or the other near the top of the hboot screen). Since it was already rooted and bootloader unlocked, who knows, you might have lucked out and gotten a phone that is already s-off as well.
Yeah and like you said if I'm not connected to the AT&T network I might never get the update so it is the only option. BTW I checked and it's S-On =(
Thanks for your help.
I've got an older HTC m8 that I've acquired, however the issue is, that it has the factory AT&T image on it. Originally, it had version 4.28 on it and wasn't showing any available updates. I was able to get the ROM updated to 6.2, however it's still the AT&T based image. Processed used:
1. Got AT&T RUU (Rom Update Urility) from the AT&T site.
2. Ensured the bootloader was locked and ran the utility. New Image was included in the download, so everything worked fine.
I want to remove the AT&T factory image and replace it with an unlocked "Global HTC" image. Can someone please explain the process in a concise manner. I have read so many conflicting efforts out there (most with broken links to image files). Any and all direction would be greatly appreciated. I have yet to figure out how to do a "fastboot getver all".
If the intent is to simply get a Euro ROM on the phone, the easiest way is to unlock the bootloader using HTCDev.com process. Then install custom recovery TWRP 3.0.2, and flash a stock ROM or custom ROM close to unbranded Euro ROM.
Getting the phone to complete stock Euro image (such as RUU) is more complicated. You would need to s-off the phone using sunshine app, which costs $25 US. Then change phone's CID (carrier ID) and MID (model ID) with adb commands. Only then, can you run the official Euro RUU.
But its not worth the cost and effort to do so, my opinion it doesn't gain anything; except the proper Euro radio baseband firmware. But if the radio is already working fine for you carrier, I wouldn't mess with any of that. Just unlock bootloader, install custom recovery and flash a ROM that meets your needs and preferences.
Future Euro OTA updates would be another benefit of "fully converting" to Euro stock by RUU. But unfortunately at this point, we will not be getting any major OTA updates on this phone.