HTC Firmware Differences DE vs PL vs US Unlocked - HTC 10 Questions & Answers

Hi everyone,
I am currently running an HTC 10 w/ Oreo (LeeDrOiD 10 V5.2.3 / CleanSlate 3.18.63) on T-Mobile. I got the phone new on ebay and it was a T-Mobile Demo Unit. Process to get the phone on oreo and leeDroid first was to change phone cid BS_US001 and mid to 2PS650000 and afterwards installed the the oreo firmware. I installed (2PS6IMG_PERFUME_WL_O80[email protected]60322_CNV_0.77_002_release_520336_combined_signed_2)
I have been having issues with my hotspot NOT staying on so I wanted to reflash the original firmware to see if that could be the issue and then reflash LeeDroid and the CleanSlate kernel.
I recently came across an xda thread that had all the Oreo firmwares ([8.0] HTC 10 OREO FIRMWARE) and I am bit confused as to the differences and what I should install. Being on T-mobile of interest is
T-Mobile/DE: <-- Developer Edition
T-Mobile/PL: <-- ???
US Unlocked: <-- Assume this is what my original firmware upgrade was based on even though I do see VZW (which I think means verizon)
Can anyone explain the differences between the 3 above and what I should pick? @Mr Hofs figure I would tag you since you know a ton about this phone

The differences between the firmwares aren't that significant, the main changes are that they have more carrier specific files embedded in them.
You have the hotspot issue on US unlocked, i have the same with WWE general firmware. I really don't think it's related to firmwares though. But try as you wish but you also need to change cids and mids.

Mr Hofs said:
The differences between the firmwares aren't that significant, the main changes are that they have more carrier specific files embedded in them.
You have the hotspot issue on US unlocked, i have the same with WWE general firmware. I really don't think it's related to firmwares though. But try as you wish but you also need to change cids and mids.
Click to expand...
Click to collapse
thanks mr hofs, yup i would need to change the cid and mid if i swap to either the de or pl edition. do you know what that pl stands for?

cloves said:
thanks mr hofs, yup i would need to change the cid and mid if i swap to either the de or pl edition. do you know what that pl stands for?
Click to expand...
Click to collapse
Poland
I think you are better off trying wwe firmware or US unlocked with its pure stock rom. Way easier than going for carrier firmwares, they won't do you any good.

Related

[Q] US phone - 4G

