[Q] Help with updating to 5.0 - AT&T HTC One (M8)

I just got a new unlocked AT&T M8, switched over from iPhone. I'm going to be using it with T-Mobile, and I'm still struggling to learn how all this stuff works. So the phone is running on Android 4.4.4 currently, and I want to install a custom ROM on it, but I need Android 5.0. Since I have a T-Mobile sim card, I don't have any OTA updates. From what I understand, if I wanted to switch to a T-Mobile ROM, I'd have to pay $25 for Sunshine, which I'd rather not do. Would I also need to do so to get an international ROM? Also, from what I'm reading, my other option is to use the AT&T RUU from HTC's website to update to 5.0, and then install a custom ROM from there. Is this correct, would that remove my unlock, and are there instructions/recommended readings before I try anything? Thanks for any help.

grant523 said:
I just got a new unlocked AT&T M8, switched over from iPhone. I'm going to be using it with T-Mobile, and I'm still struggling to learn how all this stuff works. So the phone is running on Android 4.4.4 currently, and I want to install a custom ROM on it, but I need Android 5.0. Since I have a T-Mobile sim card, I don't have any OTA updates. From what I understand, if I wanted to switch to a T-Mobile ROM, I'd have to pay $25 for Sunshine, which I'd rather not do. Would I also need to do so to get an international ROM? Also, from what I'm reading, my other option is to use the AT&T RUU from HTC's website to update to 5.0, and then install a custom ROM from there. Is this correct, would that remove my unlock, and are there instructions/recommended readings before I try anything? Thanks for any help.
Click to expand...
Click to collapse
You probably want the T-Mob radio software, so you can enable the 3G and LTE bands used by T-Mob. Otherwise, you will find that the AT&T radio does not give you 3G and LTE in many locations.
In order to flash another carrier's radio, you need s-off, and there is no way around that. Then you need to change the carrier ID (CID) and model ID (MID) to that of T-Mob.
At that point, you may as well RUU to a stock factory T-Mobile software image (not just the radio) and that would be recommended, is it will get you a complete T-Mobile "baseline" phone as opposed to an AT&T ROM with T-Mob radio, etc.
After running the T-Mob RUU, your phone will be "fully converted" to the T-Mob version in terms of software. Others here have converted the AT&T version for use on T-Mob. So I'll try to find one of those threads instead of trying to explain it all again.
None of these mods will change your SIM unlock. That will remain unlocked.
---------- Post added at 11:06 AM ---------- Previous post was at 10:58 AM ----------
Here you go: http://forum.xda-developers.com/att-htc-one-m8/help/installing-tmobile-rom-att-branded-phone-t3069388
Another point: You can update to the latest AT&T Lollipop software by RUU. And you can flash custom Lollipop ROMs after that. But neither of these will enable the 3G and LTE bands used by T-Mob. So that is why I suggest "converting" the phone to T-Mob stock software instead.

Thanks for the response! Appreciate it. A few more questions, since I'm not sure I fully grasp the concept of radios.
If I first flash a T-Mobile ROM, and then install a custom ROM, is that any different from updating with a AT&T RUU and then installing a custom ROM? Will I still be missing the bands?
If yes, then should I just stay away from Custom ROMs all together? Is this a problem because I bought an AT&T phone?
Thanks again!

grant523 said:
Thanks for the response! Appreciate it. A few more questions, since I'm not sure I fully grasp the concept of radios.
If I first flash a T-Mobile ROM, and then install a custom ROM, is that any different from updating with a AT&T RUU and then installing a custom ROM? Will I still be missing the bands?
If yes, then should I just stay away from Custom ROMs all together? Is this a problem because I bought an AT&T phone?
Thanks again!
Click to expand...
Click to collapse
Yes it's different the AT&T ruu won't give you the T-Mobile bands. And you can install custom roms if you want but I would reccomend paying the $25 to s-off and fully converting to t-mobile and either stay on stock or flash a custom t-mobile rom

