Questions about CID, super CID, SIM unlock - Upgrading, Modifying and Unlocking

Hi
I have some general questions that I cannot find answers for on the forum, the xda wiki, or even on google.
What is CID? Purpose, function, where does it reside?
What is a super CID?
What is the connection to/difference between CID and SIM (un)locking?
Martin

Found an answer through google, by guessing that CID stands for carrier id. The answer is actually on the xda wiki, but the xda wiki search feature is broken.
"CID: Carrier Id - commonly used in the form `CID-Unlocking`. If you purchase your phone (example) from Qtek (Qtek is the 'carrier'), your phone will only accept Qtek ROMs (the carrier's ROMs). If you want to flash ROMs from other carrier, you'll need to CID-unlock your phone, so that your phone will accept other ROMs. Note: In general, the phrase 'unlock your phone' usually refers to SIM-unlock, not CID unlock."
Guessing that a super CID is a carrier ID, that will allow ROMs from any carrier. Not sure though.
Is CID a HTC only feature, or is it also used in other brands?

martin_kongen said:
Found an answer through google, by guessing that CID stands for carrier id. The answer is actually on the xda wiki, but the xda wiki search feature is broken.
"CID: Carrier Id - commonly used in the form `CID-Unlocking`. If you purchase your phone (example) from Qtek (Qtek is the 'carrier'), your phone will only accept Qtek ROMs (the carrier's ROMs). If you want to flash ROMs from other carrier, you'll need to CID-unlock your phone, so that your phone will accept other ROMs. Note: In general, the phrase 'unlock your phone' usually refers to SIM-unlock, not CID unlock."
Guessing that a super CID is a carrier ID, that will allow ROMs from any carrier. Not sure though.
Is CID a HTC only feature, or is it also used in other brands?
Click to expand...
Click to collapse
Nope, my friend has a nokia e73 that was faulty and he had to get it cid unlocked to fix the issue

Related

CID locked or not ?

OK, perhaps a noob question, but looking for two days to find a solution to my question now:
How do I determaine if my device is CID locked or not.
Searching throug this forum / Internet has not brought me any closer to determining if my HTC p3300 device is CID locked or not.
Please help
hi
i also want to know how to determine if your device is CID locked/unlocked.
sorry,what is cid lock????
Hi Guys,
Visit following link http://wiki.xda-developers.com/index.php?pagename=Trinity_BootLoader
Use "info 2" command. This will give you the CID of your device.
Some months later .....
My Artemis is suposed to be cid locked (My mobile provider is on the box, on the terminal, on the startup screen, ...), however I hve phoned to HTC support and they say that my serial number is of a "free" terminal.
So, I don't know if my terminal is CID locked or not. From your suggestion, if a CID number is given, does it mean that the terminal is locked? Which is the answer for CID unlocked?
As I would like to upgrade to WM6 without losing the warranty, I'm not sure if I should get the HTC oficial upgrade or my provider oficial upgrade. Who is giving the warranty to me: my provider or HTC?
Thank you very much indeed
aqeelhaider said:
Hi Guys,
Visit following link http://wiki.xda-developers.com/index.php?pagename=Trinity_BootLoader
Use "info 2" command. This will give you the CID of your device.
Click to expand...
Click to collapse
I don't know the answer to your question, but why not just unlock it anyway ?
If it is locked it will be unlocked, if its unlocked it will be unlocked. End result = CID unlocked.
Seems simple to me.
have a read of my old thread, may help you.
http://forum.xda-developers.com/showthread.php?t=345134

CID Unlock?