Hello.
FIrst , i know there are 2 more threads ( or maybe more , i could only find 2 ) about this but they didn't made me understand my problem.
So I live in Europe and my M8 is an US M8 ( Canadian if i remember right) and because of that 4G isn't working here , in Europe.
Now my question is : Can I do something about this ? I'm s-off if that can help..
Thanks.
Check if your version of the M8 supports the 4G band(s) used by your carrier. If not, the band support can be changed by flashing the appropriate radio.
Also, make sure you are using the proper APN for your carrier. Sometimes carriers use a different APN for 4G enabled devices.
redpoint73 said:
Check if your version of the M8 supports the 4G band(s) used by your carrier. If not, the band support can be changed by flashing the appropriate radio.
Also, make sure you are using the proper APN for your carrier. Sometimes carriers use a different APN for 4G enabled devices.
Click to expand...
Click to collapse
Sorry but I'm a bit noob. How can I check if my M8 supports the 4G band used by my carrier? The APN is ok.
Sent from my HTC One M8 powered by ViperOneM8
freskeeeh said:
Sorry but I'm a bit noob. How can I check if my M8 supports the 4G band used by my carrier? The APN is ok.
Click to expand...
Click to collapse
1) Verify what version of the M8 you own
2) Check specs online to see what bands your M8 version is supposed to support
3) Find out what 4G band(s) your carrier uses
You haven't given much detail, and I don't know your knowledge base (what you do or don't know how to do). So I can only give general steps, and rely on you to ask specific questions on the steps above, as necessary.
Flashing the radio appropriate for your region/carrier is probably going to fix the problem. But I recommend you do the research above first, to first confirm that band support (missing in the device software) is the issue.
---------- Post added at 10:02 AM ---------- Previous post was at 10:00 AM ----------
freskeeeh said:
my M8 is an US M8 ( Canadian if i remember right) =
Click to expand...
Click to collapse
Byt the way, you understand Canada is not a part of the US, right?
redpoint73 said:
1) Verify what version of the M8 you own
2) Check specs online to see what bands your M8 version is supposed to support
3) Find out what 4G band(s) your carrier uses
You haven't given much detail, and I don't know your knowledge base (what you do or don't know how to do). So I can only give general steps, and rely on you to ask specific questions on the steps above, as necessary.
Flashing the radio appropriate for your region/carrier is probably going to fix the problem. But I recommend you do the research above first, to first confirm that band support (missing in the device software) is the issue.
---------- Post added at 10:02 AM ---------- Previous post was at 10:00 AM ----------
Byt the way, you understand Canada is not a part of the US, right?
Click to expand...
Click to collapse
Yeah , looks like my brain wasn't working when I wrote you later.
I have a T-Mobile M8 and their bands are 700 , 1700 , 2100. For my carrier I need 800, 1800 , 2600 so looks like I need to flash a radio.
I just did a research and found some radio here on xda but i don't know which one to download. ( If you can help me here i would be very thankful )
My phone is s-off so i'm alright , i just need to change my cid to supercid.
---
Yeah . I know Canada is not a part of the US.
Do you intend to run a custom ROM, or keep the phone stock?
I already have a custom ROM - ViperOne
@redpoint73
So can you help me in finding the radio for my M8 ?
If the latest Viper (version 4.x), I would suggest flashing the 4.16.401 firmware package. Not only to get the Euro radio (with the LTE bands you are looking for), but all the other firmware modules that correspond to the 4.16 software, for most bug-free performance.
http://forum.xda-developers.com/showthread.php?t=2696282
s-off is required (which you state you already have) to flash another region/carrier's firmware. Plus, you will need to change to the proper CID and MID.
---------- Post added at 10:57 AM ---------- Previous post was at 10:53 AM ----------
freskeeeh said:
@redpoint73
So can you help me in finding the radio for my M8 ?
Click to expand...
Click to collapse
Patience, I was typing!
Umm is that a different firmware ? Because I already have 4.16.401.10.
freskeeeh said:
Umm is that a different firmware ? Because I already have 4.16.401.10.
Click to expand...
Click to collapse
How are you determining that number?
redpoint73 said:
How are you determining that number?
Click to expand...
Click to collapse
Bootloader - OS
freskeeeh said:
Bootloader - OS
Click to expand...
Click to collapse
That isn't the firmware number.
The term "firmware" is a little confusing. On this device, when most folks say "firmware" (including the link I sent you) it refers to a package of modules including hboot, radio, WiFi, Bluetooth, and others, that DO NOT get flashed with the ROM (but are critical in the correct operation of the ROM).
Firmware does not in fact really have a "number", so referring to the software (OS) number that the firmware deployed with is the best we can do. So again, its confusing.
The OS number is bootloader just tells you what software number the current ROM is based. Flash a ROM with a different base, and that number will change. But the hboot, radio "firmware" will not change. Therefore you want to have firmware that corresponds to your ROM.
There is in fact no easy way to tell what firmware package you have installed. The best way is to look at the hboot and radio numbers. So tell me what those say on the hboot screen, and I can probably tell what firmware you are on (although I'm not that familiar with the T-Mob radio numbers).
If you read the thread I linked, it explains it a little further under the big red letters.
redpoint73 said:
That isn't the firmware number.
The term "firmware" is a little confusing. On this device, when most folks say "firmware" (including the link I sent you) it refers to a package of modules including hboot, radio, WiFi, Bluetooth, and others, that DO NOT get flashed with the ROM (but are critical in the correct operation of the ROM).
Firmware does not in fact really have a "number", so referring to the software (OS) number that the firmware deployed with is the best we can do. So again, its confusing.
The OS number is bootloader just tells you what software number the current ROM is based. Flash a ROM with a different base, and that number will change. But the hboot, radio "firmware" will not change. Therefore you want to have firmware that corresponds to your ROM.
There is in fact no easy way to tell what firmware package you have installed. The best way is to look at the hboot and radio numbers. So tell me what those say on the hboot screen, and I can probably tell what firmware you are on (although I'm not that familiar with the T-Mob radio numbers).
If you read the thread I linked, it explains it a little further under the big red letters.
Click to expand...
Click to collapse
Oh , I'm sorry. I didn't know that. I'm gonna flash that firmware right now. The sad part is will not know if this worked untill tomorrow , because I don't have 4G in the area where i live.
HBOOT : 3.19.0.0000
Radio: 1.25.214500021.06G
Thank you very much for your help and I'll come back with the result tomorrow
freskeeeh said:
Oh , I'm sorry. I didn't know that. I'm gonna flash that firmware right now. The sad part is will not know if this worked untill tomorrow , because I don't have 4G in the area where i live.
HBOOT : 3.19.0.0000
Radio: 1.25.214500021.06G
Thank you very much for your help and I'll come back with the result tomorrow
Click to expand...
Click to collapse
So after flashing that firmware my radio is still : 1.25.214500021.06G. So I guess that didn't change anything ?
freskeeeh said:
HBOOT : 3.19.0.0000
Radio: 1.25.214500021.06G
Click to expand...
Click to collapse
Interesting, you already seem to be on the Lollipop WWE Euro radio, based on this: http://forum.xda-developers.com/showpost.php?p=58306004&postcount=734
And the T-Mobile radio number is 1.23.213311491.05G, based on this: http://forum.xda-developers.com/showpost.php?p=59275459&postcount=712
Did you flash any firmware packages previously (by the method that I linked). Or was the phone modified by a previous owner?
Now why the WWE Euro radio doesn't give you LTE, is the real mystery. You've used this SIM on another phone before, and had LTE?
redpoint73 said:
Interesting, you already seem to be on the Lollipop WWE Euro radio, based on this: http://forum.xda-developers.com/showpost.php?p=58306004&postcount=734
And the T-Mobile radio number is 1.23.213311491.05G, based on this: http://forum.xda-developers.com/showpost.php?p=59275459&postcount=712
Did you flash any firmware packages previously (by the method that I linked). Or was the phone modified by a previous owner?
Now why the WWE Euro radio doesn't give you LTE, is the real mystery. You've used this SIM on another phone before, and had LTE?
Click to expand...
Click to collapse
Umm , yes. I flashed a firmware when i updated viper rom from 44.2 to 4.4.4 i think. I don't know if the phone was modified by a previous owner.
I used the SIM in another phone and it had LTE.
freskeeeh said:
Umm , yes. I flashed a firmware when i updated viper rom from 44.2 to 4.4.4 i think.
I used the SIM in another phone and it had LTE.
Click to expand...
Click to collapse
The radio number would suggest you flashed the Android 5.0 firmware, not 4.4.4.
Check the APN again. Does it match the APN on the "other" phone?
If the 4.16.401 firmware, and running current Viper, and right APN, I don't see a reason why LTE won't work. You might check the Viper thread to see if there are any other reports of a similar bug.
redpoint73 said:
The radio number would suggest you flashed the Android 5.0 firmware, not 4.4.4.
Check the APN again. Does it match the APN on the "other" phone?
If the 4.16.401 firmware, and running current Viper, and right APN, I don't see a reason why LTE won't work. You might check the Viper thread to see if there are any other reports of a similar bug.
Click to expand...
Click to collapse
The APN is good. I'm gonna check Viper thread but probably I'm just gonna leave it like this. I'm gonna buy the M9 anyway when it's available here. Just wanted to make 4G work untill I buy it but yeah. Thanks anyway for your big help Have a good day/night.
What country are you in, specifically?
I think there were a couple countries (mostly Eastern Europe, I think) that had some data issues on KitKat, but I think they had some minor radio updates. And I would think those issues would have been cleared up by now (for Lollipop).

Need help to find US firmware and rom to use LTE

Hello everyone,
I hope someone can help me.
I have an asian unlocked M8 and I live in Mexico so I cant use LTE. To solve this I got S-off, supercid, wwe mid and wwe firmware with Android Revolution Rom and still cant use LTE (Europe LTE bands do not include band 4 aws, so its the same crap). I tried to flash att and t-moble radio but mi phone did not recognise the radio file (Unknown baseband) so I get no signal. Then I flashed the wwe radio and got the same no recognition problem. The only way to get back signal is to flash again the firmware (it does not work to switch the att radio image in wwe firmware)
I need att or t-mobile bands to use mexican carriers Telcel or Movistar LTE (band 4 aws) and I guess I should use att or t-mobile firmware with the matching based rom.
- Can someone recomend me a rom version and firmware version to download??
- Is the unknown baseband problem because of the wwe mid? Should I also change the wwe to att or t-mobile mid and cid??
Thanks for your time and help!!
chortiman said:
I tried to flash att and t-moble radio but mi phone did not recognise the radio file (Unknown baseband) so I get no signal. Then I flashed the wwe radio and got the same no recognition problem. The only way to get back signal is to flash again the firmware (it does not work to switch the att radio image in wwe firmware)
Click to expand...
Click to collapse
What if you current firmware version, is it Euro 4.16.401?
Where did you get the AT&T radio(s) and what is the file name?
Are you sure you are using the baseband for the right Android version (4.4.4 or 5.0, etc.)? If you are using the wrong radio for the Android version, that is the only reason I can see for any problems. As long as you are using the right version (Lollipop radio with a Lollipop ROM, etc), the radios should be interchangeable (with exception of Verizon, Sprint, M8x, dual SIM - don't mess with those).
But I would still advise to flash the whole firmware (not just the radio) to assure that everything plays well together.
chortiman said:
- Can someone recomend me a rom version and firmware version to download??
Click to expand...
Click to collapse
I would suggest the Lollipop AT&T firmware (4.28.502) or Dev Edition (4.16.1540 - same band support as AT&T version) which you can get here (attached with the full ROM, unfortunately): http://forum.xda-developers.com/att-htc-one-m8/development/att-4-4-3-2-22-1540-3-debloated-sense-6-t2837365
After that, you should be able to use just about any Lollipop ROM for the M8.
redpoint73 said:
What if you current firmware version, is it Euro 4.16.401?
Where did you get the AT&T radio(s) and what is the file name?
Are you sure you are using the baseband for the right Android version (4.4.4 or 5.0, etc.)? If you are using the wrong radio for the Android version, that is the only reason I can see for any problems. As long as you are using the right version (Lollipop radio with a Lollipop ROM, etc), the radios should be interchangeable (with exception of Verizon, Sprint, M8x, dual SIM - don't mess with those).
But I would still advise to flash the whole firmware (not just the radio) to assure that everything plays well together.
Click to expand...
Click to collapse
Yes, my current firmware is 4.16.401.10
I got the radio images from here, but I certanly mixed basebands with android versions.
I will go with your suggestion of flash a whole firmware.
redpoint73 said:
I would suggest the Lollipop AT&T firmware (4.28.502) or Dev Edition (4.16.1540 - same band support as AT&T version) which you can get here (attached with the full ROM, unfortunately): http://forum.xda-developers.com/att-htc-one-m8/development/att-4-4-3-2-22-1540-3-debloated-sense-6-t2837365
After that, you should be able to use just about any Lollipop ROM for the M8.
Click to expand...
Click to collapse
Can I flash this firmware with another rom, say INSERT COIN? I read in the ROM instructions to use 4.16.401.10
Can I use the ROM attached to the firmware you suggested with my local carrier?
Thank you again for your help.
chortiman said:
Can I flash this firmware with another rom, say INSERT COIN? I read in the ROM instructions to use 4.16.401.10
Click to expand...
Click to collapse
As I said, the firmware can be used with most any Lollipop M8 custom ROM.
The instructions say you need 4.16.401 firmware, but that's just a "lazy" requirement. Any Sense LP firmware should work with the current InsertCoin. To be fair, many of the "international" devs are Euro based, so they have little or no experience with other region's firmwares; and don't want to be held responsible for issues that arise for using them.
You should use or select the firmware based on region and carrier band support (in addition to Android version); not by ROM.
chortiman said:
Can I use the ROM attached to the firmware you suggested with my local carrier?
Click to expand...
Click to collapse
You can. I'm personally not crazy about AT&T specific "features" (as the ROM is meant to include). Even having AT&T as a carrier, I tend toward the non-ATT based ROMs.
You may need to manually enter your carrier's APN info to get data connection.
Perfect.
I am currently in my work but at night I will follow your suggestions and come back tomorrow -or as soon as posible- to inform if this worked and may be useful to someone else.
Best regards!!
chortiman said:
Perfect.
I am currently in my work but at night I will follow your suggestions and come back tomorrow -or as soon as posible- to inform if this worked and may be useful to someone else.
Best regards!!
Click to expand...
Click to collapse
Hi, did you solve it? no luck here.
elpicard said:
Hi, did you solve it? no luck here.
Click to expand...
Click to collapse
Hi,
I flashed succesfully the att latest firmware, but it is the same, no LTE signal.
I recently found this posts to UNLOCK QUALCOMM BANDS and I tried to follow the steps to do so, but they are very unclear and I got stuck in step 3.
I wanted to come back to this post to share a solution, but i cant find it. If you can complete the guide, please share your results.
Best regards.
chortiman said:
I flashed succesfully the att latest firmware, but it is the same, no LTE signal.
Click to expand...
Click to collapse
Check your APN, sometimes carriers use a different one to support LTE.
Otherwise, if you tried only one firmware (such as AT&T) then try another: T-Mob or Dev Ed all supposedly support AWS.

T-Mobile HTC One M8 Radio Update

Hi!
I just S-offed my T-mobile M8 today. Just have a question regarding LTE bands. I'm from the Philippines. I've noticed that my M8 variant is not compatible with the LTE bands supported by the carriers here in my country. I've done my research and saw that the T-Mobile M8 variant uses LTE bands 4 (1700/2100) and 17 (700). My carrier here operates at LTE Band 1 (2100) which is why I can only reach HSPA signal here. So is it possible for me to flash an asian firmware w/ radio update on my device so that I can access LTE connectivity here? If not, is there any other way to do so?
Thank you.
SamyJay said:
So is it possible for me to flash an asian firmware w/ radio update on my device so that I can access LTE connectivity here?
Click to expand...
Click to collapse
Yes.
Be sure to pick a firmware that supports not just your carrier's LTE band(s) but HSPA also, for full compatibility.
Also be sure to stick to the proper software version. You're most likely on Lollipop software, so only flash a Lollipop version firmware.
Depending on whether the firmware has been hacked, you may need to change your CID and MID to match the firmware.
redpoint73 said:
Yes.
Be sure to pick a firmware that supports not just your carrier's LTE band(s) but HSPA also, for full compatibility.
Also be sure to stick to the proper software version. You're most likely on Lollipop software, so only flash a Lollipop version firmware.
Depending on whether the firmware has been hacked, you may need to change your CID and MID to match the firmware.
Click to expand...
Click to collapse
I see. Thank you. Would you happen to know a thread or repository where I can download the latest Asian firmware? I've searched the forums but found outdated ones.
I've already superCID my M8 and just flashed the GPE firmware that came with the stock Marshmallow ROM. So does this mean, if I want to flash official firmware, I will need to change both my CID and MID to match that of the firmware?
SamyJay said:
I see. Thank you. Would you happen to know a thread or repository where I can download the latest Asian firmware? I've searched the forums but found outdated ones.
Click to expand...
Click to collapse
If you give a CID or CIDs for the Asian version (or bettter yet, the correct software number), I may be able to find the firmware.
SamyJay said:
I've already superCID my M8 and just flashed the GPE firmware that came with the stock Marshmallow ROM. So does this mean, if I want to flash official firmware, I will need to change both my CID and MID to match that of the firmware?
Click to expand...
Click to collapse
If its official, YES it will check CID and MID.
Some firmwares may be hacked to remove these checks, or include a longer list of "acceptable" MIDs and CIDs. I believe the GPE firmware your refer to is hacked in one of those ways.
But official firmwares will always check CID and MID.

DEV vs WWE

Hi, I have a question.
I have my AT&T phone converted to developer version with 6.12.1540.4 installed.
Everything is good, but I've noticed that WWE update 6.12.401.4_R came with R letter. After some googling I've figured out that R means Rebuild in this case.
So, technically WWE version would work better? Should I convert my phone back to WWE?
Also, in general, what would you suggest to use in US with often travels to Ukraine?
irshansk said:
Hi, I have a question.
I have my AT&T phone converted to developer version with 6.12.1540.4 installed.
Everything is good, but I've noticed that WWE update 6.12.401.4_R came with R letter. After some googling I've figured out that R means Rebuild in this case.
So, technically WWE version would work better? Should I convert my phone back to WWE?
Also, in general, what would you suggest to use in US with often travels to Ukraine?
Click to expand...
Click to collapse
I want to know this as well... Is there any software updates between the WWE and dev edition.
If there isn't then I don't see the point to update but need a concrete answer :/.
I am aware that between .401.4 and _R the only difference was the boot image.
Rebuild or newer, doesn't always mean better.
Both having the same build numbers 6.12 means they are very similar. So I would say no need to change.
From what I understand, 6.20.401 is coming (with some significant updates), not sure if a 1540 build (DevEd) will be coming or not. But that might be more of a reason to change.
redpoint73 said:
Rebuild or newer, doesn't always mean better.
Both having the same build numbers 6.12 means they are very similar. So I would say no need to change.
From what I understand, 6.20.401 is coming (with some significant updates), not sure if a 1540 build (DevEd) will be coming or not. But that might be more of a reason to change.
Click to expand...
Click to collapse
6.20.401? Where I can read about this? Significant updates? 6.0.1?
So, what you would suggest as better option for US territory? WWE or DEV? Also what about Ukraine?
Thanks!
irshansk said:
6.20.401? Where I can read about this? Significant updates? 6.0.1?
So, what you would suggest as better option for US territory? WWE or DEV? Also what about Ukraine?
Click to expand...
Click to collapse
Different emoji, and a security patch.
Actually, finding the post, its 6.20.709 for CID HTC__621:
http://forum.xda-developers.com/showpost.php?p=65028941&postcount=3
But if that version is getting updated, I would guess WWE will, as well.
irshansk said:
So, what you would suggest as better option for US territory? WWE or DEV? Also what about Ukraine?
Click to expand...
Click to collapse
The only real difference would be the network band support. So what version is best for US, depends on which carrier you are using (or intend to use); as there are 4 major (and numerous small regional) carriers in the US, which all use slightly different bands for 3G, 4G.
As to what version is best for Ukraine, you will need to find what band your intended carrier uses for 3G and 4G; and what version's radio supports those bands.

Please! I need this 0PJAIMG_HIMA_UHL_N70_SENSE80_MR_hTC_Asia_HK_4.27.7 08.3

There have been sites that claim they have the firmware but say you'll need a premium account. If anyone has access to this firmware, it would be highly appreciated. Im using HK HTC M9 with unlocked bootloader and S-ON but when I flashed ARHD, I get No SIM signal. I'm trying to get back to stock or if anyone has any idea of a custom ROM that would give me SIM signal that would be great as well.
The latest ruu for your M9 is marshmallow: https://androidfilehost.com/?fid=673368273298946916
You can't flash this ruu if you're on higher version with s-off.
Theoretically all himaul nougat roms should have signal on this firmware.
Thats what makes it weird! My stock ROM was Nougat but there are only Marshmallow firmwares online
almeister41 said:
Thats what makes it weird! My stock ROM was Nougat but there are only Marshmallow firmwares online
Click to expand...
Click to collapse
What is your current CID and MID given in fastboot?
It would be a good idea to share all the info, except imei, from fastboot.
It might be the CID and MID has been changed hence you got nougat.
Did you got it from ebay or something like so?
Guys, there's nothing special about this situation. All M9 variants got updated to android N/firmware 4.x.
You need to keep in mind that RUUs don't get distributed officially (well, except for the US ones). They get leaked by insiders and no one knows if or when a RUU for a non-US firmware gets leaked.
@lucyr03:
That isn't the latest RUU. It's only the latest one that is freely available. Most contributers just moved on to newer devices and therefore, no one has bought newer RUUs, yet. You can find a 4.27.708.3 RUU* e.g. on easy-firmware. Someone would need to buy and to reupload it to AFH, though.
* The needed file is called
0PJAIMG_HIMA_UHL_N70_SENSE80_MR_hTC_Asia_HK_4.27.708.3_R3_Radio_01.01_U114401031_124.01.70203G_F_release_507839_signed_2_4.zip
Edit: Here are the easy-firmware links for the other hardware variants of the M9
https://easy-firmware.com/home/browse/category/id/15028/ (hima_ul)
https://easy-firmware.com/home/browse/category/id/1757/ (hima_wl)
https://easy-firmware.com/home/browse/category/id/1755/ (hima_whl)

Categories

Resources