grant523 said:
A few more questions, since I'm not sure I fully grasp the concept of radios.
If I first flash a T-Mobile ROM, and then install a custom ROM, is that any different from updating with a AT&T RUU and then installing a custom ROM? Will I still be missing the bands?
Click to expand...
Click to collapse
I think your first phrase was intended to read "flash the T-Mob RUU, then install a custom ROM".
The radio is not contained in the ROM, and flashing a ROM doesn't affect the radio in any way.
The radio is contained in what many folks here called the "firmware package" or firmware.zip; and it can be installed by flashing the RUU.
Another thing that will help you understand, is that the phone has something like 36 (or more) partitions. The ROM is just one of those. The radio is a separate partition (as bootloader, recovery, and others have their own separate partitions as well). Flashing one partition, does not effect the others. The RUU is a complete software image that flashes all the partitions to factory stock for a certain carrier version.
You can also flash the radio or firmware.zip manually (without flashing the whole RUU). But my personal recommendation would be to baseline to a fully stock T-Mobile software profile, since you are on the T-Mob network, to make sure every partition plays well together (as opposed to mixing T-Mob and AT&T software components).
grant523 said:
If yes, then should I just stay away from Custom ROMs all together?
Click to expand...
Click to collapse
I wouldn't say that. Custom ROMs have their place. But a custom ROM will not open up the T-Mob bands. As mentioned, you can only do that by flashing the radio, which isn't affected by flashing the ROM.
After baselining to a T-Mob stock config as I've suggested, you can feel free to flash a custom recovery and flash custom ROMs if you like. But if would be for other reasons than the radio bands; such as performance, customization, debloating, etc..
grant523 said:
Is this a problem because I bought an AT&T phone?
Click to expand...
Click to collapse
Basically yes. If you want to be sure a phone works fully on a certain network "out of the box", you should buy the phone that is branded for that network. Otherwise, you should always thoroughly research a phone (not branded for your carrier) before trying to use it on your network.
Luckily for you, on this device the radio bands can be changed in software using the mods I've noted above. On past devices, the band support was set in hardware, meaning where was no way to change it in software. In that case, you would really have some buyer's remorse to deal with.

Ah OK thanks for the responses! I think I'm starting to understand. I did research how an At&t m8 would work with T-MOBILE but I didn't realize i would have to go throw this whole software process to make it work! Anyhow I appreciate the help and I'll buy a Sunshine license when I get a chance. Thanks again!

You are quite welcome.
Here is a thread with more info on changing from AT&T to T-Mob software: http://forum.xda-developers.com/att-htc-one-m8/help/installing-tmobile-rom-att-branded-phone-t3069388#post60606278
Good luck!

Related

Restoring To Original Radio and ROM

Can someone please provide the HOW-TO restore back to the original Radio Version, original Locker or unlocker and original software available at HTC. (The files would be enough and a brief walkthrough) - I was able to change to 2.2.61 and it works fine but I am going to sell to someone and want them to have the original ROM so no issues will arise. Thanks for all your help!!
No Takers?
No suggestions?
a little more info please
Need to know what carrier your unit is for. If Sprint then it is pretty easy, but Verizon will require a little care as the files are not on the utstar page and the ones I have for it are untested as I have not tried the rollback.
so if we go to custom rom/radio with an unlocker all we have to do is reflash the sprint rom if we are on sprint?
maskedlion said:
so if we go to custom rom/radio with an unlocker all we have to do is reflash the sprint rom if we are on sprint?
Click to expand...
Click to collapse
Yes.. the Sprint ROM's available are complete ROM's with IPL, SPL, Radio, OS, ExtRom, etc. The Verizon ROM's are not available anywhere! Someone over at PPCGeeks claimed to be a Verizon Tech and said even they didn't have the software (which contradicts a user report where they say they walked into Verizon and walked out with a newly flashed XV6800). The available Verizon ROM's namely VZW_2.09_RUU_Signed.NBH is an OS only ROM. It's even got a CID of SPCS_100 which is wrong. IIRC Verizon has a CID of VZW__001.
Anyway, I bricked a XV6800 the other day because I didn't downgrade the radio before running TitanRelocker. The bootloader would not accept any NBH's except the Sprint ship ROM which of course would not load because the Vendor ID didn't match. If you have an XV6800 you should be a little more careful with updating the ROM's since we do not have an easy rollback method like Sprint users do!
Sprint!
Figured it out! Thanks it was a Sprint - Now I feel more comfortable trying different rom's out there...

