Saturday, March 16, 2013

HTC One - GSM or LTE?

HTC One is a new flagship device from HTC for 2013. With no doubts it is a great device with top hardware and innovating software. I will make a review of One soon, so expect a lot of pictures and in-depth comparison of HTC Sense 4+ and brand new HTC Sense 5.

For now some of you might be wondering about possible variants of this device. I made some research and I think I know how would this work. It is not officially confirmed, however I believe it is quite reliable and trustworthy.
Apart of all carriers branded models (also U.S. AT&T, U.S. Verizon and U.S. Sprint), there will be GSM  and GSM + LTE variants available for most countries. Respectively M7_U for GSM and M7_UL for LTE. Now the question is - when new update will come for U, will it come for UL the same day, or maybe week later? I can't answer that, but I hope both variants will be updated at the same time.
First off all, looking at HTC One software, it's easy to spot that both U and UL variants have the same code-name "m7". Model ID (MID) will be probably slightly different. LTE variant has PN0710000, while GSM should have something like PN0711000 or PN0710001. The beginning of the code will be the same for all One variants - PN07.

Now, let's assume we speak about European version (to avoid confusion with different CIDs or MIDs). It is said that Snapdragon 600 (HTC One SoC) has LTE modem already integrated (just like S4 and S4 Pro). So logically, there shouldn't be 2 different variants of S600 (with or without LTE). And so I believe that. This means that GSM variant of HTC One will have LTE modem as well, but most probably it will be disabled. Is it possible to disable LTE modem? Sure. The fact that specific SoC has LTE modem doesn't mean it's activated.

Will it be possible to activate LTE radio in GSM model? I'm not sure yet, but I think it would. How? You'll need S-OFF device, that's obvious. Since both GSM and LTE models will have the same hardware, having S-OFF you should be able to flash M7_UL software (RUU.exe). Of course you'll have to modify your Model ID (MID) in fastboot before (fastboot oem writemid PN0710000). Is there a risk to totally brick your device? Yes! So don't try it before it is confirmed to be working.

To find any official confirmation of my research I visited Qualcomm site and went to the specification page of new Snapdragons 200, 400, 600 and 800 chipsets. Here is the picture of S600 features:

As you can see, LTE modem is indeed integrated, and so will be present in GSM models as well. Here I repeat again - it will be disabled on GSM units and it won't be possible to switch it on/off in settings just like that. Enabling LTE on such units will be either not possible at all, or it will be possible by flashing M7_UL RUU to S-OFF device. Why this does not apply to HTC One X and its LTE brother, HTC One XL? Because One X is based on quad-core nVidia Tegra 3, while One XL is powered by dual-core Qualcomm Snapdragon S4. Yes, both are running different SoCs, because Tegra 3 doesn't have LTE modem integrated.

How to recognize if HTC One is GSM or LTE version? Looking back at some HTC devices like HTC One SV (C525u) you could noticed "4G LTE" text on the back cover. I wouldn't expect similar text this time, because the back case is not removable.

Do you already own LTE version of HTC One? Consider flashing my custom ROM from this site.

Have any questions or comments? Feel free to share! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) down this post!


  1. So, would it be possible to do the same with any snapdragon based device?

    1. I don't even know for sure if it's possible with HTC One, so can't speak for other devices :) We need to wait a bit more to make some tests.

  2. Pre-snapdragon (MSM72xx) support for different technologies and bands was dependent on RF amplifier ICs soldered to the radio board. So it wasn't possible to enable North America 3G on European devices or vice versa. They might pull the same trick and ship European units without LTE amplifier(s), which would warrant that LTE can't be enabled on those units.

  3. thanks for share..

  4. I have it and I can confirm that it uses HSPA and LTE at the same time. It is GSM and CDMA on the network side. Will Verizon permit to activate it? You'd better ask them

  5. hi mike
    can i install HTC ONE international verision custom roms on my
    t-mobile variant

  6. Hi Mike,
    Can I install it on chinese version of HTC One M7? It do support CDMA2000 and GSM and have to slot sim card.
    This is the link :
    Hope I can ,fingers crossed

  7. This means that all ONE HTC (Sprint / AT & T / T-Mobile) are exactly the same in hardware, and just have different radios?
    It can flash other radios on HTC ONE?
    What do you need? Put the phone in S-OFF?


    ...for my latinos!...
    Es decir, que todos los HTC ONE (sprint/AT&T/T-Mobile) son exactamente iguales en hardware, y solo tienen diferentes radios?
    Se pueden flashear otras radios en un HTC ONE?
    Que es lo que necesito? Poner el telefono en S-OFF?


  8. When will ARHD Support the sprint HTC one ?? it's a shame ARHD has been my cup of tea since the sensation came out..

  9. Mike can flash this Rom on my sprint HTC one. If so where can I find the link