买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:上海闻泰电子科技有限公司
摘要:本发明涉及一种使用中国移动手机识别UIM卡的方法,包括:打开中国移动手机,在用户识别卡初始化的时候给用户识别卡正确上电;上电完成后,根据UIM卡通信协议,选择用户识别卡的主目录;根据选择目录时用户识别卡返回的结果,判断用户识别卡的PIN码和PUK码是否被锁定,如果PIN码或者PUK码被锁定,则解锁PIN码或者PUK码;选择用户识别卡的CDMA专用目录,如果CDMA专用目录不存在,则按照SIM卡的流程初始化;如果CDMA专用目录存在,则判断用户识别卡的GSM目录中的IMSI是否有效,若IMSI有效,则用户识别卡是双模卡,若IMSI无效,则用户识别卡为UIM卡。
主权项:一种使用中国移动手机识别UIM卡的方法,其特征在于,包括如下步骤:打开中国移动手机,在用户识别卡初始化的时候给所述用户识别卡正确上电;上电完成后,根据UIM卡通信协议,选择所述用户识别卡的主目录;根据选择所述主目录时所述用户识别卡返回的结果,判断所述用户识别卡的PIN码和PUK码是否被锁定,如果所述PIN码或者所述PUK码被锁定,则解锁所述PIN码或者所述PUK码;选择所述用户识别卡的CDMA专用目录,如果所述CDMA专用目录不存在,则按照SIM卡的流程初始化;如果所述CDMA专用目录存在,则判断所述用户识别卡的GSM目录中的IMSI是否有效,若所述IMSI有效,则所述用户识别卡是双模卡,若所述IMSI无效,则所述用户识别卡为UIM卡;所述用户识别卡正确上电的过程包括如下步骤:给所述用户识别卡加电1.8V;复位所述用户识别卡,等待ATR信号;所述手机的ME接口和所述用户识别卡直接进行协议参数协商;更新操作参数;检查所述用户识别卡属性,如果当前上电不成功,则用3V重新上电;选择所述用户识别卡的主目录,读取所述主目录内的集成电路卡识别码。
全文数据:使用中国移动手机识别UIM卡的方法技术领域[0001]本发明涉及一种使用中国移动手机识别IHMUserIdentityModel卡的方法。背景技术[0002]在过去十年中,手机在商业活动、日常生活中起到了越来越重要的作用。为了区别各个不同的用户,一般手机里面都会安装一张带有用户信息的用户识别卡,如SIMSubscriberIdentifyModule卡或者UIMUserIdentityModel卡,来唯一识别手机用户,其中,SIM卡用于中国移动手机,UIM卡用于CDMA手机。然而,当手机用户拥有多个运营商号码,或者曾经使用其它运营商的用户想转用中国移动手机时,中国移动手机的用户并不能直接将原来IHM卡上存储的短信、电话簿等重要信息直接导入到手机中。[0003]为了实现将原来IHM卡上存储的短信、电话簿等重要信息导入到中国移动的手机中,目前可以用蓝牙发送或者可以用pc工具或者其它方法,然而,现有技术的导入方法需要使用中间工具,且操作复杂,使用不方便。发明内容[0004]本发明的目的在于提供一种使用中国移动手机识别UIM卡的方法。[0005]—种使用中国移动手机识别UIM卡的方法,包括如下步骤:打开中国移动手机,在用户识别卡初始化的时候给所述用户识别卡正确上电;上电完成后,根据UIM卡通信协议,选择所述用户识别卡的主目录;根据选择目录时所述用户识别卡返回的结果,判断所述用户识别卡的PIN码和PUK码是否被锁定,如果所述PIN码或者所述PUK码被锁定,则解锁所述PIN码或者所述PUK码;选择所述用户识别卡的CDMA专用目录,如果所述CDMA专用目录不存在,则按照SIM卡的流程初始化;如果所述CDMA专用目录存在,则判断所述用户识别卡的GSM目录中的IMSI是否有效,若所述IMSI有效,则所述用户识别卡是双模卡,若所述IMSI无效,则所述用户识别卡为UIM卡。[0006]上述方法优选的一种技术方案,读取所述UIM卡中的电话本内容时,选择所述UIM卡的电信目录下文件名为〇x6F3A的文件,根据选择返回的结果,先读取电话本总条目、每条目所占的最大字节数,然后依次读取每个条目的内容。[0007]上述方法优选的一种技术方案,读取所述UIM卡中的短信内容时,若所述用户识别卡为UIM卡,则直接读取所述UIM卡中CDMA专用目录下面的短信文件;若所述用户识别卡为双模卡,则读取所述双模卡中CDMA专用目录下面的短信文件和电信目录下面的短信文件。[0008]上述方法优选的一种技术方案,所述用户识别卡正确上电的过程包括如下步骤:给所述用户识别卡加电1.8V;复位所述用户识别卡,等待ATR信号;所述手机的ME接口和所述用户识别卡直接进行协议参数协商;更新操作参数;检查所述用户识别卡属性,如果当前上电不成功,则用3V重新上电;选择所述用户识别卡的主目录,读取所述主目录内的集成电路卡识别码。[0009]上述方法优选的一种技术方案,选择所述用户识别卡的主目录时,根据UIM卡交互协议,向所述用户识别卡依次发送字节AOA40000023F00,其中AO是指令类,A4是SELECT命令,参数P1和P2都为00,P3为需要发送的字节为02。[0010]上述方法优选的一种技术方案,向所述用户识别卡发送字节后,根据返回结果中的第十四个字节来判断PIN码是否锁定。[0011]上述方法优选的一种技术方案,向所述用户识别卡发送字节后,根据返回结果中的第十九、二十、二十一、二十二字节的第四位来判断是PIN1还是PIN2,是锁定PUK还是永久锁定。[0012]上述方法优选的一种技术方案,向所述用户识别卡发送A020000108加上正确密码来解锁PIN1的PIN码。[0013]上述方法优选的一种技术方案,向所述用户识别卡发送AO2C000010加上对应的PUK码和新的PIN码解锁PIN1的PUK码。[0014]上述方法优选的一种技术方案,在判断所述用户识别卡的GSM目录中的頂SI是否有效的过程中,若IMSI最高5位的后面数据不全为0或者不全为F,或者不为0123456789,则IMSI有效,所述用户识别卡是双模卡;若IMSI最高5位的后面数据全为0或者全为F,或者为0123456789,则IMSI无效,则所述用户识别卡为UIM卡。[0015]与现有技术相比,本发明的使用中国移动手机识别UIM卡的方法可以使用户成功的解掉之前手机PIN码,成功的复制或添加电话本,成功的复制重要的手机短信,整个过操作简单,使用方便,适合各个年龄段的用户。附图说明[0016]图1是本发明的使用中国移动手机识别UIM卡的方法的流程图。[0017]图2是本发明的方法中用户识别卡正确上电过程的流程图。[0018]图3是本发明的方法中判断PIN码或者PUK码状态并解锁的流程图。[0019]图4是本发明的方法中判断用户识别卡类型的流程图。具体实施方式[0020]本发明的使用中国移动手机识别UIM卡的方法主要包括如下步骤:打开中国移动手机,在用户识别卡初始化的时候给所述用户识别卡正确上电;上电完成后,根据UIM卡通信协议,选择所述用户识别卡的主目录;根据选择目录时所述用户识别卡返回的结果,判断所述用户识别卡的PIN码和PUK码是否被锁定,如果所述PIN码或者所述PUK码被锁定,则解锁所述PIN码或者所述PUK码;选择所述用户识别卡的CDMA专用目录,如果所述⑶MA专用目录不存在,则按照S頂卡的流程初始化;如果所述CDMA专用目录存在,则判断所述用户识别卡的GSM目录中的IMSI是否有效,若所述IMSI有效,则所述用户识别卡是双模卡,若所述IMSI无效,则所述用户识别卡为UM卡。本发明的方法可以使用户成功的解掉之前手机PIN码,成功的复制或添加电话本,成功的复制重要的手机短信。为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。[0021]请参阅图1,图1是本发明的使用中国移动手机识别UIM卡的方法的流程图。本发明的使用中国移动手机识别IHM卡的方法主要包括如下步骤:[0022]步骤1:打开中国移动手机,在用户识别卡初始化的时候给所述用户识别卡正确上电。[0023]步骤2:上电完成后,根据UIM卡通信协议,选择所述用户识别卡的主目录0x3F00。[0024]步骤3:根据选择主目录时所述用户识别卡返回的结果,判断所述用户识别卡的PIN码或者PUK码的状态,如果PIN码或者PUK码被锁定,则进行步骤5;如果未被锁定,则直接进行步骤6。[0025]步骤4:如果所述用户识别卡永久锁定,不在本发明所能解决范围之内,直接结束。[0026]步骤5:如果PIN码或者PUK码被锁定,则解锁PIN码或者PUK码。[0027]步骤6:选择所述用户识别卡的CDMA专用目录cdma_df。[0028]步骤7:判断所述用户识别卡的CDMA专用目录cdma_df是否存在,如果存在,则说明所述用户识别卡为UIM卡或者双模卡,直接进行步骤9。[0029]步骤8:如果cdma_df并不存在,则说明肯定不是UIM卡或者双模卡,按照S頂卡的流程初始化。[0030]步骤9:因为任何用户识别卡都是SIM卡的衍生卡,所以都有GSM目录,但是UIM卡的GSM目录中的頂SI是无效的,所以接下来判断GSM目录中的頂SI否有效。如果頂SI有效,则说明所述用户识别卡是双模卡;如果頂SI无效,则说明所述用户识别卡是IHM卡,从而完成所述用户识别卡类型的识别。[0031]当所述用户识别卡类型的识别完成后,读取IHM卡或者双模卡中的电话本时,由于电话本是存储在电信目录中的0x6F3A文件中,因此,先选择电信目录〇x7F10,然后选择文件0x6F3A,根据选择返回的结果,先读取电话本总条目、每条目所占的最大字节数,然后依次读取每个条目的内容。[0032]当所述用户识别卡类型的识别完成后,若要进行短信读取,如果要读取所述UIM卡中的短信内容,则直接读取所述UIM卡中cdma目录下面的短信文件;若所述用户识别卡为双模卡,则读取所述双模卡中cdma目录下面的短信文件和电信目录下面的短信文件。[0033]下面结合图2〜图4,详细说明本发明的使用中国移动手机识别UIM卡的方法中的主要步骤:[0034]请参阅图2,图2是本发明的方法中用户识别卡正确上电过程的流程图。所述用户识别卡正确上电的过程主要包括如下步骤:[0035]步骤1:先给所述用户识别卡加电1.8V;[0036]步骤2:复位所述用户识别卡,等待ATRAnswerToReady信号;[0037]步骤3:所述手机的ME接口和所述用户识别卡直接进行协议参数协商;[0038]步骤4:更新操作参数;_[0039]步骤5:检查所述用户识别卡属性。如果当前上电已经成功继续往下执行,如果当前是1•8V上电不成功,则用3V重新上电,接下来进行步骤2;[0040]步骤6:选择主目录,具体的所述主目录的文件名为0x3F00;[0041]步骤7:读取所述主目录内的集成电路卡识别码(IntegrateCircuitCardIdentity,ICCID,即读取所述主目录内文件名为〇x2FE2的文件;[0042]步骤8:整个上电过程完成。[0043]请参阅图3,图3是本发明的方法中判断PIN码或者PUK码的状态,并解锁PIN码或者PUK码的流程图。在本发明的方法中,判断并解锁PIN码或者HJK码的过程主要包括如下步m:[0044]、步骤i:选择所述用户识别卡的主目录时,根据UIM卡交互协议,向所述用户识别卡依次发送字节AOA40000023F00,其中A0是指令类,A4是SELECT命令,参数P1和P2都为〇〇,P3为需要发送的字节为〇2。[0045]步骤2:向所述用户识别卡发送字节后,根据返回结果进行判断P顶码是否被锁定。000010OF3F0001〇〇〇〇0000000A1303020400828A838A00为返回结果的一个示例。根据返回结果中的第十四个字节来判断fIN码是否锁定。根据返回结果中的第十九、二十、二^一、二十二字节的第四位来判断是PIN1锁定还是PIN2锁定,是锁定PUK还是永久锁定。如果是PIN码和PUK码锁定则进行步骤3[0046]步骤3:如果PIN码或者PUK码被锁定,则对所述PIN码或者所述PUK码进行解锁。具体过程如下:向所述用户识别卡发送A020000108加上正确密码来解锁PIN1的PIN码。向所述用户识别卡发送AO2C000010加上对应的PUK码和新的PIN码解锁PIN1的PUK码。[0047]所述PIN码或者所述PUK码解锁后,即可判断用户识别卡的类型,如图4所示。本发明的判断用户识别卡的类型的过程主要包括如下步骤:[0048]步骤1:识别所述用户识别卡的⑶MA专用目录。具体的,通过读取0x7F25目录识别CDMA专用目录中。[0049]步骤2:判断是否存在0x7F25目录,若存在0x7F25目录,则说明所述用户识别卡为IHM卡或者双模卡,进行步骤3;若存在0x7F25目录,则说明不属于IHM卡或者双模卡,即所述用户识别卡为SIM卡,按照SIM卡的流程初始化。[0050]步骤3:读取所述用户识别卡GSM目录0x7F20。[0051]步骤4:读取GSM目录下面的国际移动用户识别码(InternationalMobileSubscriberIdentity,MSI值。具体的,通过读取0x6F07文件的方法读取GSM目录下面的IMSI值。[0052]步骤5:判断IMSI是否有效,若所述IMSI有效,则所述用户识别卡是双模卡,若所述IMSI无效,则所述用户识别卡为UIM卡。具体的,在判断所述用户识别卡的GSM目录中的IMSI是否有效的过程中,若IMSI最高5位的后面数据不全为0或者不全为F,或者不为0123456789,则IMSI有效,所述用户识别卡是双模卡;若IMSI最高5位的后面数据全为0或者全为F,或者为0123456789,则IMSI无效,则所述用户识别卡为UIM卡,从而完成本法的使用中国移动手机识别UIM卡的方法。[0053]与现有技术相比,本发明的使用中国移动手机识别UIM卡的方法可以使用户成功的解掉之前手机PIN码,成功的复制或添加电话本,成功的复制重要的手机短信,操作简单,使用方便,适合各个年龄段的用户。本发明的手机可以适用于所有中国移动手机,包括1[手机。[0054]不偏离本发明的精神和范围的情况下还可以构成许多有很大差别的实施例。应当理解,除了如所附的权利要求所限定的,本发明并不限于在说明书中所述的具体实施例。
权利要求:1.一种使用中国移动手机识别UIM卡的方法,其特征在于,包括如下步骤:打开中国移动手机,在用户识别卡初始化的时候给所述用户识别卡正确上电;上电完成后,根据IHM卡通信协议,选择所述用户识别卡的主目录;根据选择所述主目录时所述用户识别卡返回的结果,判断所述用户识别卡的PIN码和PUK码是否被锁定,如果所述PIN码或者所述PUK码被锁定,则解锁所述PIN码或者所述PUK码;选择所述用户识别卡的CDMA专用目录,如果所述CDMA专用目录不存在,则按照SIM卡的流程初始化;如果所述CDMA专用目录存在,则判断所述用户识别卡的GSM目录中的IMSI是否有效,若所述IMSI有效,则所述用户识别卡是双模卡,若所述IMSI无效,则所述用户识别卡为UIM卡;所述用户识别卡正确上电的过程包括如下步骤:给所述用户识别卡加电1.8V;复位所述用户识别卡,等待ATR信号;所述手机的ME接口和所述用户识别卡直接进行协议参数协商;更新操作参数;检查所述用户识别卡属性,如果当前上电不成功,则用3V重新上电;选择所述用户识别卡的主目录,读取所述主目录内的集成电路卡识别码。2.如权利要求1所述的使用中国移动手机识别UM卡的方法,其特征在于,读取所述UIM卡中的电话本内容时,选择所述U頂卡的电信目录下文件名为〇x6F:3A的文件,根据选择返回的结果,先读取电话本总条目、每条目所占的最大字节数,然后依次读取每个条目的内容。3.如权利要求1所述的使用中国移动手机识别UIM卡的方法,其特征在于,读取所述UIM卡中的短信内容时,若所述用户识别卡为UIM卡,则直接读取所述UIM卡中CDMA专用目录下面的短信文件;若所述用户识别卡为双模卡,则读取所述双模卡中CDMA专用目录下面的短信文件和电信目录下面的短信文件。4.如权利要求1所述的使用中国移动手机识别UIM卡的方法,其特征在于,选择所述用户识别卡的主目录时,根据UIM卡交互协议,向所述用户识别卡依次发送字节A0A40000023F00,其中A0是指令类,A4是SELECT命令,参数P1和P2都为00,P3为需要发送的字节为02〇5.如权利要求4所述的使用中国移动手机识别UM卡的方法,其特征在于,向所述用户识别卡发送字节后,根据返回结果中的第十四个字节来判断PIN码是否锁定。6.如权利要求5所述的使用中国移动手机识别UM卡的方法,其特征在于,向所述用户识别卡发送字节后,根据返回结果中的第十九、二十、二十一、二十二字节的第四位来判断是PIN1锁定还是PIN2锁定,是锁定PUK还是永久锁定。7.如权利要求6所述的使用中国移动手机识别UIM卡的方法,其特征在于,向所述用户识别卡发送A020000108加上正确密码来解锁PIN1的PIN码。8.如权利要求6所述的使用中国移动手机识别UIM卡的方法,其特征在于,向所述用户识别卡发送AO2C000010加上对应的PUK码和新的PIN码解锁PIN1的PUK码。9.如权利要求1所述的使用中国移动手机识别UIM卡的方法,其特征在于,在判断所述用户识别卡的GSM目录中的IMSI是否有效的过程中,若IMSI最高5位的后面数据不全为0或者不全为F,或者不为0123456789,则IMSI有效,所述用户识别卡是双模卡;若IMSI最高5位的后面数据全为0或者全为F,或者为0123456789,则頂SI无效,则所述用户识别卡为IHM卡。
百度查询: 上海闻泰电子科技有限公司 使用中国移动手机识别UIM卡的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。