Froyo Update for AT&T on non-AT&T phones

Hi guys
I was wondering if my Aria (it's an Asian one) could be upgraded to the froyo rom that is used by AT&T?
I don't really want to use the custom roms for fear of warranty issues/breaking the phone (it's a friend's) and like.
Thanks in advance.
Tokobo said:
Hi guys
I was wondering if my Aria (it's an Asian one) could be upgraded to the froyo rom that is used by AT&T?
I don't really want to use the custom roms for fear of warranty issues/breaking the phone (it's a friend's) and like.
Thanks in advance.
Click to expand...
Click to collapse
You might be able to install the AT&T version if you use a goldcard. It will also depend on which HBOOT version is installed on the Aria. If it is HBOOT version 1.0x, then you probably won't be able to.
From what I've gathered, you should be able to use any Liberty RUU on any Liberty phone with a gold card. The HBOOT version doesn't matter.
For example, if you have the AT&T 2.2 update on your phone, you can use the AT&T 2.1 RUU on your phone. The ROM and radio will downgrade, but the HBOOT will remain the newer version (1.x), which prevents you from rooting the phone but doesn't prevent you from using the 2.1 ROM like a stock phone.
Thanks for the reply, but what's a goldcard?
As for HBOOT, is it something like the HSPL/SPL of the HTC HD? How do I check the HBOOT version?
EDIT:
Also, since I probably can only flash asian roms, does this mean I can flash any asian rom? I noticed that there are Taiwan, Hong Kong, etc roms (I bought my phone from China).
Examples:
http://forum.xda-developers.com/showthread.php?t=1062149
Tokobo said:
Thanks for the reply, but what's a goldcard?
As for HBOOT, is it something like the HSPL/SPL of the HTC HD? How do I check the HBOOT version?
Click to expand...
Click to collapse
Sounds like you need to do some searching and research and you don't even need to leave XDA to find all of the answers. Seek and you shall find...
Ok I found out what are both.
Found out that my phone is madein Taiwan though I bought it from China, does this mean I can flash the official taiwan rom here (http://forum.xda-developers.com/showthread.php?t=1062149) onto my Aria (if I care not for any clockwork recovery/custom ROMS)?
However, can official roms run non-market android apps?
Tokobo said:
Ok I found out what are both.
Found out that my phone is madein Taiwan though I bought it from China, does this mean I can flash the official taiwan rom here (http://forum.xda-developers.com/showthread.php?t=1062149) onto my Aria (if I care not for any clockwork recovery/custom ROMS)?
However, can official roms run non-market android apps?
Click to expand...
Click to collapse
The official AT&T ROMS are usually the only ones that don't allow non-market android apps, however there is an update for the AT&T Froyo 2.2.2 ROM that enables this option now, too.

[Q] Does radio affect LTE capability?

Greetings,
Ive lurked on xda for years without ever posting. All problems are solvable with a little research and the help of our mutual friend google
Im on my 4th HTC device, now a OneX+ that was brought into Dubai from Taiwan. Having successfully rooted and rommed all my phones and tablets, I kinda jumped the gun and started mucking around with my phone a bit early, using the rootboot early on.
I attained SU properly, but I had the same problems as others that in HBOOT, the radio was "unknown". Unfortunately I didnt write down the original radio settings, so im not entirely sure what my device is.
Now with the latest CWM, I have a working radio, CWM and AndroRevolution 3.0 working brilliantly. Radio is being reported again as the EU version of .16
However what I wanted to know are the following questions:
1) Just a bit of confirmation; the boot.img dictates the radio, correct?
2) If yes, then is it possible to flash a different radio than the original? If no, then does this mean since my radio is confirmed and everything is working, my current radio _IS_ the correct one?
3) My region and provider has LTE support and my provider says I only need to enable it on my phone. However using the dialcode to access test settings and change through the modes, it keeps switching from any LTE reception back to something with WCDMA. I cannot even switch to GSM/WCDMA/LTE auto. It switches back within 2 seconds.
So what Im trying to ascertain here is, do I possibly have the wrong radio, and if I do is there a way to figure out what it should have been?
The other piece of the puzzle is that despite the unit is from Taiwain, the original language when i switched it on was German, which would suggest it is in fact a EU unit.....
Ive searched through many tools, apps, threads, specs, with no luck in answering the question.... Any help is greatly appreciated.
Paz
1. Boot.img is the kernel and has nothing to do with the radio
2. You can only flash different radio versions by either flashing an RUU or by S-OFF. Radio is a security protected partition. FLASHING A RADIO WILL NOT ENABLE 4G ON A NON 4G DEVICE!! The HOX+ Inrernational version is 3G only. So in answer to your question. Yes you can flash a new radio, but no you will never have 4G on an international hox+
AndroHero said:
1. Boot.img is the kernel and has nothing to do with the radio
2. You can only flash different radio versions by either flashing an RUU or by S-OFF. Radio is a security protected partition. FLASHING A RADIO WILL NOT ENABLE 4G ON A NON 4G DEVICE!! The HOX+ Inrernational version is 3G only. So in answer to your question. Yes you can flash a new radio, but no you will never have 4G on an international hox+
Click to expand...
Click to collapse
I do have S-OFF though, so is there a way to confirm if its the international version? The model is PM35110. Any reference online is always in Asian language, so hard to tell. I suppose international version really means all countries.
Bugger.... I bought this specifically for LTE support... :crying:
Paz75 said:
I do have S-OFF though, so is there a way to confirm if its the international version? The model is PM35110. Any reference online is always in Asian language, so hard to tell. I suppose international version really means all countries.
Bugger.... I bought this specifically for LTE support... :crying:
Click to expand...
Click to collapse
How did you get S-OFF? Do you mean an unlocked bootloader? because that's a different thing. Nand protection security flag, remains intact when unlocking bootloader. so write protected partitions like radio remain unaffected. Either way it's not a software issue. Its a hardware issue. The LTE device have different radio hardware not just software, So your device is either LTE ready or not.
AndroHero said:
How did you get S-OFF? Do you mean an unlocked bootloader? because that's a different thing. Nand protection security flag, remains intact when unlocking bootloader. so write protected partitions like radio remain unaffected. Either way it's not a software issue. Its a hardware issue. The LTE device have different radio hardware not just software, So your device is either LTE ready or not.
Click to expand...
Click to collapse
Er yes, you are not confused, i am. HBOOT is showing S-ON, so I must have been high on caffeine when I was sure I saw S-OFF at one point. However like I mentioned I was playing with the rootboot boot.imgs early on and I was pretty sure I saw S-OFF then. But incidentally that was also when the radio was "unknown" at that time.
Oh well, Im stateside for Xmas and will give my dad the international version and buy myself a new one.
Thanks for your help
p.
Paz75 said:
I do have S-OFF though, so is there a way to confirm if its the international version? The model is PM35110. Any reference online is always in Asian language, so hard to tell. I suppose international version really means all countries.
Bugger.... I bought this specifically for LTE support... :crying:
Click to expand...
Click to collapse
You're doing it so, so wrong.
A quick search of the model number reveals that it's the Endeavour C2. If you have an LTE version it would be Evitareul.
1) Wrong. Radios are flashed separately and are not packed into the boot.img.
2) It is possible but unless you are S-OFF you cannot flash one very easily.
3) The reason why is because your device does not support LTE.
Hunt3r.j2 said:
You're doing it so, so wrong.
A quick search of the model number reveals that it's the Endeavour C2. If you have an LTE version it would be Evitareul.
1) Wrong. Radios are flashed separately and are not packed into the boot.img.
2) It is possible but unless you are S-OFF you cannot flash one very easily.
3) The reason why is because your device does not support LTE.
Click to expand...
Click to collapse
Yes thanks
Radios are not .img files to be flashed, they're in /system/etc

