在网上看到很多关于IMEI号查询手机信息,虽然不能说错,但是网上所说(包括论坛里面关于IMEI的帖子)的IMEI结构已经改变。 其实我想说的就是: 论坛里自己手机里面第7、8位是02的并不是代表是由阿拉伯生产的。 03年之前的第7、8位才是表示FAC,即生产地的。03年以后的IMEI号结构,第7、8位已经和前面6位合起来表示其他的意思了! 下面是详细的解释,可能会有点复杂~有兴趣的看一下吧~ *************************************************************************************************************** 本文主要内容:
*************************************************************************************************************** 为此,我查阅了一些资料,大致浏览了一下,其中比较权威的是GSM Assocication的文档 《IMEI Allocation and Approval Guidelines(version 3.7 December 2008)》 网页版:http://www.gsmworld.com/documents/DG06_3v7-Draft.pdf 里面详细介绍了整个IMEI的发展。 众所周知,所有的手机都是通过输入
如果要直接查询IMEI信息据我所知有以下两个途径
*************************************************************************************************************** 现在来介绍一下 IMEI(INTERNATIONAL MOBILE EQUIPMENT IDENTITY)国际移动设备标识码 ![]() 大致说的是: 2002年12月31日之前的IMEI结构是第一张表格中的。后来经过讨论,一致决定将结构改为第二个表格(将TAC码和FAC码合并为8位),这个格式自2003年1月1日起生效。 网上的介绍出现差错的地方,也是大家最关心的地方就是第7、8位的FAC码,在论坛中普遍的FAC码是02。 *************************************************************************************************************** 但是,采用新格式之前还是有一个过渡期的,过渡期间所采取的措施主要是:
主要是最后一句,在2002年12月31日至2004年3月31日期间,第7、8位固定为“00”。 *************************************************************************************************************** 下面对这两个格式做一下说明 ![]() 大家仔细观察会发现两个格式相同点和不同点。 *************************************************************************************************************** TAC Type Allocation Code,类型分配码,formely known as Type Approval Code(之前是被叫做类型许可码)网上是翻译为“设备型号核准号码”。
在2003年1月1日之后,TAC被表述为: SNR Serial Number,序列号,格式同样是6位“ZZZZZZ”
两个的差别就在于是否使用FAC Check Digit,最后一位 这位是一个功能位,并没有改变,都是用来做检验的位,通过Luhn算法,可以算出IMEI号是否正确。具体的怎么算可以去网上查阅资料 http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity http://en.wikipedia.org/wiki/Luhn_algorithm *************************************************************************************************************** IMEISV(INTERNATIONAL MOBILE EQUIPMENT IDENTITY SOFTWARE VERSION) SV表示软件版本 它跟IMEI的唯一区别就在于最后一位 IMEI有15位,最后一位是Check digit,即检验位; IMEISV有16位,是去掉了Check digit,加上了两位SVN,即software version number。(从00 - 98,99备用) |
IMEI and IMEISV
最新推荐文章于 2022-06-14 05:57:30 发布