[DESCRIPTION]
文档SIM_ME_Lock_User_Guide.pdf 中锁卡类型参数说明。
[SOLUTION]
(1) 目前默认支持五种标准锁,后面两种不是标准锁,分别锁住内容为: Network Lock (3 bytes/set):Lock of MCC + MNC Example1:2位MNC MCC/MNC 46693-> 0x46 0x69 0x3F Example2:3位MNC MCC/MNC 466935-> 0x46 0x69 0x35 Network Subset Lock(4 bytes/set):Lock of MCC+MNC+HLR Example: MCC/MNC 46693 + HLR 01 -> 0x46 0x69 0x3F 0x01 Service Provider Lock(4 bytes/set): Lock of MCC+MNC+EFGID1 Example: MCC/MNC 46693 + EFGID1 0x20 -> 0x46 0x69 0x3F 0x20 Corporate Lock(5 bytes/set): Lock of MCC+MNC+EFGID1+EFGID2 Example: MCC/MNC 46693 + EFGID1 0x20 + EFGID2 0x15 -> 0x46 0x69 0x3F 0x20 0x15 IMSI Lock(8 bytes/set): Lock of Whole 15 digits of IMSI Example: IMSI 0x49 0x66 0x79 0x64 0x00 0x00 0x97 0x38 -> 0x49 0x66 0x79 0x64 0x00 0x00 0x97 0x38 Linked NS-SP Lock(5 bytes/set): Lock of MCC+MNC+HLR+EFGID2 Example: MCC/MNC 46693 + HLR 0x20 + EFGID2 0x15 -> 0x46 0x69 0x3F 0x01 0x20 Linked SIM-C Lock(10 bytes/set): Lock of IMSI + EFGID1 + EFGID2 Example: IMSI 0x49 0x66 0x79 0x64 0x00 0x00 0x97 0x38 + EFGID1 0x20 + EFGID2 0x15 -> 0x49 0x66 0x79 0x64 0x00 0x00 0x97 0x38 0x20 0x15 举个例子: 如果想锁定China mobile ,用的是network lock 如果想锁定China mobile+Shen zhen用的是 NS lock 如果想锁定China mobile+GoTone 用的是SP lock 如果想锁定整个IMSI,用的是IMSI Lock Corporate Lock ,Linked NS-SP Lock 和Linked SIM-C Lock都是一些联合的锁定,能锁定到更细致的点。
(2)2.1.5 Customize of Test SIM behavior #define SML_TESTSIM_ALW_REJECT 0 #define SML_TESTSIM_ALW_ALLOW 1 #define SML_TESTSIM_INI_ALLOW 2 SML_TESTSIM_ALW_REJECT的意思是只要发现是TEST SIM就拒绝,SML_TESTSIM_ALW_ALLOW意思是只要发现是TEST SIM就通过锁定,SML_TESTSIM_INI_ALLOW的意思是只要先插入了一个正常的非TEST SIM的卡,那么在插入TEST SIM都会通过锁定。这三个枚举值都是为了锁卡对TEST SIM的处理而设置的。SML就是SIM LOCK,锁卡的意思,至于TEST SIM,就是测试卡,平台上对其进行判断的方式是去读取卡中的一个文件,如果文件中包含的字节与平台规定的字节相同,就将其判定为TEST SIM.
(3)2.1.6 Customize of Master key behavior#define SML_MASTER_KEY_ENABLE KAL_FALSE SML_MASTER_KEY_ENABLE其实是规定了一种MASTER和slaver的关系。其中master指的是Network Category,如果通过了NP锁定,如果还有其他锁定,不需要经过校验,直接通过,其他的category相对于NP来说是一种slaver的地位。 本文转载自一牛网论坛—MTK硬件 原文地址:http://bbs./thread-453717-1-1.html
|