|
2011年1月1日更新:v0.3.8- t* p6 V: z# G6 w% c2 J) b
* k% z( R4 A* Q* Z+ c$ F
解决飞行模式后em有时会失效的问题,经过近一周对飞行模式、U盘、restart java、##000000#等操作的测试,没有出现过ESN恢复后无法重写的问题,实际上所有有关radio reset的操作都没问题,非常稳定。5 P; Q5 @0 m) b4 l8 n6 e- w
0.2.8版的用户可直接安装,之前版本的应先手工删除/media/internal/esn.cfg文件后安装,然后设置好esn.cfg中的[NewESN]标签,重启。; V& [* L6 ^" K- A: i" P* L
" D) Z: Y8 V+ q8 b
————————————————————
9 h' S- q6 U6 n! h1 `1 W% I- M" A2010年12月19日:v0.2.8! o3 H8 o9 C0 I$ J7 A8 k6 T5 D
感谢壮志对地址范围的确定和测试!
7 L) h3 T' l0 q, r) k- Q @# n: W y. @) k
一、适用范围
`# ?0 `1 e, s, G- x$ }本版本是为适应webos2.0而修改的,同时兼容1.0.3-1.4.5rom,适应机型为pre/pre+,应该也可在pixi/pixi+机型上运行,但由3 _- x% L* X, J. ?/ |- @
于手头上没有机器,无法确定搜索地址范围,所以要在pixi/pixi+上运行本程序需自行确定地址范围。/ J! W9 a6 t/ q1 w9 a& z7 L
6 z5 I6 K. l9 D1 ~二、安装步骤4 q) v8 k; S: Y/ R
如果安装过以前版本,请先卸载,然后手工删除/media/internal/esn.cfg这个文件(安装时不覆盖这个文件的,由于结构变了,5 ^" z& f; n% M o/ |$ w; d# G6 D
所以这个文件需要更新),下载附件em0.2.8.rar并解压,pre进入U盘模式,把安装目录em0.2.8放在U盘的任意目录上,进入" u, |$ v; Y8 t" @( {$ W- m$ }, K3 A
Linux命令行(putty、telnet、ssh、terminal等都行),转到安装目录下,如:cd /media/internal/.../em0.2.8/ F* b& ~2 d' U+ i! A/ `6 A# x4 E
" U; d5 G) g; d1 p" U% P安装:( L/ M5 I6 d! D
执行:sh em-inst
6 P4 X1 b" b3 O0 ~( @) J0 _
8 t8 u) k- v8 R卸载:( _: l( Q" b# x% Y s" L8 W
执行:sh em-uninst% D6 C8 r3 f* }. G# @
& i" O/ X$ x p3 A三、功能变动5 r. H# d/ \2 X9 f2 J( O
1、esn.cfg:配置文件,安装在/media/internal/下,文件格式如下:- [NewESN]=0x1234ABCD //The ESN you want to write in NV ram/ y9 D- Z4 d" {
- [Interval]=15 //The interval for checking ESN in daemon mode(5--120 seconds)
. w8 C3 V- {4 ^0 V: n - [Range] //The range of memory address/ f' o8 {/ I* Y, d. y' u3 [, W
- 0x00A5B000-0x00A64000# p& ] o- u/ U
- 0x0109B000-0x010B7000
g3 w8 ~+ F2 m# x5 P+ x# a2 z - 0x00A87000-0x00A8E000& ^- ^7 c$ c* x7 t" O2 ~+ R
- 0x010DB000-0x010E3000
复制代码 增加了[Range]标签,标签下面就是自动搜索地址的范围了,前两行是1.0.3到1.4.5的地址范围,后两行是2.0的,如果以后rom升; `' c3 Z7 ^' r6 G9 w+ ]. J
级搜不到esn地址的话,可以自行扩大地址范围,也可以增加地址段,最多可支持10个地址段,注意地址段用“-”作为分隔符,
- }5 `! R7 n, A3 k" K" |% L7 u分隔符左右最后不要留空格,地址范围越大,搜索时间就越长,大概100K需要花15秒时间。如果搜到2个以上的地址,就会把结果
* F5 y( m# n1 L# ^ x存在/var/cache/esnaddrs.cfg,否则会提示搜不到足够的esn地址。一次成功搜索后,以后就不需要再搜索了。
; \% F2 f8 f, s7 Y: y Y: `, N9 A5 H& m
pixi/pixi+的机型要使用,就必须自己确定地址范围,然后修改这个文件了。, d1 P; F2 e. I* x4 e1 l& Y* x
注意:地址段不要包含不可读范围,地址范围的大小应该是16(十六进制下为10)的整数倍。* X: B9 e; u2 `* o
; e6 w) Y! D9 G" `2、由于1.4.5rom后,无法直接点击图标运行,所以com.tree.esnmodifier这目录取消了。! M) u( d8 Q) R
* C+ c) w( r# Z' V
其他的跟以前版本差不多,依然没有解决开机一段时间后,打开/关闭飞行模式,em有时会失效的问题,不好意思,暂时想不到好2 d3 i% d& O& p8 z4 q* _
的办法,有空再慢慢研究了。5 L9 P U: G0 T( P
N1 V+ C }4 G3 U
[ Edited by treewood on 2011-1-18 20:11 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|