2011年1月7日星期五

黑莓 7250 写 ESN

@bao3 漂流过来的黑莓 7250 昨天到手。
家里的电脑上 DM 抽风,连接不稳定,我趁着夜班在单位搞的。 DM 版本 4.2.1 ,据 @bao3 说版本高了可能不认。

http://bbs.maxpda.com/viewthread.php?tid=310151 黑莓 7250 烧号解锁详细教程(已解决部分 BUG ) by zzb1208
http://honeyhan.cn/200906/09_992.html BlackBerry 9530 CDMA烧号过程分享(手工写入 ESN/MEID ) by Coolfrog
按照 zzb1208 的文章, MIN 和 A-KEY 写入都没什么问题,就是 ESN 搞不定。照着做了若干遍,当时电话没问题,但是重启之后 esn 还是没改。
搜到 Coolfrog 的文章。古董机 7250 似乎并不存在 MEID 的机制,但是运行同样的命令 QXDM 的 Command Output 输出和 9530 的输出类似。所以考虑用这个思路来做。
下面记的是我的操作步骤。

第一步:
zzb1208 的文章提到的一系列地址(0x1006c9b0、0x10077780、0x10088470、0x10095e10、0x101231f0、0x10179df0、0x10022610)应该就是 esn 的绝对地址,将原来 esn 的位置都改为全零序列。

第二步:
在 QXDM 中的命令框中
执行 RequestNVItemRead scm ,输出信息为:
21:19:27.270 RequestNVItemRead scm
21:19:27.363 DIAG TX item:
21:19:27.363 scm = 0x00
21:19:27.363 DIAG RX item:
21:19:27.363 scm = 0x2A
以上是看一下原来的状态,没进行写操作。

执行 RequestNVItemWrite scm 0x3A ,输出信息为:
21:21:59.300 RequestNVItemWrite scm 0x3A
21:21:59.410 DIAG TX item:
21:21:59.410 scm = 0x3A
21:21:59.410 DIAG RX item:
21:21:59.410 scm = 0x3A
改了 scm 。

执行 RequestNVItemRead esn ,输出信息为:
21:22:09.535 RequestNVItemRead esn
21:22:09.645 DIAG TX item:
21:22:09.645 esn = 0x00000000
21:22:09.645 DIAG RX item:
21:22:09.645 esn = 0x00000000
改之前看 esn 。

执行 RequestNVItemWrite esn 0x890ABCDE(其中 0x890ABCDE 为 CDMA 号码的 ESN ),输出信息为:
21:22:14.831 RequestNVItemWrite esn 0x890ABCDE
21:22:14.925 DIAG TX item:
21:22:14.925 esn = 0x890ABCDE
21:22:14.925 DIAG RX item:
21:22:14.925 esn = 0x890ABCDE
改 ESN 成功,不过现在手机上显示的 ESN 还是 0 。

执行 RequestNVItemWrite scm 0x2A ,输出信息为:
21:23:06.222 RequestNVItemWrite scm 0x2A
21:23:06.316 DIAG TX item:
21:23:06.316 scm = 0x2A
21:23:06.316 DIAG RX item:
21:23:06.316 scm = 0x2A
把 scm 改回来。

执行 RequestNVItemRead esn ,输出信息为:
21:23:29.331 RequestNVItemRead esn
21:23:29.441 DIAG TX item:
21:23:29.441 esn = 0x00000000
21:23:29.441 DIAG RX item:
21:23:29.441 esn = 0x890ABCDE
读 ESN ,看起来正常的。

重启后 esn 正常,也不变了~
--

没有评论:

发表评论