[Q] Can't connect to 3G after installing MaximusHD 10.0.0

Hi,
i own a HTC One S (16GB) device, am running a custom rom (MaximusHD 10.0.1), Android 4.2.2, Htc Sense 5.0, rooted, TWRP 2.7 recovery, HBoot 2.16, Radio 1.20.50.05.16, Carrier is Tmobile, supercid 11111111 and bootloader unlocked. i recently installed maximusHD 10.0.0 everything works fine expect for the network connectivity, i can only make use of 2G (edge) signal but i can't switch to 3G only. Whenever i switch to 3G only my networks goes off but when i switch back to 2G it works perfectly please i would be glad if you guys can help me out
You have the official Tmo version or an international version of the phone? That rom is for the international version and might not be set up to properly utlilize the bands of Tmo service 100 is the first thing that comes to mind.
Confirmed: International version of One S does not utlilize any of the bands for T-Mobile past 2G / Edge.
From HTC's website:
HSPA/WCDMA:2
Europe/Asia: 850/900/2100 MHz
GSM/GPRS/EDGE:
850/900/1800/1900 MHz
T-Mobile HSPA/WCDMA uses a combo of the 1900 Mhz frequency and a combo 1700/2100 AWS band.
I don't know if I get you correctly but if this is what you mean my device displays either GSM OR WCDMA so that mean I have the official tmobile version
I'm confused...you don't know if your phone came from T-Mobile or not?
My HTC one s is from T-Mobile, pls can help with the situation would really appreciate it
Ok. When you installed the rom, did you also install another radio or firmware package as well? As in the one that was listed in the OP of the rom here: http://forum.xda-developers.com/showthread.php?t=2445392 ? If so, that is probably why. The rom and radio are for the international version of your phone, not the one from T-Mobile. Now, obviously the phone are so similar that the software works on both versions. The only difference is the data bands that are supported for 3g/4g and the radios that interface with those bands. So, if you have never changed your radio like it was suggested in the thread for that rom - change your rom to one based off of T-Mobile software. If you have changed the radio, then flash one for the T-mobile version, and you should be fine. If it doesn't work after that, you'll just want to make sure both the rom and radio are for the T-Mobile version.
Thanks man, I think I messed up my device and a newbies to this time installation things. I actually followed the instructions given in the maximushd Rom, I flash the firmware packages with my tmobile version device. Pls what can I do to fix this I need your help
Gbetoyan said:
Thanks man, I think I messed up my device and a newbies to this time installation things. I actually followed the instructions given in the maximushd Rom, I flash the firmware packages with my tmobile version device. Pls what can I do to fix this I need your help
Click to expand...
Click to collapse
Are you S-Off?
If so: http://d-h.st/7V7 - It's a large file with the Aroma Installer to let you pick which radio you want. I believe you'd be looking for the T-Mous 1.13 one. If you aren't S-Off - Don't bother with that.
S-On?
If so, you need to re-lock the bootloader and run the RUU (Rom Update Utility) to get everything back on track, then you can re-unlock the bootloader and redo the recovery and rom stuff. http://www.androidruu.com/getdownlo..._10.30.50.08L_release_309489_signed_ICS_2.exe
Guide: http://androidforums.com/one-s-all-...e-how-run-ruu-your-htc-one-s.html#post5568357
Thanks man i really appreciate your effort and time you have render to me, i will work on the instructions you have given to me and let you aware how things turned out
During the installation of Sense-Radio-Installer-v6.zip i came across where it asking to select either US BUILD.PROPS OR NO EDIT please what does that mean

