1、CDMA烧号的基本概念
例如:
我现在在用得是中国电信的189号码,用的是三星CDMA手机+UIM卡
现在希望用BB 9530,但9530是需要把号码烧到手机中的;

那么我们到底需要把哪些东西写到手机中呢?
一共三个信息:

a)IMSI:国际移动用户识别码(唯一标识),IMSI = MCC + MNC + MSIN,其中MCC是指移动台国家代码(3 位,中国460),MNC是指移动网代码(2位,中国电信03),MSIN是指移动用户识别号码(10 位),例如上海电信的189号段常见MSIN是6010******、6181******等。

b)ESN(MEID):ESN是”电子序列号Electronic Serial Number”的缩写,是移动手机的身份识别符。
Mobile Equipment IDentifier (MEID) 是全球唯一的56bit移动终端标识号。由于ESN号段是有限的资源,基本上耗尽,所以制定了56位的MEID号段,用来取代32位的ESN号段。MEID主要分配给CDMA制式的手机。
MEID的格式:
MEID由14个十六进制数字标识,第15位为校验位,不参与空中传输。
RR:范围A0-FF由官方分配
XXXXXX:范围 000000-FFFFFF由官方分配
ZZZZZZ:范围 000000-FFFFFF厂商分配给每台终端的流水号
C/CD:0-F校验码
例如我们手上的9530 MEID可能是:0xA000000D******

c)A-Key:Akey也叫鉴权码,16位16进制的一组数字,是存储在MS中进行鉴权和加密的密钥,是分配给MS(移动站,简朴点理解就当它是整部手机好了)的64bit数据,并且仅对MS和相关的归属位置寄存器/鉴权中央(HLR/AC)是可知的。

每个手机出厂时都有一个ESN号,MIN号是运营商分配的,用以区别用户,一个手机能够正常服务,在交换上写号时必须输入ESN。这个ESN号和MIN号是一一对应的,在鉴权时使用,对于机卡不分离手机,需要写号时只需提供手机中的ESN号给交换人员,他们会分配一个MIN号给你,在手机中写入即可。在用户鉴权时会用到手机中固有的ESN号,所以对于不同的机卡合一手机,由于ESN号不同,把获得的MIN值写入其它手机,手机可以识别网络,但无法通过鉴权,故无法通话;对于机卡分离的手机,手机出厂时也有ESN号,但在写号时在UIM卡中另外写入一个ESN号,所以手机鉴权时不用手机中固有的ESN号,而是用UIM卡中人为写入的ESN号,这样UIM卡就可以做到放入任何一个C网手机中都可以打电话。
一个机卡合一的手机进入CDMA网工作,最初只需要三个数据:一是ESN码;二是IMSI码(机卡合一写在手机里面,机卡分离的ESN IMSI在卡里面);三是鉴权码,存储的位置和IMSI一样。

2、如何获得上述三码
首先,A-Key这个东西只能通过电信内部的人拿到,或者还有个办法,就是找人帮你关闭鉴权,这样就不需要A-Key了(不推荐);
其次,我们可以通过UIM卡获得IMSI(如前所述,其实我们需要的只是MSIN而已)和ESN;方法很多: