现在按下电脑的F3键或点击 XVI32 Search 里的Find again down也可以,记下XVI32左下角显示的Adr.hex地址,例如47FF8,建议用记事本记录(可命名为MEID.TXT)。当程序提示String not found时最好再按电脑的Shift+F3键或点击 XVI32 Search 里的Find again up再反复仔细查找MEID地址以防遗漏。如图11所示。不同的手机,MEID地址也不尽相同,请大家多注意。
4.编辑换算完整的MEID地址。
现在把记录下来的MEID的Adr.hex地址进行换算,用于待会清零时填入完整的地址。现在打开记录MEIDAdr.hex地址的记事本。记得之前一步用CDMA WORKSHOP读出MEID码的寄存地址是从0090:0000开始吗?刚才记录的地址就是0090:0000后的地址,以mr7记录的地址为例基本是5位数和6位数的,其实就是8位数地址的后5位数和后6位数的叠加。以首地址47FF8为例即0094:7FF8,末尾地址331800即为00C3:1800,为何331800为00C3:1800?由于10进制是由0-9十个数字组成,而16进制是由0-9,A-F,十个数字加六个字母组成。10进制与16进制的对应关系是10进制0-9对应16进制0-9;10进制10-15对应16进制A-F。
这个计算步骤完全可以交给电脑系统自带的计算器完成,打开WINDOWS的计算器选查看栏里科学型的十六进制,然后用起始地址00900000分别与收集的Adr.hex地址相加,例如末尾地址331800的换算,就是900000+331800= C31800,即实际地址为00C3:1800。为了方便待会清零时填入完整的地址,我们还要做补0工作,在所有的实际地址前加0x00,例如末尾实际地址00C3:1800补0后就是完整的地址0x00C31800,在清零时我们只需复制这个地址然后直接粘贴十分方便。所有实际地址补0后把记事本保存一下留待MEID清零时用。