I called up t-mobile so I can unlock this dash and use it on cingular and it works fine now. My question is, is it also CID unlocked? I understand that it has to be app unlocked and cid unlocked for me to install the stock HTC rom on it.
Doesnt need to be app unlocked. Needs to be CID unlocked to flash a different ROM, also called super-cid. What yours is now is only sim unlocked, meaning it can work with another operator's sim card.
How would I CID unlock it or even find out if its cid locked?
micrors4racer said:
How would I CID unlock it or even find out if its cid locked?
Click to expand...
Click to collapse
The T-Mobile Dash comes CID locked out of the box (as do all carrier branded devices, and almost all unlocked devices). To install the stock HTC ROM, you'll need to CID unlock at a place like http://imei-check.co.uk/ for approximately $38.
FYI- with the recent release of WM 6 by T-Mobile, you probably want the WM 6 ROM over the HTC stock one, but hey- it takes all kinds, right?
Well im just asking because what if htc comes out with their wm6? I don't like the t-mobile branded everything haha. But yes I am enjoying the phone very much with wm6.
micrors4racer said:
Well im just asking because what if htc comes out with their wm6? I don't like the t-mobile branded everything haha. But yes I am enjoying the phone very much with wm6.
Click to expand...
Click to collapse
They are, it's probably going to be next month or July.
cjasus730 said:
The T-Mobile Dash comes CID locked out of the box (as do all carrier branded devices, and almost all unlocked devices). To install the stock HTC ROM, you'll need to CID unlock at a place like http://imei-check.co.uk/ for approximately $38.
FYI- with the recent release of WM 6 by T-Mobile, you probably want the WM 6 ROM over the HTC stock one, but hey- it takes all kinds, right?
Click to expand...
Click to collapse
Thought I'd mention imei-check don't offer a CID unlock but a work around method to let you flash a different ROM. It involves hex editing both the nbf and the romupdateutility.exe among other things. Once the ROM is flashed when you put your sim in the device is locked (data crashed message about contacting your service provider) by their modified boot loader until you run imei-check's sim unlock utility again, which is why you need to pay the $38 for doing this.

SuperCID for cooked ROM?

