CDMA写号专用 - ESN Modifier v0.3.8

平板电脑、智能手机、webOS智能系统、科学计算器等

版主: xyevolve

版面规则
1. 本版是定位于惠普掌上设备的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版禁止灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件仅限个人使用,请在下载后24小时内删除,本站不对其造成的结果负任何责任。
回复
admin
网站编辑
帖子: 767
注册时间: 2010年 12月 22日 04:06 星期三

CDMA写号专用 - ESN Modifier v0.3.8

帖子 admin » 2011年 9月 11日 19:31 星期天

2011年1月1日更新:v0.3.8(解决飞行模式问题)

解决飞行模式后em有时会失效的问题,经过近一周对飞行模式、U盘、restart java、##000000#等操作的测试,没有出现过ESN恢复后无法重写的问题,实际上所有有关radio reset的操作都没问题,非常稳定。
0.2.8版的用户可直接安装,之前版本的应先手工删除/media/internal/esn.cfg文件后安装,然后设置好esn.cfg中的[NewESN]标签,重启。

————————————————————

2010年12月19日:v0.2.8
感谢壮志对地址范围的确定和测试!

一、适用范围
本版本是为适应webos2.0而修改的,同时兼容1.0.3-1.4.5rom,适应机型为pre/pre+,应该也可在pixi/pixi+机型上运行,但由于手头上没有机器,无法确定搜索地址范围,所以要在pixi/pixi+上运行本程序需自行确定地址范围。

二、安装步骤
如果安装过以前版本,请先卸载,然后手工删除/media/internal/esn.cfg这个文件(安装时不覆盖这个文件的,由于结构变了,
所以这个文件需要更新),下载附件em0.2.8.rar并解压,pre进入U盘模式,把安装目录em0.2.8放在U盘的任意目录上,进入
Linux命令行(putty、telnet、ssh、terminal等都行),转到安装目录下,如:cd /media/internal/.../em0.2.8

安装:
执行:sh em-inst

卸载:
执行:sh em-uninst

三、功能变动

1、esn.cfg:配置文件,安装在/media/internal/下,文件格式如下:

代码: 全选

    [NewESN]=0x1234ABCD       //The ESN you want to write in NV ram
    [Interval]=15             //The interval for checking ESN in daemon mode(5--120 seconds)
    [Range]                   //The range of memory address
    0x00A5B000-0x00A64000
    0x0109B000-0x010B7000
    0x00A87000-0x00A8E000
    0x010DB000-0x010E3000
增加了[Range]标签,标签下面就是自动搜索地址的范围了,前两行是1.0.3到1.4.5的地址范围,后两行是2.0的,如果以后rom升
级搜不到esn地址的话,可以自行扩大地址范围,也可以增加地址段,最多可支持10个地址段,注意地址段用“-”作为分隔符,
分隔符左右最后不要留空格,地址范围越大,搜索时间就越长,大概100K需要花15秒时间。如果搜到2个以上的地址,就会把结果
存在/var/cache/esnaddrs.cfg,否则会提示搜不到足够的esn地址。一次成功搜索后,以后就不需要再搜索了。

pixi/pixi+的机型要使用,就必须自己确定地址范围,然后修改这个文件了。
注意:地址段不要包含不可读范围,地址范围的大小应该是16(十六进制下为10)的整数倍。

2、由于1.4.5rom后,无法直接点击图标运行,所以com.tree.esnmodifier这目录取消了。

其他的跟以前版本差不多,依然没有解决开机一段时间后,打开/关闭飞行模式,em有时会失效的问题,不好意思,暂时想不到好
的办法,有空再慢慢研究了。
em0.3.8.rar
-----------
来自 treo8, 感谢网友treewood的分享
您没有权限查看这个主题的附件。

回复