改进后的Blackberry 9530修改ESN方法已经发布

六月 18th, 2009 by Coolfrog
44

友情提示:烧号有风险,操作需谨慎!!

为了简单,我直接在原文上进行了修改,已经标明具体修改内容,请大家查看:

http://honeyhan.cn/200906/09_965.html

http://honeyhan.cn/200906/09_968.html

http://honeyhan.cn/200906/09_976.html

http://honeyhan.cn/200906/09_992.html

经过本人数十次测试,该方法稳定可靠,简单易行,欢迎选用,呵呵!

有问题请及时提出,那可能是我文章描述的问题,我会及时修改。

相关日志

Posted in 技术探讨

44 Responses to “改进后的Blackberry 9530修改ESN方法已经发布”

  1. piggy77 CHINA 说:

    有感而发,一些对于esn和meid的思考
    这几天看博主的牛文,感觉有了很多启发。结合写8330的经历,互相印证之下有了一些认知。
    从博主的文中,我们知道9530必须把meid清零之后才能成功的写入esn。
    我们也知道0×80开头的esn无法写入8330。为什么?因为0×80开头的esn是假码,是从meid算出来的,而且这一计算过程不可逆。
    关于esn和meid来历,我们都了解了:原来CDMA的手持设备都用esn,但esn的资源耗尽了,所以启用了meid。
    我们还知道,8330是老机器,9530是新机器。而且在8330的“状态”里看不到meid。
    所以,我的出一个结论。8330里没有meid,它还是esn时代的产物。写入由meid换算出来的0×80开头的esn假码会让它不知所措,所以无法写入。
    我还有个假想,也许9530也无法写入0×80开头的esn。哪怕把meid清零也不行。
    还有个假想,对于这些天新出的设备来说,也许我们真正要改的不是esn,而是meid。如果你手上有某个号的meid,那么直接在手机上改meid就是了,无需理会esn,它自己会算出来的。:)

    • Coolfrog CHINA 说:

      @piggy77,
      呵呵,发现你非常热爱思考,很有钻研精神啊,感觉你一定会不断进步有所作为的。
      补充一下:其实,从meid计算esn,准确地说应该是pESN,pseudo-ESN,伪ESN;可惜,这个pESN的算法规定,其高8位必定是80h,因此,如果我们要写入的esn不是80开头的pESN,直接通过写入meid让机器自己换算esn的方法,是不行的。

  2. piggy77 CHINA 说:

    (以下内容在tianyifans论坛上同贴过)
    也就是说这种情况可能成立:同样用meid管理的手机可以通过改写meid的方式来并机。
    举例来说,假设以前有个HTC6950,它使用meid管理的,他的ESN是80开头的pESN。入网的时候采用将机身ESN写入HLR的方法。
    现在想抛弃6950,改用9530,于是只需把6950的meid、A-key、IMSI、AN/AAA四码写入9530就可以了。

    对吧?

    • Coolfrog CHINA 说:

      @piggy77,
      是的,我们只看本质,只要手机终端上的信息与运营商这边一致即可。(跟kaka夫妇在洗脚呢,用9530上网回复,3G啦,哈哈!)

      • spring CHINA 说:

        @Coolfrog, 多谢Coolfrog兄弟啦,我已经写好ESN了。不过我的内存地址确实跟你扫描到的有差别,绝大部分esn的地址都一样的,有两个还是三个地址有所差别。说明9530不同的固件版本,内存中存放的信息有所不同。

        但是现在我上网还没有搞定,兄弟什么时候能写个上网设置的教程啊。非常期待。

  3. piggy77 CHINA 说:

    不是说500元封顶吗

  4. 43660040 CHINA 说:

    大侠是哪里人啦……最近我想买个9530,我用的又是cdma的卡,于是想到学习一下烧卡知识。看了你的东东之后只有4个字:完全不懂。如果你隔俺近就拿给你帮我把它解决了。。。

  5. ayarei CHINA 说:

    打开一看一排黑莓…..不知道穷人用不起黑莓么?!

  6. erichoo UNITED STATES 说:

    楼主果然牛人!
    现在Palm Pre这一新机热机的烧号,还是没有解决——尽管很多高手蜂拥而上了已经。。。里面ESN和MEID的问题跟楼主所论极似,不知是否有兴趣解一下此题?如果可以的话,必将造福广大胖友!

  7. piggy77 CHINA 说:

    treo8上已经有人成功的改写了pre的机身esn。其中扫描内存部分借鉴了本文的方法。

  8. jadecat CHINA 说:

    Coolfrog和Kaka两位好。拜读了coolfrog的大做,扫描和修改的方法有些像修改早期RPG游戏(《仙剑1》)中人物的各种变量的方法。嘿嘿。只是文章对A-KEY说的很少,是不是必须要把A-KEY也搞定才算是完全烧号完成?但是文章说A-KEY只有电信内部员工才能提供,貌似对我来说是mission impossible啦……

    • Kaka CHINA 说:

      @jadecat你好,首先感谢你对本博客的支持。对的,a-key只能电信内部员工才可以提供。这个你从卡里其他地方是无法读取的。a-key填入之后才算真正的烧号完成。

      • jadecat CHINA 说:

        Kaka好。那如果没有填写a-key的话,会有哪些影响呢?没法打电话之类的?

        再次感谢Kaka和Coolfrog对偶们这些莓友的帮助。

        • Kaka CHINA 说:

          嗯,根据CDMA烧号标准流程meid esn akey缺一不可,具体没有填akey能不能打电话,这个倒没有测试过。
          不过你可以尝试下。呵呵。

        • Coolfrog CHINA 说:

          @jadecat,
          没有a-key,理论上是无法拨打电话的(鉴权失败),部分地区可以通过特殊方法绕过,但这样的地方比较少。

    • Coolfrog CHINA 说:

      @jadecat,
      必须搞定A-Key,或者关闭鉴权;的确需要电信内部人员的帮忙,或者电信开放途径;你可以多找朋友、商家帮忙,也可以尝试买关闭鉴权或提供A-Key的号码。祝好运!

  9. jadecat CHINA 说:

    今天到手9530,刷机已经搞定啦,下一步准备看看烧号能不能成功。

    对了,是不是现在9530在4.7的版本下没办法正常发送中文短信?只能转发的方式来搞定?5.0好像已经可以支持发中文短信了,但是5.0似乎又没办法烧号了……

    • Kaka CHINA 说:

      @jadecat 只能转发。烧号号之后再升级到新版本。

    • Coolfrog CHINA 说:

      @jadecat,
      祝你好运。4.7在C网下接收和发送短信都有问题,接收可以通过我们写的程序部分解决,转发应该也不行,G网接收没问题,可以转发,不能编辑。5.0目前对中文的支持还不错,虽然还保留了很多老的bug,但我写程序测试过了,基本上可以搞定。烧号可以在4.7进行,然后刷5.0就可以了。

  10. FlyFree! CHINA 说:

    Coolfrog大侠您好,看了您写的文章,我按照您的步骤尝试着进行写号!扫描内存一切顺利,MEID也找到了3个 位置是和您同样的,但是ESN可能位置不一样,我完全按照您的地址把MEID和ESN同时清零,但是ESN还是清理不掉,估计是ESN位置不一样吧,非常诚恳的希望您能指点下,绝对地址是怎么计算出来的,万分感谢(我用编辑软件能在BIN文件里找到7个ESN,但是不知道怎么计算他们的绝对地址)

  11. 乱码 CHINA 说:

    大大们啊,9630可以参考9530的方法来写ESN吗?

  12. spring HONG KONG 说:

    coolfrog兄弟,有没有研究过9550的烧号,有可能通过同样的方法完成么?

    • Coolfrog CHINA 说:

      @spring,
      又见到您了!9550没有机器研究,但总体上方法类似,估计会遇到扫描内存的困难,绕过去就没问题。

  13. Daniel CHINA 说:

    Hi,coolfrog,您好,拜读您的文章后,深受启发,MEID成功改掉,但是ESN和您文章中略有不同,重启后ESN依然没有改成功,不知道什么原因?

  14. kugu CHINA 说:

    coolfrog 你好 前两天将你写的修改版教程全部打印出来逐条学习,深入思考后开始入手,发现第一组esn 我在265~266 内存段找到5个 比你的地址多了三个。 最终成功修改机身esn。
    新问题是 meid总是重新恢复 在完成最后一步 可以接打电话后 不能拔电重启,否则就会 service required , 目前我不敢断电 可以实现电话短信 功能 我在考虑 转换网络为什么对我的机子没有用? 苦闷中…… meid 可能会出现3个以上 或者更多吗 有漏网的没有改到 所以老是恢复?

  15. fzgang CHINA 说:

    我的号码的ESN是80开头的,也可以想办法得到MEID号,烧号,按您文章办法,是否只需要更改MEID就行了?还需要把MEID清零吗?可以直接更改MEID吗?按楼上说的,ESN还需要清零更改吗?

  16. fzgang CHINA 说:

    多谢老大的教程,修改成功了,如果有MEID,在把MEID和ESN清零后只要直接用命令改MEID就行了,然后切换网络,重启动,OK。
    可以打电话了,其他慢慢摸索中。

    • Coolfrog CHINA 说:

      @fzgang,
      明白了,你要修改的那个手机号码,对应的ESN(80开头的pESN)刚好也有对应的MEID,因此你只需要命令!

  17. 嚄考拉 CHINA 说:

    最近在写EVO 4G的本机。参考了Coolfrog大哥的教程,也发邮件咨询了。呵呵。
    具体操作中帮一个朋友在搞时候遇到一个问题,也刚巧是0×80的ESN要写入机器。
    我之前没有了解这一块,QXDM状态下NVItemWrite写不进去 我就自己手动每一个地址的ESN都操作更改为了目标的0×80的ESN。结果是不能用。。现在要把这部分再清回0。然后重写MEID,并转SCM=0x3A。这样可行否?
    还有一个问题是MEID_cd这个值我之前改为0了,在这个过程中是否要置为1?

Leave a Reply