Verizon SM-G965U on other carriers

It's been forever since I've been here, missed this place. I am practically a noob now.
Here is my scenario:
I have a Verizon-branded S9+ / SM-G965U on the firmware/baseband G965USQ3BRK2. It is paid off, assured it is carrier unlocked and has also never been modified, pure stock. I'm looking to switch carriers from Verizon to another service. It's also my understanding that Verizon phones are a pain in the hiney and there may be issues with data, features, and other nags and warnings because a non-Verizon SIM is in use. Had an S5 that worked on other carriers but was a nightmare to configure.
Will I be condemned to a similar nightmare of nags and warnings, or will it rebrand it's self and allow me to receive OTA updates on the new carrier? Just not sure of what my options are, the search results yields conflicting information where some had to flash some firmware and others didn't.
Any recommendations would be appreciated.
I converted an unlocked Verizon S9+ to an unbranded, unlocked device, using it on T-Mobile and couldn't be happier with it. You have the option of flashing your own carrier's firmware or the factory unlocked, and it will improve your situation, no more SIM card notifications and all that.
P.S. I was in the same situation as you, used to be on here all the time but felt like a noob all over again. But a super helpful member here guided me through the process and it was completely painless, one quick flash with Odin and it was all good.
YrrchSebor said:
I converted an unlocked Verizon S9+ to an unbranded, unlocked device, using it on T-Mobile and couldn't be happier with it. You have the option of flashing your own carrier's firmware or the factory unlocked, and it will improve your situation, no more SIM card notifications and all that.
P.S. I was in the same situation as you, used to be on here all the time but felt like a noob all over again. But a super helpful member here guided me through the process and it was completely painless, one quick flash with Odin and it was all good.
Click to expand...
Click to collapse
Thanks! Do you have any recommendations where I can find an up to date guide for flashing 8.0 devices?
Dr.Gonz0 said:
Thanks! Do you have any recommendations where I can find an up to date guide for flashing 8.0 devices?
Click to expand...
Click to collapse
Welcome. Looks like there's some instructions here: https://forum.xda-developers.com/ga...icial-stock-firmware-thread-samsung-t3764479. However you will want to make sure you find the patched version of Odin to get past the fact that you are flashing a different firmware than is currently on the phone. And you will want to flash G965U or U1 firmware, that also has a 3 as the fifth number from the end, just as the firmware that's already on your phone.
YrrchSebor said:
Welcome. Looks like there's some instructions here: https://forum.xda-developers.com/ga...icial-stock-firmware-thread-samsung-t3764479. However you will want to make sure you find the patched version of Odin to get past the fact that you are flashing a different firmware than is currently on the phone. And you will want to flash G965U or U1 firmware, that also has a 3 as the fifth number from the end, just as the firmware that's already on your phone.
Click to expand...
Click to collapse
Thanks for your help and for answering the questions.
Is there any benefit to flash U1 or would just U work?
Would the firmware downloaded using SamFirm work with that version of ODIN you linked?
Do I have to go through a rooting process and install TWRP prior to going ODIN on my phone? Or can I just go into download mode on my device, click yeah about a custom OS, then do the ODIN bit?
Dr.Gonz0 said:
Thanks for your help and for answering the questions.
Is there any benefit to flash U1 or would just U work?
Would the firmware downloaded using SamFirm work with that version of ODIN you linked?
Do I have to go through a rooting process and install TWRP prior to going ODIN on my phone? Or can I just go into download mode on my device, click yeah about a custom OS, then do the ODIN bit?
Click to expand...
Click to collapse
The U firmwares are those from carriers and the U1 is from the factory unlocked unbranded variant. so it's up to you if you want your carriers own firmware or just a generic Samsung version. If you need Wi-Fi calling and or volte, there might be a better chance of it working with your carriers firmware but the unlocked firmware does a good job with that as well, I have both of those features working perfectly with the U1 firmware and a T-Mobile SIM. Just make sure to use the CSC as opposed to HOME_CSC, so that your phone is fully wiped and configured for your sim card. I will say one advantage of the unlocked U1 firmware is free built-in caller ID ?
No rooting necessary, in fact it's not even possible on the US models, so just boot into Odin and flash the firmware using the patched version of Odin.

Categories

Resources