|
2011年1月1日更新:v0.3.8
. K7 T) u( H. R1 ^. V
+ ]0 |+ ^" Y) J7 j1 ^解决飞行模式后em有时会失效的问题,经过近一周对飞行模式、U盘、restart java、##000000#等操作的测试,没有出现过ESN恢复后无法重写的问题,实际上所有有关radio reset的操作都没问题,非常稳定。2 B8 \# K( z( `9 i8 s) U+ ~
0.2.8版的用户可直接安装,之前版本的应先手工删除/media/internal/esn.cfg文件后安装,然后设置好esn.cfg中的[NewESN]标签,重启。
1 ^* c! S( X# ]0 w$ O( a
/ a: d V! B2 {" R————————————————————! k( ~9 ?9 U, \
2010年12月19日:v0.2.8
% _! g0 P* q# R8 q$ S( a0 q: f感谢壮志对地址范围的确定和测试!; Q+ {- }: A* i7 T( \
0 P `. L/ n. m2 @+ h
一、适用范围" z7 Z" X6 A5 ?
本版本是为适应webos2.0而修改的,同时兼容1.0.3-1.4.5rom,适应机型为pre/pre+,应该也可在pixi/pixi+机型上运行,但由
) B- u6 t/ B8 {于手头上没有机器,无法确定搜索地址范围,所以要在pixi/pixi+上运行本程序需自行确定地址范围。
& i; c( P$ A, z/ l# b0 U9 d' n; M& G3 ~4 l* O2 I8 a
二、安装步骤
' e0 W L8 {+ I' p! H2 k, I如果安装过以前版本,请先卸载,然后手工删除/media/internal/esn.cfg这个文件(安装时不覆盖这个文件的,由于结构变了,& y2 _8 s( D7 W: W; C
所以这个文件需要更新),下载附件em0.2.8.rar并解压,pre进入U盘模式,把安装目录em0.2.8放在U盘的任意目录上,进入
7 i. T3 v; B8 k" L6 DLinux命令行(putty、telnet、ssh、terminal等都行),转到安装目录下,如:cd /media/internal/.../em0.2.88 N! M/ x- J% f# B, f/ L2 t
0 I+ r8 Y Y' x# u6 w* w
安装:2 G- C8 i+ u6 {; }5 b' Z5 `& A
执行:sh em-inst4 }" E' }/ M4 \9 l! m
- f! w; ~' @* z8 R% J7 \5 T卸载:2 P1 I" Y! s) O" s
执行:sh em-uninst. ?% C% n% U2 o5 w$ V; `4 m$ z
9 _2 \1 Z0 W7 J6 i3 V三、功能变动
6 Q: |2 b3 {7 h% @2 C6 K1、esn.cfg:配置文件,安装在/media/internal/下,文件格式如下:- [NewESN]=0x1234ABCD //The ESN you want to write in NV ram
6 F7 N, Y9 t' d: y& |, x6 o) N - [Interval]=15 //The interval for checking ESN in daemon mode(5--120 seconds)% s/ ]1 H' w/ Y! _0 `
- [Range] //The range of memory address
. J; `4 v. C8 y% L% f6 |$ y6 W - 0x00A5B000-0x00A640001 C) P/ e1 W3 J8 h4 e) t2 b
- 0x0109B000-0x010B70003 Z0 I- e, k( b
- 0x00A87000-0x00A8E000
: j3 y, w* _. R+ w7 L" x6 T i - 0x010DB000-0x010E3000
复制代码 增加了[Range]标签,标签下面就是自动搜索地址的范围了,前两行是1.0.3到1.4.5的地址范围,后两行是2.0的,如果以后rom升
& a$ T1 T! D t5 R级搜不到esn地址的话,可以自行扩大地址范围,也可以增加地址段,最多可支持10个地址段,注意地址段用“-”作为分隔符,
8 E8 v) ^: N& Q! M% {分隔符左右最后不要留空格,地址范围越大,搜索时间就越长,大概100K需要花15秒时间。如果搜到2个以上的地址,就会把结果7 A0 \' T& j3 q- ^- R# i6 F
存在/var/cache/esnaddrs.cfg,否则会提示搜不到足够的esn地址。一次成功搜索后,以后就不需要再搜索了。
" n. u$ |- S) o
# C; E$ i" f2 f+ S N9 g% r3 s8 Apixi/pixi+的机型要使用,就必须自己确定地址范围,然后修改这个文件了。8 {. g3 G6 Q0 G3 b2 T" D5 @% I: v
注意:地址段不要包含不可读范围,地址范围的大小应该是16(十六进制下为10)的整数倍。
7 P3 e& R9 L. B0 T3 }3 M: b' Z$ H
7 n6 A+ v! h+ _6 V2、由于1.4.5rom后,无法直接点击图标运行,所以com.tree.esnmodifier这目录取消了。0 S( a, R& C, U3 w+ `' W. h
" S# G) ]7 C8 K) y6 E& G
其他的跟以前版本差不多,依然没有解决开机一段时间后,打开/关闭飞行模式,em有时会失效的问题,不好意思,暂时想不到好% a7 D( d& Y9 J, T8 z4 Q0 h' R0 D
的办法,有空再慢慢研究了。1 g" G$ D0 w: q8 M( ?6 `$ G; e5 @
0 ]5 r5 Y* [8 M: t& f[ Edited by treewood on 2011-1-18 20:11 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|