Hi guys! I purchased an HTC One M8 32GB from a guy that told me he got it from America. There is no carrier branding on the phone, how do I figure out what model I have? If it doesn't have any carrier branding on the back and is unlocked, it means i can flash roms for the global version? Thanks!
popab said:
If it doesn't have any carrier branding on the back and is unlocked, it means i can flash roms for the global version? Thanks!
Click to expand...
Click to collapse
Nope, it definitely does not mean that. For instance, the Sprint (non-Harmon Kardon) version has no exterior carrier branding, and for the most part you do NOT want to flash GSM ROMs to this device (it also supports CDMA in addition to GSM).
With adb set up on your computer, run the command: adb getvar all
Post the getvar output, but be sure to delete the phone's IMEI and serial number (as those are personal data).
Related
Hello, I would buy the HTC M8 red, possibly in the 32gb version.
I'm having difficulty finding a store that has available.
I also tried swapped, but sellers indicate that send only in the United States, and I live in Italy.
What do you suggest?
Thank you very much and good evening
Make sure you don't get the Verizon (US carrier) variant. Most red M8 versions are Verizon; although apparently a red version was made for the UK as well (but I'm guessing the red UK version is not very common).
Verizon variant has CDMA antenna (not necessary as your carrier is likely GSM) which also complicates usage of custom ROMs, etc.
Also, Verizon variant is block from bootloader unlock via HTCDev.com (may be able to s-off and unlock bootloader with sunshine exploit, but depends on OS software version on the phone). So if the OS version on the phone is up to date, you might not even be able to root, flash custom ROMs, etc.
many thanks for the answer, really very useful, I did not know anything.
All HTC M8 Red are of Verizon?
So even if it was the UK version, may not be a way to unlock the bootloader and flash new rom?
thank you
redpoint73 said:
Make sure you don't get the Verizon (US carrier) variant. Most red M8 versions are Verizon; although apparently a red version was made for the UK as well (but I'm guessing the red UK version is not very common).
Verizon variant has CDMA antenna (not necessary as your carrier is likely GSM) which also complicates usage of custom ROMs, etc.
Also, Verizon variant is block from bootloader unlock via HTCDev.com (may be able to s-off and unlock bootloader with sunshine exploit, but depends on OS software version on the phone). So if the OS version on the phone is up to date, you might not even be able to root, flash custom ROMs, etc.
Click to expand...
Click to collapse
I found a HTC M8 Red unbranded, of German origin.
I can go quiet, it will have no limitations from you indicated?
I would have full support from communities with different rom etc?
I might as well turn it into Google Play edition?
I am concerned that the 16GB version ...
Thank You
fivemarcus said:
I found a HTC M8 Red unbranded, of German origin.
I can go quiet, it will have no limitations from you indicated?
I would have full support from communities with different rom etc?
Click to expand...
Click to collapse
Versions from the UK and Germany will not be the same as Verizon (US only).
So yes, they should support ROMs and other mods intended for the "international" GSM M8. But I would find out the Model ID (MID) to be sure of what you are buying.
fivemarcus said:
I might as well turn it into Google Play edition?
Click to expand...
Click to collapse
That is a question only you can answer for yourself. Its a personal preference whether you want the GPE interface, or Sense.
Once you have the bootloader unlocked, you can just run an GPE based ROM to see if you like it.
You only need to "fully convert" if you want GPE updates OTA, or the GPE partition layout (system partition is smaller, so there is more user storage). But s-off by sunshine ($25 US) is needed to fully convert (in order to change CID and MID).
But also be aware, that fully converting also changes the band compatibility of the phone. So you will want to make sure your local carrier's 3G and 4G bands are supported by the GPE version, before converting. From what I've read, you can flash a Sense radio to a GPE converted phone. So again, it depends on your individual needs, and how you intend to go about things.
fivemarcus said:
I am concerned that the 16GB version ...
Click to expand...
Click to collapse
Again, it depends on your personal preferences and needs.
I agree that 16 GB is not much internal storage, especially if you like to install lots of apps, or download large files.
The phone has a MicroSD slot, so you can use a removable card to greatly expand your media storage for videos, music, photos, etc. But for things that need to be on internal storage, 16GB can be very constraining. You can also move some apps to the removable SD, but not all apps support it (so its not as good as having more internal storage).
redpoint73 said:
So yes, they should support ROMs and other mods intended for the "international" GSM M8. But I would find out the Model ID (MID) to be sure of what you are buying.
Click to expand...
Click to collapse
The seller told me with these codes:
Product code: 99HYK256-00
EAN / UPC: 4718487655779
What can you tell me about it?
P.S. I read in your signature, you are using the m8.
The thing reassures me
fivemarcus said:
The seller told me with these codes:
Product code: 99HYK256-00
EAN / UPC: 4718487655779
What can you tell me about it?
Click to expand...
Click to collapse
Hard to tell from those codes, but just Googling the Product Code, it looks like a German GSM variant (and not the US Verizon/Sprint CDMA versions you want to stay away from).
Hello. New to XDA developers. I recently bought an m8 in Nairobi, Kenya. Runs on android KitKat 4.4.3. There's a link where HTC has uploaded ROMs for android M for the m8, with links for the different carriers. When I bought the phone from the dealer I used a Safaricom line straight out of the box and it didn't need unlocking so I assumed it was an international/unlocked version. However, after looking up the IMEI on some online checker, the part with the Model says; HTC ONE (M8), 0P6B120 (AT&T [US]). Does this mean its an unlocked AT&T version? There's also an option for Unblock This Phone on the checker. Does anyone know any other reliable way for finding out the carrier version?
Plug phone to computer (with fastboot environment setup) then do fastboot getvar all, to find product name, CID, MID, etc.
Delete IMEI and serial number, if you post the getvar output here.
---------- Post added at 03:20 PM ---------- Previous post was at 03:19 PM ----------
The_NGnear said:
When I bought the phone from the dealer I used a Safaricom line straight out of the box and it didn't need unlocking so I assumed it was an international/unlocked version.
Click to expand...
Click to collapse
The fact it was not carrier locked is in no way an indication of the carrier version. Any version can be unlocked with the SIM unlock code (then put back in the box as "new"). And a good number of versions come SIM unlocked out of the box.
Can anyone help point me in the right direction or tell me if I am going up a blind avenue.
A couple of weeks ago I bought a new HTC One m8 off ebay (Hong Kong). The phone arrived and I was able to update it to android 6 via a manual update file on the USA website. This went well so I bought another one for my wife, however, that failed to update. I contacted HTC usa and they advised that the second phone was designed for use in Canada on the Rogers network and would only update in Canada.
The phone reports itself as Android Version 4.4.4. Software 3.28.401.6.
I am in the UK.
I am able to get to the stock recovery screen and believe I need an RUU file to take me to android 6 - can anyone help ?
flemingp said:
I contacted HTC usa and they advised that the second phone was designed for use in Canada on the Rogers network and would only update in Canada.
The phone reports itself as Android Version 4.4.4. Software 3.28.401.6.
Click to expand...
Click to collapse
If you got this from the phone's Settings, it can be misleading. In fact, that software number would indicate the Euro version, not Rogers (so may have a custom ROM installed).
Does it have an OS number indicated on the bootloader screen?
If you know how, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
I don't think Rogers releases RUUs, so you may need to go another path.
redpoint73 said:
If you got this from the phone's Settings, it can be misleading. In fact, that software number would indicate the Euro version, not Rogers (so may have a custom ROM installed).
Does it have an OS number indicated on the bootloader screen?
If you know how, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
I don't think Rogers releases RUUs, so you may need to go another path.
Click to expand...
Click to collapse
Really appreciate the reply, I worked on this most of the night ... and ended up unlocking the phone and installing cyanogenmod 13 to see how that goes. I copied the stock ROM before installing so can always go back.
The price for buying the phone cheap on ebay !
Thank again Paul
I have a Verizon variant. I'm running LeeDroid atm. When installing LeeDroid you can select your variant. I was wondering if you can select US unlocked and essentially operate the Verizon variant as an unlocked variant? I know the Verizon m8 was compatible with at least T-Mobile ROMs and I'm pretty sure the VZ 10 is the same hardware as the unlocked model.
My other question is can you flash a RUU from the unlocked model to a Verizon variant?
I've been away from htc for a while so I'm trying to see how everything works nowadays. I don't want to corrupt my current rom or brick my phone. I've been on Motorola where there's one rom that works for every carrier. Thanks!
elite001mm said:
I have a Verizon variant. I'm running LeeDroid atm. When installing LeeDroid you can select your variant. I was wondering if you can select US unlocked and essentially operate the Verizon variant as an unlocked variant? I know the Verizon m8 was compatible with at least T-Mobile ROMs and I'm pretty sure the VZ 10 is the same hardware as the unlocked model.
My other question is can you flash a RUU from the unlocked model to a Verizon variant?
I've been away from htc for a while so I'm trying to see how everything works nowadays. I don't want to corrupt my current rom or brick my phone. I've been on Motorola where there's one rom that works for every carrier. Thanks!
Click to expand...
Click to collapse
I would check the MID of the device and compare it with the firmware. For example, I have a tmobile htc10, but the MID is the exact same as the us unlocked MID, so i flashed the unlocked US firmwares with no problem. If the MID (model id) does not match, I would not recommend trying it. But i could be wrong. But you will also need to change the CID to match the firmware, which isnt the issue really. Changing the CID is very easy. Now, as for selecting the carrier during a rom install, all that does is add some values to build.prop to match the carrier and maybe some specific APN settings for that carrier. Good luck.
I have been trying to check imei status online it showed another model of Htc one m9 which is Hima-UHL which dev edition instead of showing Hima-Whl which is Sprint, I dont know but i have already tried checking imei at Sprint website but it says It seems this device does not belong to US sprint carrier, although Once I've flashed Att firmware then ruu it was succesfully flashed except one thing the baseband and wifi wasnt working, then i've tried to flash the sprint radio image and the result was that it fixed only wifi issue, still sim wasnt detected, when i reverted back to sprint, its gone sim locked then i've used nv method to unlock it and back to everything the way it was, and then i checked imei on att website it said device is compatible but we are not able to find correct sim card
Still I'm confused so much what the **** im not understanding
Please help attachments included
Helps would be appreciated
P.S when on att rom it did not said phone is sim locked
If you want details from the phone boot to download mode, plug it into a pc and run fastboot getvar /all.
You identify the phone from its sku, cid and mid. Just because you flashed a sprint firmware and WiFi started working doesn't mean it used to be a sprint phone.. You also have to remember that it is very easy to change the region etc on htc phones.
The main concern is finding out if its a cdma or a gsm device.
Cid is super one
Mid is 0PJA2000
How to find skuid??
Flashing GSM firmware on a CDMA device or vice versa can result in unrecoverable hardware damages if you're unlucky. The partition layouts of CDMA devices are completely different and not compatible with the GSM ones. Even the layouts of the different CDMA versions (Sprint vs. Verizon) aren't compatible with each other.
Looking at CID, MID and SKU after the phone got converted won't help at all. Each time you convert the phone those values get changed. You won't be able to find out the original values by using fastboot getvar, at this point.
If you're lucky and no one ever tinkered with the hardware of the M9* then you should be able to find out the original MID by looking at the engraving on the backside of the phone. Be aware that the engraving lacks two zeros in comparison to the MID that you get from fastboot getvar. We would still need to guess the original CID and the original SKU but if you really own a CDMA phone that shouldn't be too hard.
* In other words: If no one replaced the back-plate at some point.
Btw, checking your IMEI online is everything else than fale safe. I wouldn't rely on the results. As long as the original hardware is unmodified, looking at the engraving is the best method for finding out which version of the M9 you own.
Sent from my HTC One M9 using XDA Labs
ModelID on back plate is 0PJA200
Saying if it results in unrecoverable faults, how can i still flash gsm firmware on sprint??
And i bought this phone second hand, thing is My imei is not detected on official sprint website
And when i got that phone the CiD was SPCS_001
MID was same as 0PJA20000
Assuming that the back-plate didn't get changed, the engraving means that you own a Sprint M9.
As said in my last post, those online IMEI checks are [email protected] You get plenty of false results if you use them. You aren't the first M9 user here on xda that thought they own a GSM phone after checking its IMEI although in reality it's a CDMA device.
You or the previous owner set the phone S-OFF. That's how the ability to flash GSM RUUs got unlocked. S-OFF means in simple words that (almost) all of the phone's write-protection gets removed. Normally it would deny a GSM RUU due to the mismatching MID&CID. With S-OFF you can change them manually, though. Therefore, the phone more or less accepts everything you try to flash on it. No matter whether the file is compatible with the phone or not.
The emphasis in my warning lies on "can". It's a known fact that the partitions differ. The thing is that sometimes people that flash a wrong firmware are lucky and their phone doesn't get damaged and sometimes the broken sim detection and the lost Wi-Fi signal aren't recoverable even after flashing the original firmware of the phone.
Edit: Owners of an M9 are actually lucky, that HTC changed the partitions layout enough for making the phone still able to boot after flashing the wrong firmware. The M8 or any other model that is older than the M9 wouldn't boot, anymore, in that case and would become a fancy paperweight.
Sent from my HTC One M9 using XDA Labs
Ok thanks man <3
Definitely my fault should've got brand new model
@Saad Saleem
My choice of words for the explanation of S-OFF wasn't the best. If you didn't do so already, I'd like you to re-read my last post since it's overhauled, now.