I'm confused, and this is probably an easy-answer question:
So I've got an 8535, SIM unlocked, using it with T-Mobile. If I want to put, say, Black Satin on it, do I need to make it SuperCID too?
If not ....... why make it SuperCID?
It's always a good idea to first refer to the WIKI; most all of your answers will be found there. Yours is a basic question that has been answered many times.
Honestly I didn't see it in the Wiki .......
Yeah, I just searched the wiki's again and couldn't find anything, and couldn't find anything doing a Google search too. Everything just says you need SuperCID to flash "another carrier's" ROMs onto the phone -- does Black Majik count as "another carrier"?
And then there's sites like trinityguides.com that say things like this: "you will not need to Super-CID your device in order to upgrade with these instructions. The RUU will push SSPL on to your device which will bypass CID check, and Hard-SPL will do the same things for you as a CID unlock, without actually unlocking it." This site reads different in the wiki.
If it is in the wiki, then what page is it on because I seriously cannot find it!
- On OLD devices using NBF format for rom upgrades, you where able to flash ANY rom to your device if you had it SuperCID.
- On NEW devices using NBH format for rom upgrades, the NBH format is SIGNED, which means the device's bootloader won't accept the ROM if it is not signed with the proper HTC certificate. If your device is SuperCID you'll be able to flash ANY carrier's ROM which are SIGNED with the proper certificate, but you won't be able to flash cooked ROMs (not signed with the HTC cert). For this you need a patched bootloader, such as SSPL, HardSPL or USPL, which will allow you to bypass signature checking EVEN if the device is not really SuperCID.
Hope it's clear now, feel free to add it to the wiki yourself
Aha! Fantastic! Thank you pof! (I'll add it later, methinks -- work now).
So what is the point of using another carrier's ROM? Just having their ROM on there? From what I've been reading, it looks like the cooked ROMs are definitely the way to go -- better apps, better performance, much sleeker styling.
Imagine somoene buys a Orange device, sim-unlocks it and uses it with a Vodafone SIM card. If he's not an average user, he probably just wants to put a Vodafone rom on the device to not need to setup data connection, mms settings, and have all the operator customizations integrated in the rom. This person is fine with just a CID-unlock, does not need to flash unsigned code (which generally has more risk than flashing a 'official' rom). But of course, the bast majority of us are not happy "only" with this
Thank you for the replies pof ... not all people are around to help, but you are. Thank you.

Will updating Rom Unlock phone?

Just curious, I have justs updated my Rom, and radio. I have a HTC branded rom, its a rom made by a member here. Just wondering if my phone would happen to be unlocked after this. I have a 8525 cingular, and I want to use it for Tmobile, so if it hasnt unlocked what program can i use to unlock it. Thanks
No it's still locked but you are SuperCID.
To unlock it you need to go here
http://forum.xda-developers.com/showthread.php?t=293665
how do i know if my phone is unlocked? other than actually putting in another sim card
Testing different sims is the only way to see if your unlocked. And I'm not sure that your even superCID...What did your do to be it?
never mind, i tested a t mobile sim, its not unlocked. Whats superCID, and does that have anythin to do with unlocking the SIM.
usaully there done together but don't have to be. here's a thread and many post about both:
http://forum.xda-developers.com/showthread.php?t=293665
I'm not sure why someone thinks you are SuperCID. It really doesn't matter much anymore if you CID unlock the phone (make it SuperCID) or not. If you have no reason to make it SuperCID, I guess I wouldn't. I have read (although never experienced) that some warranties have been voided that way. You can optionally select to unlock the CID when you run the unlocker.
(If the person who thought you were SuperCID based that on the fact that you flashed a new carrier's ROM, you can do that without CID unlocking. The CustomRUU updater bypasses the CID check now.)

some m9 settings are missing

I've bought second hand m9 , this last was flashed and rooted because I found supersu integrated with it, the problem is some settings are missing comparing with regular m9 like mobile network sharing for example, is there a way to fix the problem?
First of all, never use a second hand device without reinstalling the whole OS. I factory resetted my M9 right after buying it. (And rooted it, etc...)
Just look at you CID and MID and find the latest RUU for your phone and install it.
Maybe the person that had it before removed the certain settings, because the HTC settings app is quite modular from what i've seen. The settings app is split into many apps. Probably when debloating it he accidentally deleted that. (For example, if you install HTC's chinese performance management tool, a new setting will pop up in the settings app. Same with Sense Toolbox)
Or if is already rooted, just install S-Team ROM (sun_dream's ROM).
where can i find cid mid numbers?
and what is the best rom should i install?
leo-pard said:
where can i find cid mid numbers?
and what is the best rom should i install?
Click to expand...
Click to collapse
I suggest you first install stock rom.
I have been searching for a while for how to update the rom image
I checked my phone and I found the following information:
***unlocked***
htc_himawhl pvt s-off
cid-11111111
os-3.41.651.4
feb 3 2016
I believe that my phone was for developers, so I downloaded devRUU "HTC One M9 4.30.617.12" from HTC website and I tried to install it but I got error 132 (get the correct RUU...)
I switched to another RUU "HTC One M9 4.27.651.4", but I got the same error error 132
I've tried to get my CID and MID numbers using CMD but I've got nothing, it shows me:
CID:
MID:
nothing, blank, no information. after some research I realized that it was CID free "unlocked"
the main question is, how can I upgrade my system to get my full setting options? I appreciate your help
Forget whatever you read. It's wrong and you should thank whichever god you believe in that the dev edition RUU didn't get flashed.
First of all, you own the Sprint version (SKU 651) which is a CDMA device. The dev edition RUU (SKU 617) is meant to be used on GSM devices only. Those are two completely different technologies used by different US network carriers. Flashing GSM files on CDMA devices or vice versa leads to unrecoverable hardware damages in most cases since those versions have different partition layouts. It's not even safe to flash Verizon (another CDMA carrier) files on a Sprint device or vice versa since even these models use different layouts.
Second, there is no such thing as an HTC phone without CID. The dev/"unlocked" version has CID BS_US002. If the app doesn't give you any info then it's not working. In addition, it's recommended to use the current firmware version for finding the correct RUU instead of MID and CID. With the latter you still need to guess a lot whereas the former gives you the exact version of the RUU that is flashable.
Btw, you should get rid of the SuperCID your phone is currently using (11111111) since it causes more problems than benefit.
You'll never be able to flash a 4.x RUU on a phone that uses firmware 3.x. The encryption keys changed between those two firmware versions. You'll need to update the phone by using unencrypted files (OTAs or - if you have S-OFF - custom made 4.x firmware packs). You should have S-OFF since getting the SCID is impossible without it (the same applies to getting rid of it). However, Sneakyghost doesn't support CDMA devices so I don't know whether there are any custom firmware packs you could use.
If I were you I'd take the time to carefully read the ReadMe thread and to make sure that I understand everthing. Then I'd use the conversion guide for getting rid of the SCID (you can ignore the warnings if you use a RUU for your current SKU 651). Afterwards, that phone should be able to receive 4.x OTAs so that it can get updated to the latest firmware.
Sidenote in regard to the original question with the missing settings: I could be wrong but if I'm not mistaken then it's completely normal that Sprint models lack the network sharing option since that carrier doesn't allow it and therefore asked HTC to remove that option.
what a wonderful explanation, it's all clear, thanks a lot!
one more question,
how do i know for sure that my M9 is CDMA and has not been only changed to sprint rom version ?
I've googled for the differences between CDMA and GSM, I found that CDMA network basically depends on the device itself, whereas the GSM network depends on the SIM card. However the Sprint HTC One M9 had a nano sim slot in it in order to connect to GSM 3G and 4G bands, which were not devloped yet in CDMA networks. if this is right, could I still use my GSM network through 3g or 4g?
Since LTE is a GSM-only technology there are not many "pure" CDMA devices, anymore. Nowadays, all CDMA phones support Sim cards and some GSM frequencies. However, that doesn't mean that you can get reception with every GSM carrier if you own a CDMA phone since different carriers use different frequencies. In addition, one and the same carrier might even be using different frequencies for its network depending on the location. You'll have to try out whether you can get mobile reception with your current carrier and that phone.
Assuming that no one tinkered with the hardware of that phone, you can find out its original MID by taking a look at the engraving on the bottom of the back side (c.f. the FAQ of the ReadMe thread).
Sent from my HTC One M9 using XDA Labs
It's written :
Model:0PJA120 FCC ID:NM80PJA120 M9u
2200
actually the phone can read my gsm sim card, I have no problem with that except I want to make sure if it is CDMA version or not
I've looked everywhere in the internet but I didn't find a direct answers
Mhm... That MID belongs to the T-Mobile US (GSM) model. But your firmware is a CDMA one. The question is whether your phone still has its original backplate or not. Normally, cross-flashing GSM and CDMA will make the phone failing to recognize sim cards.
You could contact HTC and ask them whether they can tell you what kind of M9 you own with the help of its IMEI.
Sent from my HTC One M9 using XDA Labs
yes it does recognize my sim card
thank you very much for your help:good:
I'll try to contact htc to solve this contradiction
I'm facing same problem....
Dear Leo-pard,
could you please help me out....is your problem solved after chatting with HTC Customer care..
I'm facing same problem as my HTC M9 is also not showing Mobile Network Sharing Option....
Please help me out also....
I'll be waiting for your reply...
A lot of carriers charge extra for hotspotting. More than likely mobile network sharing will be off because the carrier wants you to pay for it. What I don't know is if it is coded into the firmware or not.
Hey @Flippy498
I have a sitting HTC m9 and like you said have missing mobile network sharing settings. My phone is s off with locked bootloader.
What can I do to use USB tethering it mobile hotspot? Can I use a third party app to use them?
Thanks

Categories

Resources