Related
Hey guys, I'm interested in buying an htc m8 but I DO NOT want to buy a locked phone with a locked bootloader. So quick simple question, if i provide this amazon link, will you guys tell me if this will have an unlocked bootloader? There's no mention of it on the site or description, so I figured you guys might know.
http://www.amazon.com/gp/product/B0...de_a_smtd&showDetailTechData=1#technical-data
ATalkingRock said:
Hey guys, I'm interested in buying an htc m8 but I DO NOT want to buy a locked phone with a locked bootloader. So quick simple question, if i provide this amazon link, will you guys tell me if this will have an unlocked bootloader? There's no mention of it on the site or description, so I figured you guys might know.
http://www.amazon.com/gp/product/B0...de_a_smtd&showDetailTechData=1#technical-data
Click to expand...
Click to collapse
I don't see any information about bootloader there. It's probably locked if it has warranty
Saleen28 said:
I don't see any information about bootloader there. It's probably locked if it has warranty
Click to expand...
Click to collapse
Darn the price was very tempting. =\ find it difficult to find one that has an unlocked boot loader except maybe the one from htc themselves. The T-Mobile ones can be unlocked can they?
Sent from my iPhone using Tapatalk
ATalkingRock said:
Darn the price was very tempting. =\ find it difficult to find one that has an unlocked boot loader except maybe the one from htc themselves. The T-Mobile ones can be unlocked can they?
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
Dev edition has it unlocked by default.
I think they should be unlockable as there is this guide http://forum.xda-developers.com/showthread.php?t=2725099
Some links are probably outdated, like twrp, since I remember few threads asking about bootloader unlock and they were directed to this one but with info that some things are outdated
Even the ones with locked bootloaders (excepting Verizon's) are easily unlockable through HTCdev. If you luck out and get one with KitKat, you can skip that step and use Sunshine to S-off as well as unlock the bootloader.
jshamlet said:
Even the ones with locked bootloaders (excepting Verizon's) are easily unlockable through HTCdev. If you luck out and get one with KitKat, you can skip that step and use Sunshine to S-off as well as unlock the bootloader.
Click to expand...
Click to collapse
Sorry, I've never heard of this. Other carrier HTC m8's can be unlock the booloader on the htc site without any issues? I've also never heard of S-off is that something which is mandatory if i plan on rooting/flashing roms?
ATalkingRock said:
Sorry, I've never heard of this. Other carrier HTC m8's can be unlock the booloader on the htc site without any issues? I've also never heard of S-off is that something which is mandatory if i plan on rooting/flashing roms?
Click to expand...
Click to collapse
For most people who just want to run alternate ROMs, unlocking the bootloader is sufficient. However, HTCdev does respect carrier wishes, and not all carriers permit their phones to be unlocked. If you get a phone directly from HTC, or really from anyone other than a carrier, it will definitely be unlockable, though.
S-off isn't a requirement to flash ROMs or root - it is only a requirement if you want to manually update firmware, change the CID/MID (change to a different carrier branded ROM), or revert to an older version of firmware/software. Depending on your carrier, and which ROM you want to run, it often becomes a practical requirement because the only way to update the firmware is typically through an OTA or RUU, both of which are carrier restricted unless you are S-off. Attempting to run a ROM designed for Lollipop firmware on a phone with KitKat firmware often results in problems like slow bootup, no WiFi, etc.
jshamlet said:
For most people who just want to run alternate ROMs, unlocking the bootloader is sufficient. However, HTCdev does respect carrier wishes, and not all carriers permit their phones to be unlocked. If you get a phone directly from HTC, or really from anyone other than a carrier, it will definitely be unlockable, though.
S-off isn't a requirement to flash ROMs or root - it is only a requirement if you want to manually update firmware, change the CID/MID (change to a different carrier branded ROM), or revert to an older version of firmware/software. Depending on your carrier, and which ROM you want to run, it often becomes a practical requirement because the only way to update the firmware is typically through an OTA or RUU, both of which are carrier restricted unless you are S-off. Attempting to run a ROM designed for Lollipop firmware on a phone with KitKat firmware often results in problems like slow bootup, no WiFi, etc.
Click to expand...
Click to collapse
So i definitely want to run roms like on the original htc m8 android development threads which I would assume requires S-off because they aren't in respective carrier subforums. So assuming I buy a sprint/tmobile htc m8, the chances of being able to unlock bootlolader along with s-off are high?
Yeah I have the sprint HTC One m8 and it was running lollipop and I successfully unlocked my bootloader using HTCDev, then rooted and s-offed using sunshine and I couldn't be happier! Keep in mine sunshine costs 25 dollars but it is well worth it
ATalkingRock said:
So i definitely want to run roms like on the original htc m8 android development threads which I would assume requires S-off because they aren't in respective carrier subforums. So assuming I buy a sprint/tmobile htc m8, the chances of being able to unlock bootlolader along with s-off are high?
Click to expand...
Click to collapse
Sprint and T-mobile are two different ball games. Sprint is CDMA, which means you really have to run a ROM designed for their network. Not all ROMs will run on a Sprint (and similarly, Verizon) device because of it. Also, a CDMA phone may support LTE data on a GSM network, but it will not have voice support. Going the other way isn't even an option, as Sprint only allows approved devices on its network, period. Keep that in mind.
T-mobile runs a GSM network, so as long as your firmware/radio supports all of the right frequencies, it will work just fine.
I will say that if you intend to do much carrier hopping, or plan on taking a device between carriers, you will want to S-off. Yes, it's $25, but that will save you a lot of aggravation in the long run. If you are S-off, you can alter the CID/MID of your phone, at which point you can update the firmware and radio to match the carrier you want to use. Then load a custom ROM on top of that.
Finally, S-off and bootloader unlock do not affect the SIM lock at all. That is controlled by the radio, so you will still need to deal with unlock codes. As far as I know, the T-mobile M8 still uses standard subsidy unlock codes, while the newer M9 uses their new "unlock app".
jshamlet said:
Sprint and T-mobile are two different ball games. Sprint is CDMA, which means you really have to run a ROM designed for their network. Not all ROMs will run on a Sprint (and similarly, Verizon) device because of it. Also, a CDMA phone may support LTE data on a GSM network, but it will not have voice support. Going the other way isn't even an option, as Sprint only allows approved devices on its network, period. Keep that in mind.
T-mobile runs a GSM network, so as long as your firmware/radio supports all of the right frequencies, it will work just fine.
I will say that if you intend to do much carrier hopping, or plan on taking a device between carriers, you will want to S-off. Yes, it's $25, but that will save you a lot of aggravation in the long run. If you are S-off, you can alter the CID/MID of your phone, at which point you can update the firmware and radio to match the carrier you want to use. Then load a custom ROM on top of that.
Finally, S-off and bootloader unlock do not affect the SIM lock at all. That is controlled by the radio, so you will still need to deal with unlock codes. As far as I know, the T-mobile M8 still uses standard subsidy unlock codes, while the newer M9 uses their new "unlock app".
Click to expand...
Click to collapse
So which do you feel would be wiser? Tmobile/sprint? I'm assuming the roms in the original android development subforum are compatible with these phones? For example blisspop.
ATalkingRock said:
So which do you feel would be wiser? Tmobile/sprint? I'm assuming the roms in the original android development subforum are compatible with these phones? For example blisspop.
Click to expand...
Click to collapse
I would advise to stay far away from the Sprint version unless you happen to be using Sprint as your carrier.
The reason being, is that the M8 versions that support CDMA (Sprint, Verizon) actually have different hardware from all other versions. Aside from Sprint, Verizon the dual SIM version, all other M8 versions are the same in hardware, and enjoy much more ROM support, as well as the fact that radio firmware is cross-compatible (with s-off).
The same can't be said for the Sprint version, you can only flash ROMs and radio meant for this version (or maybe Verizon also, but that still doesn't give you many more choices compared to the "GSM" M8).
To my knowledge, the US Developer's Edition is the only version that comes from the factory with an unlocked bootloader (which is a direct from HTC version, as you mentioned). And that version is not too common, and probably comes at a hefty price.
Unlocking the bootloader is a simple matter (for all variants except Verizon, which shouldn't be on the list for the above discussed reasons). So I wouldn't make that much of a consideration when making the purchase choice. I would focus more on SIM unlock. But even that can usually be done by using a paid online service for less than $10 US.
---------- Post added at 11:00 AM ---------- Previous post was at 10:54 AM ----------
ATalkingRock said:
So i definitely want to run roms like on the original htc m8 android development threads which I would assume requires S-off because they aren't in respective carrier subforums.
Click to expand...
Click to collapse
That would be an incorrect assumption. Development sections that are not carrier specific will usually be compatible with any "GSM" version of the M8 (but may also support Sprint/Verizon if explicitly noted in the thread).
S-off or s-on is not a requirement for any ROM. Your phone often needs to have updated firmware and/or hboot. But that can be done without s-off.
However, if you need to change the frequency band support (to match what you carrier is using) than you need s-off.
redpoint73 said:
I would advise to stay far away from the Sprint version unless you happen to be using Sprint as your carrier.
The reason being, is that the M8 versions that support CDMA (Sprint, Verizon) actually have different hardware from all other versions. Aside from Sprint, Verizon the dual SIM version, all other M8 versions are the same in hardware, and enjoy much more ROM support, as well as the fact that radio firmware is cross-compatible (with s-off).
The same can't be said for the Sprint version, you can only flash ROMs and radio meant for this version (or maybe Verizon also, but that still doesn't give you many more choices compared to the "GSM" M8).
To my knowledge, the US Developer's Edition is the only version that comes from the factory with an unlocked bootloader (which is a direct from HTC version, as you mentioned). And that version is not too common, and probably comes at a hefty price.
Unlocking the bootloader is a simple matter (for all variants except Verizon, which shouldn't be on the list for the above discussed reasons). So I wouldn't make that much of a consideration when making the purchase choice. I would focus more on SIM unlock. But even that can usually be done by using a paid online service for less than $10 US.
---------- Post added at 11:00 AM ---------- Previous post was at 10:54 AM ----------
That would be an incorrect assumption. Development sections that are not carrier specific will usually be compatible with any "GSM" version of the M8 (but may also support Sprint/Verizon if explicitly noted in the thread).
S-off or s-on is not a requirement for any ROM. Your phone often needs to have updated firmware and/or hboot. But that can be done without s-off.
However, if you need to change the frequency band support (to match what you carrier is using) than you need s-off.
Click to expand...
Click to collapse
Hello there !
Just a question .
I'm planning to buy m8 from here : http://uae.souq.com/ae-en/htc-one-m8-16gb-htc-ultrapixel-camera-4g-lte-gunmetal-gray-6793327/i/
I think this one is the International version (I not sure, but in UAE almost all phones are international verions (like qualcomm based samsung etc..)
I think this phone will have bootloader locked and S-ON by default .
I'm aware that bootloader will be unlockable from htc-dev, but what about s-off ????
If I want to install cm12 or the GPE Rom, then can it be done while phone is s-on ????
ALso what's the buzz about phone coming pre-installed with kitkat or lollipop ??? what difference does it make on rooting/unlocking/s-ff process ???
My comment below in red font:
The "A" Factor said:
I'm planning to buy m8 from here : http://uae.souq.com/ae-en/htc-one-m8-16gb-htc-ultrapixel-camera-4g-lte-gunmetal-gray-6793327/i/
I think this one is the International version (I not sure, but in UAE almost all phones are international verions (like qualcomm based samsung etc..) There is virtually no information regarding the phone specs in this listing. At a minimum, I'd verify with the seller before buying: what variant (CID, MID), specific frequency support (GSM, HSPA and LTE) for this version, and if SIM-unlocked.
I think this phone will have bootloader locked and S-ON by default . Almost certainly bootloader locked and s-on. Factory s-off is rare, but it does happen.
I'm aware that bootloader will be unlockable from htc-dev, but what about s-off ???? If desired, s-off by sunshine ($25 US): http://theroot.ninja/
If I want to install cm12 or the GPE Rom, then can it be done while phone is s-on ???? Yes. At most you may need to update hboot and/or firmware by "official" means before modding the phone, and you can do that with s-on.
ALso what's the buzz about phone coming pre-installed with kitkat or lollipop ??? what difference does it make on rooting/unlocking/s-ff process ??? Doesn't matter much to unlocking bootloader, rooting, and s-off.
Click to expand...
Click to collapse
redpoint73 said:
My comment below in red font:
Click to expand...
Click to collapse
Thanks for the prompt reply !
You deserve that Recong. Contributor tag !!!!
BTW can the GPE version be installed on the GSM variant (not carrier specific) with S-ON ????
The "A" Factor said:
BTW can the GPE version be installed on the GSM variant (not carrier specific) with S-ON ????
Click to expand...
Click to collapse
Yes, with s-on you can flash GPE based custom ROMs that support the GSM M8.
Some folks like to "fully convert" to GPE by RUU, which does require s-off. But the only reasons to do this are to get official GPE updates; and to get the GPE partition scheme (smaller system or "ROM" partition means you get more user-accessible storage). But aside from those aspects, just flashing a GPE ROM will get you the full GPE experience.
The "A" Factor said:
Thanks for the prompt reply !
You deserve that Recong. Contributor tag !!!!
Click to expand...
Click to collapse
You are quite welcome. Please click the "Thanks" button for any posts you found helpful.
redpoint73 said:
Yes, with s-on you can flash GPE based custom ROMs that support the GSM M8.
Some folks like to "fully convert" to GPE by RUU, which does require s-off. But the only reasons to do this are to get official GPE updates; and to get the GPE partition scheme (smaller system or "ROM" partition means you get more user-accessible storage). But aside from those aspects, just flashing a GPE ROM will get you the full GPE experience.
.
Click to expand...
Click to collapse
That's awesome ... Many posts on this forum were misleading, I almost came to conclusion that s-Off is required to flash custom rom ... with s-on only the stock based custom roms can be flashed ...
Does the IR Blaster work with cm or other aosp roms ?????
Also what's your opinion on M8 vs G3 (3gb ram) , apart from cosmetic differences .
The "A" Factor said:
Does the IR Blaster work with cm or other aosp roms ?????
Click to expand...
Click to collapse
I'm not a user of AOSP ROMs on this phone; so I don't know. You'll have to check the ROM threads for more info; unless another user chimes in on this here.
The "A" Factor said:
Also what's your opinion on M8 vs G3 (3gb ram) , apart from cosmetic differences .
Click to expand...
Click to collapse
I've never been a big fan of LG devices. The plastic back is still a turnoff to me.
I've seen some folks post on here of switching from the G3 to the M8, and much preferring the M8. While I haven't seen any folks that have claimed the opposite; but maybe you'd need to go to the G3 forum section to read something like that!
redpoint73 said:
I'm not a user of AOSP ROMs on this phone; so I don't know. You'll have to check the ROM threads for more info; unless another user chimes in on this here.
I've never been a big fan of LG devices. The plastic back is still a turnoff to me.
I've seen some folks post on here of switching from the G3 to the M8, and much preferring the M8. While I haven't seen any folks that have claimed the opposite; but maybe you'd need to go to the G3 forum section to read something like that!
Click to expand...
Click to collapse
Cool ... Thanks for your input !
I was just planning to buy a 801 based device for a long run ... I'm currently on Moto G (first Gen.) and this experience is pretty awesome .... It has lot's of development (all the rom are available) and also official Rom updates are regular . I some times wonder why m8 has so many problems in lollipop cm/aosp rom's ... Moto g had stable Rom's since January and M8 is still struggling to get a perfect stable Rom (battery,wifi/blutooth,speaker sound problems,no ambient display) .
jshamlet said:
Sprint and T-mobile are two different ball games. Sprint is CDMA, which means you really have to run a ROM designed for their network. Not all ROMs will run on a Sprint (and similarly, Verizon) device because of it. Also, a CDMA phone may support LTE data on a GSM network, but it will not have voice support. Going the other way isn't even an option, as Sprint only allows approved devices on its network, period. Keep that in mind.
T-mobile runs a GSM network, so as long as your firmware/radio supports all of the right frequencies, it will work just fine.
I will say that if you intend to do much carrier hopping, or plan on taking a device between carriers, you will want to S-off. Yes, it's $25, but that will save you a lot of aggravation in the long run. If you are S-off, you can alter the CID/MID of your phone, at which point you can update the firmware and radio to match the carrier you want to use. Then load a custom ROM on top of that.
Finally, S-off and bootloader unlock do not affect the SIM lock at all. That is controlled by the radio, so you will still need to deal with unlock codes. As far as I know, the T-mobile M8 still uses standard subsidy unlock codes, while the newer M9 uses their new "unlock app".
Click to expand...
Click to collapse
Alright so a little bit of an update. I've got my phone on a carrier which I'll use as a daily driver, however I'd like to purchase the htc one m8 as somewhat of a wifi device only rather than one used on carrier LTE data. With this being said, you'd still recommend tmobile? Also if i look on ebay for unlocked tmobile phones alot of them say bad ESN or bad IMEI is this necessarily bad?
Hey all...
I used sunshine to unlock and s-off immediately after purchase of my Unlocked HTC 10 and changed the CID/MID to make it a Verizon phone and flash ViperRom.
Now that I'm traveling for work I need to change the phone back to Unlocked to use the LTE bands in another country (buying a SIM card in Japan), and also for it to to work back on VZN when I return.
I'd really appreciate it if someone can point me in the right direction of the steps I need to take to perform this? Hoping I only need to change/flash a couple things to pop in a new SIM in Japan and pop back in the VZN SIM when I'm back.
Thanks all! Hopefully this could be useful for someone else in my situation. I'd venture to guess it's somewhat common...
-Josh
finger11 said:
Hey all...
I used sunshine to unlock and s-off immediately after purchase of my Unlocked HTC 10 and changed the CID/MID to make it a Verizon phone and flash ViperRom.
Now that I'm traveling for work I need to change the phone back to Unlocked to use the LTE bands in another country (buying a SIM card in Japan), and also for it to to work back on VZN when I return.
I'd really appreciate it if someone can point me in the right direction of the steps I need to take to perform this? Hoping I only need to change/flash a couple things to pop in a new SIM in Japan and pop back in the VZN SIM when I'm back.
Thanks all! Hopefully this could be useful for someone else in my situation. I'd venture to guess it's somewhat common...
-Josh
Click to expand...
Click to collapse
I've used my VZW 10 in Japan with a local data sim card without issues. Check the operator you're interested in over there and make sure your VZW 10 covers those bands. Else choose a different operator. Also your network settings need to be set to Global instead of CDMA, if I remember correctly.
With that said if you still want to convert back to Unlocked to be safe, just change your CID to Unlocked (or even superCID) and run an unlocked ruu from htc.com. This will wipe your phone so back everything up. Then once you're back home, do the reverse using one of the no-wipe ruus on xda. I would have thought you'd be comfortable with this already since you've done it once before. Am I misreading your question?
One piece of advice, if you chose a data-only simcard there from the provider Docomo (largest one in Japan I think) or one of their subtiers, you will likely have battery drain issues due to your phone constantly looking for a cell/voice call connection with the towers. There is a fix for it but only if you have Xposed installed.
http://www.japanmobiletech.com/2013/08/improved-fix-for-docomo-mvno-data-only.html?m=1
Tarima said:
I've used my VZW 10 in Japan with a local data sim card without issues. Check the operator you're interested in over there and make sure your VZW 10 covers those bands. Else choose a different operator. Also your network settings need to be set to Global instead of CDMA, if I remember correctly.
With that said if you still want to convert back to Unlocked to be safe, just change your CID to Unlocked (or even superCID) and run an unlocked ruu from htc.com. This will wipe your phone so back everything up. Then once you're back home, do the reverse using one of the no-wipe ruus on xda. I would have thought you'd be comfortable with this already since you've done it once before. Am I misreading your question?
One piece of advice, if you chose a data-only simcard there from the provider Docomo (largest one in Japan I think) or one of their subtiers, you will likely have battery drain issues due to your phone constantly looking for a cell/voice call connection with the towers. There is a fix for it but only if you have Xposed installed.
http://www.japanmobiletech.com/2013/08/improved-fix-for-docomo-mvno-data-only.html?m=1
Click to expand...
Click to collapse
Fantastic info, I appreciate it. I was looking at b-mobile (http://www.bmobile.ne.jp/english/index.html) because it would fit what I need (5GB/21 days/$30) but noticed the bands for them aren't supported by the VZW 10.
What company did you use?
Running an unlocked ruu from htc.com will basically make it a stock unlocked htc 10?
Another option is just getting a mobile hotspot for a bit more money and then can use my current rom... (http://www.globaladvancedcomm.com/pocketwifi.html)
finger11 said:
Fantastic info, I appreciate it. I was looking at b-mobile (http://www.bmobile.ne.jp/english/index.html) because it would fit what I need (5GB/21 days/$30) but noticed the bands for them aren't supported by the VZW 10.
What company did you use?
Running an unlocked ruu from htc.com will basically make it a stock unlocked htc 10?
Another option is just getting a mobile hotspot for a bit more money and then can use my current rom... (http://www.globaladvancedcomm.com/pocketwifi.html)
Click to expand...
Click to collapse
I bought it from some stand at Narita airport called Telecomsquare. I just shopped around the many stands until I found a package I liked and which worked. Oddly enough the shop specifically said they don't support HTC phones, because of bands I think, but I still went with it and it worked.
Yes if your device is originally U.S Unlocked then changing your cid and mid back to unlocked and flashing ruu will work. You may need to wipe your radios after flashing the ruu as well to get rid of any Verizon radio settings.
Mobile hotspot is probably the simplest option if you're willing to pay for it. No need to fiddle around activating a sim card in a foreign airport
I have Verizon's m9 with unlocked bootloader, s-off, rooted and aim unlocked with total wireless as my carrier on Verizon network. I've changed my mid to 0PJA11000 and my Cid to BS_US001. The rim I'm on is the latest ice port. Not the nougat rom but I have been on the nougat. I kinda bounce between the ice marshmallow and nougat roms because their great roms but to make a long story short when I run the RUU it tells me error 156: system image. What am I doing wrong?
Sent from my HTC6545LVW using Tapatalk
johnnycm77 said:
I have Verizon's m9 with unlocked bootloader, s-off, rooted and aim unlocked with total wireless as my carrier on Verizon network. I've changed my mid to 0PJA11000 and my Cid to BS_US001. The rim I'm on is the latest ice port. Not the nougat rom but I have been on the nougat. I kinda bounce between the ice marshmallow and nougat roms because their great roms but to make a long story short when I run the RUU it tells me error 156: system image. What am I doing wrong?
Click to expand...
Click to collapse
Yikes. Have you read through the readme thread? The biggest problem is changing your SKU between CDMA and GSM software - you'll lucky to avoid bricking your phone.
#1. Stop flashing anything on your phone
#2. Read the readme thread to get a handle on what you need to know.
#3. Determine your phone's original CID and Mid before going any further.
Thanks. Your right I needed to read it. My original mid is 0PJA30000/CID is VZW_001. I'm kinda confused about my variant because I originally bought it from page plus which also uses the Verizon network. I'm not locked in to Verizon so why is everything done in Verizon's time.
Sent from my HTC6545LVW using Tapatalk
johnnycm77 said:
Thanks. Your right I needed to read it. My original mid is 0PJA30000/CID is VZW_001. I'm kinda confused about my variant because I originally bought it from page plus which also uses the Verizon network. I'm not locked in to Verizon so why is everything done in Verizon's time.
Sent from my HTC6545LVW using Tapatalk
Click to expand...
Click to collapse
I'm sure Page Plus sold you the Verizon variant because they use Verizon's network and that was what was compatible. In any case, you've got the Verizon version.
That model is a CDMA model - which means that your phone is only compatible with firmware specifically made for that CID & MID. Unlike GSM models, CDMA firmware is made specifically for each model and is not interchangeable even between other CDMA firmwares - and GSM firmware is even less compatible. Attempting to do flash any firmware that isn't specifically for your original CID & MID will mess up your phone, possibly permanently.
I recommend restoring your original CID & MID and applying the appropriate firmware via RUU right away.
So, after searching the forum, I haven't found anything that really answers my question...
I have the GSM Variant of the HTC 10. It's currently locked to Bell Mobility in Canada. I am looking to unlock this phone without paying Bell the fees they charge for unlocking. From the XDA searches and reading I've done, it looks like there may be a free way of accomplishing this... I found a post that indicates that the Sprint method may or may not work, but you need S-Off...
I found another post that suggests its the exact same as the HTC One M9 and I can use the directions from there. It also indicated that it was only for the Sprint HTC 10 too...
My question is, is there a free unlock method for the GSM HTC 10? Or does it only work with the Sprint version?
According to some googlling, you share the same phone as US unlocked model, based on MID (model ID). You would need S-off to flash a different modem though. modem partition is blocked by s-on feature. sunshine app and java cards are the only way to S-off. both are paid though, sunshine $25.
CID: BM 001
MID: 2PS650000
proceed at your own risk and research well :good:
Right. I think I knew that... ...which means that changing the CID would allow me to flash any RUU for Model 2PS6500, and should theoretically work period.
Which leads to another question I had after posting... Would flashing the US Unlocked RUU remove the sim lock on the phone? I've heard that an RUU replaces everything on the phone with pristine, shiny new code straight from HTC... Would this also replace the code that effectively locks the phone to Bell?
If that is the case, this could be far too good to be true...
Edit: Almost forgot. Perhaps slightly off topic, but what is a java card?
atirox said:
Right. I think I knew that... ...which means that changing the CID would allow me to flash any RUU for Model 2PS6500, and should theoretically work period.
Which leads to another question I had after posting... Would flashing the US Unlocked RUU remove the sim lock on the phone? I've heard that an RUU replaces everything on the phone with pristine, shiny new code straight from HTC... Would this also replace the code that effectively locks the phone to Bell?
If that is the case, this could be far too good to be true...
Edit: Almost forgot. Perhaps slightly off topic, but what is a java card?
Click to expand...
Click to collapse
I've read that changing the MID/CID and flashing a modem is enough but.... since I can't quote it I cannot help you with that unfortunately. but should give you a running start, good luck
Thanks a bunch for the info. The thanks button didn't seem like enough thanks for the info.
Also, I'll post my procedures and results here, so if it doesn't work, at least we have a record.
atirox said:
Thanks a bunch for the info. The thanks button didn't seem like enough thanks for the info.
Also, I'll post my procedures and results here, so if it doesn't work, at least we have a record.
Click to expand...
Click to collapse
you're welcome and I just google searched quickly and didn't find anything solid but again I'm sure you'll figure out a way.
So, just an update.
I used a website that allowed me to use trialpay to get my SIM Lock code, which worked beautifully.
Unfortunately, Bell Mobility seems to be in the market of continuing to cripple their phones... I've inserted my Rogers sim card and found that voice and text both work on Rogers. Data, does not (cannot set APN settings, not don't know how), along with LTE. Given that the phone supports all the bands that Rogers uses in Canada, I would not be overly surprised to find out that Bell crippled the radio firmware to ensure that the phone would perform it's best only on the Bell network. Heck, they did it with the CDMA Nokia phones, and with the old school Blackberries to ensure their revenue stream...
atirox said:
So, just an update.
I used a website that allowed me to use trialpay to get my SIM Lock code, which worked beautifully.
Unfortunately, Bell Mobility seems to be in the market of continuing to cripple their phones... I've inserted my Rogers sim card and found that voice and text both work on Rogers. Data, does not (cannot set APN settings, not don't know how), along with LTE. Given that the phone supports all the bands that Rogers uses in Canada, I would not be overly surprised to find out that Bell crippled the radio firmware to ensure that the phone would perform it's best only on the Bell network. Heck, they did it with the CDMA Nokia phones, and with the old school Blackberries to ensure their revenue stream...
Click to expand...
Click to collapse
Maybe now is the time for that s-off and flashing of U.S Unlocked ruu.
The other thing you can try before spending the cash to s-off is unlocking your bootloader, flashing a custom rom and seeing if you can add a new apn from there. I'm very much surprised Bell would block that btw, I've unlocked Bell gsm phones and added new apn settings in the past.
While with XDA im all for free unlocking etc, if you are not S-off then it might be a bit hard
https://sim-unlock.net/site/HTC/10/
Ive had a stupid amount of phones and ive used these guys everytime ive needed a SIM unlock done.
Never failed once and if you can spend the money, it might be worth it in your case here... Against s-off - $25...
For me its a no brainer... I mean for 9 euros?....
But if you have already unlocked and they have crippled it like you say, then deffo go for s off
Fellas, correct me if I'm wrong, but if the SIM is unlocked, then all that's needed is to unlock the bootloader. That can be done for free via HTC Dev if you have tech chops, or via Sunshine (probably the better choice anyway). Then all that's needed is to change the CID and MID, and flash a WWE RUU. That would solve the problem, no?
BillTheCat said:
Fellas, correct me if I'm wrong, but if the SIM is unlocked, then all that's needed is to unlock the bootloader. That can be done for free via HTC Dev if you have tech chops, or via Sunshine (probably the better choice anyway). Then all that's needed is to change the CID and MID, and flash a WWE RUU. That would solve the problem, no?
Click to expand...
Click to collapse
Yeah that's what I was suggesting as well. Bootloader unlock and flash a custom rom first to see if he's able to add new apns that way, and if that fails just go full s-off and run the unlocked RUU (unlocked is the better option here over wwe, same mid I believe and better support for updates).
BillTheCat said:
Fellas, correct me if I'm wrong, but if the SIM is unlocked, then all that's needed is to unlock the bootloader. That can be done for free via HTC Dev if you have tech chops, or via Sunshine (probably the better choice anyway). Then all that's needed is to change the CID and MID, and flash a WWE RUU. That would solve the problem, no?
Click to expand...
Click to collapse
This is my thinking... I wanted the US Unlocked version anyway, but got the Bell one since I live in Canada, and was with Bell anyway. Actually, the SIM lock and the bootloader lock are two different locks. You don't have to remove the Simlock to remove the bootloader lock.
Tarima said:
Maybe now is the time for that s-off and flashing of U.S Unlocked ruu.
The other thing you can try before spending the cash to s-off is unlocking your bootloader, flashing a custom rom and seeing if you can add a new apn from there. I'm very much surprised Bell would block that btw, I've unlocked Bell gsm phones and added new apn settings in the past.
Click to expand...
Click to collapse
I thought about it, but in the end I want US Unlocked due to speediness of updates as well as no more Bell tainted android.
Here is why I suspect Bell blocked it... When I go to view available APN's, all it shows on screen is a message essentially saying APN's cannot be added for this provider.. Also (took me a bit to clue in), LTE doesn't work on Rogers. If I had to guess, Bell wanted to make sure all the HTC 10's it sold stayed on it's network. It wouldn't surprise me in the slightest... The Nokia 6275i was a kick butt awesome CDMA phone back in it's day. AMAZING call quality. Think VoLTE quality on 1xRTT. I don't know how they did it, but it must be a mix of pixie dust and unicorn blood... Anyway, every 6275i Bell sold was severely crippled. No Nokia Maps, just Bell's lame interpretation. Google maps wouldn't work either because it couldn't access the GPS, only Bells navigation app could. Couldn't set a custom ringtone unless it was purchased from Bell. Yet every other 6275i didn't suffer from these issues... Just ones sold by Bell.
So, an update to those interested....
I am now S-Off running US Unlocked firmware.
CID: BS_US001
MID: 2PS650000
Flashing to US Unlocked firmware seemed to do the trick for data. I can now set APNs and data does work. YAY!
Things to do:
1) Figure out why LTE signal sucks...
For whatever reason, the HTC 10 doesn't get LTE at home... I had a Samsung Galaxy S7 (SM-G930W8) briefly which didn't always get LTE at home, but it at least had useable signal, whereas the HTC 10 doesn't, at least not on Rogers. When flashed with Bell firmware it worked as good as the S7 did. I have a theory that when I ran the RUU to change firmware variants, it didn't update the modem firmware... Also, upon further research, it looks like there are partitions that store configuration data for the modem called modemst1 and modemst2, which I'd bet are still configured for Bell, which means they probably set it up to never use LTE on another Canadian network unless you can't get signal on anything else...
2) Figure out how to change Device Certification back to certified.
I'm pretty sure this is because the bootloader is still unlocked... I'm going to try setting it back to locked which shouldn't make a difference to my ability to flash because the phone is S-Off anyway but it may make the difference to Google's Device Certification
3) Maybe try an aftermarket rom, etc... Basically whatever I want.
I actually quite like HTC Sense... Not sure I want to get rid of it just yet. Was thinking of going with Viper due to Wi-Fi Calling being enabled/supported since Rogers supports Wi-Fi Calling, and I refuse to believe I can't make it work on here... It worked on the S7 (same model my wife had on Bell), so why can't it work here? I am also open to suggestions as to good roms to use, so if you think it's good, let me know what rom and why and I may just give it a shot...
atirox said:
So, an update to those interested....
I am now S-Off running US Unlocked firmware.
CID: BS_US001
MID: 2PS650000
Flashing to US Unlocked firmware seemed to do the trick for data. I can now set APNs and data does work. YAY!
Things to do:
1) Figure out why LTE signal sucks...
For whatever reason, the HTC 10 doesn't get LTE at home... I had a Samsung Galaxy S7 (SM-G930W8) briefly which didn't always get LTE at home, but it at least had useable signal, whereas the HTC 10 doesn't, at least not on Rogers. When flashed with Bell firmware it worked as good as the S7 did. I have a theory that when I ran the RUU to change firmware variants, it didn't update the modem firmware... Also, upon further research, it looks like there are partitions that store configuration data for the modem called modemst1 and modemst2, which I'd bet are still configured for Bell, which means they probably set it up to never use LTE on another Canadian network unless you can't get signal on anything else...
2) Figure out how to change Device Certification back to certified.
I'm pretty sure this is because the bootloader is still unlocked... I'm going to try setting it back to locked which shouldn't make a difference to my ability to flash because the phone is S-Off anyway but it may make the difference to Google's Device Certification
3) Maybe try an aftermarket rom, etc... Basically whatever I want.
I actually quite like HTC Sense... Not sure I want to get rid of it just yet. Was thinking of going with Viper due to Wi-Fi Calling being enabled/supported since Rogers supports Wi-Fi Calling, and I refuse to believe I can't make it work on here... It worked on the S7 (same model my wife had on Bell), so why can't it work here? I am also open to suggestions as to good roms to use, so if you think it's good, let me know what rom and why and I may just give it a shot...
Click to expand...
Click to collapse
FYI you can clear the modem settings using the following from bootloader mode:
fastboot erase modemst1
fastboot erase modemst2
Tarima said:
FYI you can clear the modem settings using the following from bootloader mode:
fastboot erase modemst1
fastboot erase modemst2
Click to expand...
Click to collapse
I tried with HTC_fastboot and normal fastboot but:
Code:
htc_fastboot v3.0.9.2 (2015-05-29)
erasing 'modemst2'...
FAILED (remote: Partition modemst2 erase not supported)
finished. total time: 0.001s
htc_fastboot finished. total time: 0.235s
nightauthor said:
I tried with HTC_fastboot and normal fastboot but:
Click to expand...
Click to collapse
From bootloader mode?
Tarima said:
From bootloader mode?
Click to expand...
Click to collapse
Yeah, I found the bootloader thing in another thread, thanks for the follow up though.
I've tried flashing US Unlocked, was prompted for a sim unlock code when I put a Verizon sim in my Tmobile phone.
So I tried flashing Verizon firmware, it told me that my verizon sim... was not a verizon sim.
Did the modem reset, didnt make a difference. Not sure what else to try.
Updates
So, as an update to any parties interested,
I've resolved some of the data issues I was having, where data didn't seem to work unless I was using LTE.
It seems that it's a joint problem between me and Rogers.
My problem was that even though the US Unlocked variant appears to be using the same radio firmware as the Bell variant, the Bell variant seems to have better programming, since I've been getting stronger signal in more areas, as well as slightly better throughput on HSPA connections. The issue I had with APN's and Bell firmware seemed to sort its self out after flashing back to the Bell variant from US Unlocked.
The Rogers end of the problem, is the Rogers network in Manitoba appears to have been a joint venture between Rogers and MTS, prior to MTS being bought out by Bell Mobility. Now that Bell has taken control of MTS, it sounds like Bell realized a lot of the MTS equipment was outdated, and has been attempting upgrades, which seem to be causing more problems than what they're worth. A co-worker is with MTS, and has been having a heck of a time with all of his services from MTS, and the technician's he's spoken to have led on to some deeper issues than what he's seeing. I would imagine that since the agreement was between Rogers and MTS originally, that Bell will have to honor that agreement for at least some time, which (to me) says that my HSPA data slowness could be due to Bell attempting to update the shared hardware between MTS and Rogers.
nightauthor said:
I've tried flashing US Unlocked, was prompted for a sim unlock code when I put a Verizon sim in my Tmobile phone.
So I tried flashing Verizon firmware, it told me that my verizon sim... was not a verizon sim.
Did the modem reset, didnt make a difference. Not sure what else to try.
Click to expand...
Click to collapse
I'm not sure that flashing the VZW firmware would write to RFG_8 (the simlock partition)... If that simlock partition hasn't been rewritten, you're phone is likely still locked to T-Mobile, but with no way to unlock it though the VZW firmware since AFAIK T-Mobile uses an app to remove the simlock. The modem reset would only reset the parameters of the modem, not remove the sim lock...
Hello guys, my father bought used M9, was rooted and ****s, he gave him to some local "expert" to make it back to stock, but the idiot ****ed it up. He flashed something and the SIM CARD and the WIFI wasn't working, also had no IMEI. I used adb and checked the device IMEI, checked it online and found out it was SPRINT phone. Managed to flash some rooted Sprint RUUs, got the latest OTA updates but the problem is the SIM Card is not working - SIMLOCK enabled for european SIM Carrier, also there is something called Hands Free activation ?! So my question is how to make the device working again with EU Carrier (bulgarian sim cards). I managed to change the CID to SUPERCID, have boot loader unlocked, latest version of sprint installed. I need your ideas and probably a lot of your help to do this, thanks in advance (my father prefers some stock eu version, but he will use it with any ROM with working sim card)
CDMA (Sprint) devices and GSM firmware (European unbranded one) or vice versa are not compatible with each other due to the differences in the partition layout. Therefore, cross-flashing can lead to unrecoverable damages. Fortunately the M9 is still able to boot after a cross-flash so that it can be undone. Other devices would become a paperweight during the flash.
There should be a sim unlock guide in the Sprint M9 forum (which is linked in the ReadMe thread). However, you should check whether you really own a Sprint M9, beforehand. Those IMEI checks aren't very reliable. Use the engraving on the back side of the phone for finding out which version you own (c.f. the FAQ of the ReadMe thread). If it isn't a Sprint one then you should use the conversion guide in the ReadMe thread and flash a RUU that belongs to the phone's real MID.
Flippy498 said:
CDMA (Sprint) devices and GSM firmware (European unbranded one) or vice versa are not compatible with each other due to the differences in the partition layout. Therefore, cross-flashing can lead to unrecoverable damages. Fortunately the M9 is still able to boot after a cross-flash so that it can be undone. Other devices would become a paperweight during the flash.
There should be a sim unlock guide in the Sprint M9 forum (which is linked in the ReadMe thread). However, you should check whether you really own a Sprint M9, beforehand. Those IMEI checks aren't very reliable. Use the engraving on the back side of the phone for finding out which version you own (c.f. the FAQ of the ReadMe thread). If it isn't a Sprint one then you should use the conversion guide in the ReadMe thread and flash a RUU that belongs to the phone's real MID.
Click to expand...
Click to collapse
hey, thanks for the answer, just checked the back of the phone it says Model:0PJA200 i guess it really is a SPRINT one. The problem is when we got the phone it was rooted with some custom rom and the SIM was working, after the flash i need to unlock the SIM again or its just the RUU ?
rubara said:
hey, thanks for the answer, just checked the back of the phone it says Model:0PJA200 i guess it really is a SPRINT one. The problem is when we got the phone it was rooted with some custom rom and the SIM was working, after the flash i need to unlock the SIM again or its just the RUU ?
Click to expand...
Click to collapse
You probably need to unlock it again. But there's a guide in the sprint M9 forum with all needed information.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
You probably need to unlock it again. But there's a guide in the sprint M9 forum with all needed information.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
checked the guide... its not working for me, i am using MAC also can't get the MSL code from the first steps, the phone is unlocked and i managed to install Bad boyz ROM already, but still need activation and SIM UNLOCK, any ideas?
The only other method that comes to my mind is contacting sprint and asking for an official unlock code. However, you'll need the stock rom for being able to use that code.
Sent from my HTC One M9 using XDA Labs