注意,升级到1.09会有2个问题:短信发送/回执问题和SimService菜单乱码,请大家不要盲目升级
. F. q) i0 S/ h2 D) X2 O4 x4 B4 f# B) E
终于,成功的集成了CJKOS到我的欧版680里,详细步骤如下。

另自己在用的ROM在8楼
; q) j c* j3 C5 @6 J
$ Y; `" ~! {9 Y% H( i* g1:1.04 的ROW机器,先刷
http://discussion.treocentral.com/showthread.php?t=144028 里第1,3楼里任意一个定制的ROM(感谢MFB, jamesgangut,tomtastic的杰出工作),我刷的是MFB的那个最精简版。升级到1.09 ROW(这一步一定要做的,如果没做的兄弟千万别走下去)
- N! p. a; V8 ^9 s: P7 k
K* ?0 L# }3 y# ^/ L) t W( e1 k2:在
http://web.mac.com/tomtastic/iWeb/site/log/91137DF8-01F7-477B-B0A3-91E938C0C385.html上下载RomTool和TXUpdate, 注意RomTool需要MS .Net 2.0的支持。
5 r$ _) a7 x9 v
$ z) v2 U6 q1 d. i" G3:创建C:\palmos c:\myrom c:\romupdate目录
% @- H; X; K$ }" K
: @) B ?1 h( T" F |
4:使用romtool打开精简ROM目录下的low-palmos.zip.a.pdb,并选择"OutPut ROM"为"Directory", "Output Directory"为"C:\palmos",点击Export
9 G: [5 A x1 p P0 x# X' g
' L" h/ {0 U' r; F7 c m: |( o4 I5:把任何你想要集成的程序copy到c:\palmos,注意事项和650应该一样,我集成的程序为:
/ s3 S: }$ k2 C0 J! c
CJKOS.prc
( @ j+ e: z* R% QDateBk6-Resources.prc
9 P- _. {7 G0 i, O% V0 I
DateBk6.prc
6 W( R9 F& d+ y" YFGBK10F.PDB
( I- ?2 d- M7 ]0 c2 B
FGBK12F.PDB
& k b c* t) e9 t" m7 M# BFGBK16F.PDB
/ B, ]% ^. D9 I5 l
FGBK24F.PDB
4 F% @' Q8 t% o, h' o
Icons-DATEBK.PRC
% R3 ~6 x1 }8 S$ @$ y; Y) }! D9 d% |KBLightsOff.prc
6 D. H+ h0 b5 n0 {1 @' c) p) V0 W
PhoneCallDuration.prc
0 ~4 @" M- x. w6 B5 s% S
PhoneDisconnect2.2.prc
# w4 ~! V6 p" U+ L9 b( H" TScientificCalc.bprc
) h9 k* u2 ^9 H2 tScientificCalc_enUS.oprc
1 P( h& D' W; n" ^8 p0 z. e, m8 y
SplashID.prc
" d# [, j! O4 @
SplashID_enUS.prc
- B* _% E. i& y% \& ?UCS_ChineseGBK.prc
% Y) }9 H8 ^* s4 W j4 m/ e5 `9 N" t$ l/ H" }0 M- P
6:使用romtool,选择Input ROM source为"Rom Directory",点击Browse..,选择C:\palmos,点击select,等ROMtool压缩一会;选择Outpput ROM为Zip+MD5,base name为low-palmos ,"Output Directory"为"C:\myrom",点击Export,生成low-palmos.zip和low-palmos.zip.md5(应该保存在c:\myrom下)
9 o9 x; K2 q4 s( y' G
E& U) U) B1 `9 Q7 v
7:将TXUpdate里面的rexx32.exe和ZIP2PDB.REX 2个文件copy到c:\myrom,编辑ZIP2PDB.REX,删除
q# D, S- Q' E0 ^: j1 E) B" if filnum<>6 then do
0 Q6 @) Y) [( a4 T1 E* _! C4 |) R say 'in = 'in
; R4 a6 L t+ z, d$ [1 `
say 'len = 'len
/ j( W4 y6 g$ H9 z4 Z
say parts(len,2097152)
9 c5 r& d) E. ?0 ?* ^9 L7 G: W/ [8 i say 'Wrong 'in'.'
/ K% O! t) K; k+ J say 'File size must be more than 10485760 and less then 12582912 bytes.'
- q0 \: m. S# Y5 p$ `. b% b: \1 ^) F
say ''
, L4 Q) ~" ?' E) Z, o exit
: f" Z- ]& M0 F Q, hend"
6 r F0 R6 _+ g7 ?- X$ I! m- ~这一段代码(改好的ZIP2PDB.REX在19楼)
6 W4 p3 X* D* U
! L* T, n; j2 n% D在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
2 q9 h( A& c; }, W. b
会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件
" F( k: B+ `6 o# z0 J; d
6 ~/ U- K' U2 Z8 c- o
8:将原来精简ROM中treo680.att目录下所有low开头的文件以及RomUpdater.bprc和RomUpdater_enUS.oprc copy到c:\romupdate目录下,将RomUpdater.bprc和RomUpdater_enUS.oprc改名为RomUpdater.prc和RomUpdater_enUS.prc。将用刚刚在c:\myrom下生成的low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb 覆盖c:\romupdate目录下的同名文件
8 Q; w, F% `. y( I L4 A3 B
: E& ~1 P5 ]) i, ]; h3 u) f
9:用ultraedit或者类似编辑器打开c:\myrom\low-palmos.zip.md5和c:\romupdate\low-palmos.zip.md5.pdb,替换MD5字符串
) w& O# y7 J8 h! V2 ~4 x; k1 I2 `. Tc:\myrom\low-palmos.zip.md5前32为我们的需要的MD5字符串
5 _- ^& a0 Y3 _. `" Q
使用Hex方式编辑,c:\romupdate\low-palmos.zip.md5.pdb从偏移值60开始的32位字符串为需要替换的MD5,用上面的字符串替换这个字符串并保存
9 E0 Y8 H2 p) E7 m3 n
1 O0 D7 e& g) B! y0 T- q$ v8 h注意:这里的操作一定不能出错,否则你的手机很可能会变砖头,如果你看不懂这一步操作,请不要自行尝试
9 Y% G; k, P0 O
. p$ e0 Y" f0 M p9 P3 M; F" O9 h10:用读卡器把C:\romupdate下所有文件copy到SD卡的palm\launcher目录下,插上你的手机电源,把SD卡插进去,运行卡上的romupdater程序,大概等几分钟后出现一屏信息,最下面是用大写字母写的让你插上手机电源的英文,这是需要用小键盘输入low并回车,等很快闪现过一堆信息后,最下面是用大写字母写的让你HARD RESET你的机器,接下来就是祝你好运了。
7 J% Q( I: _. d3 M; K6 O
2 ~4 g; O& H: y注意,本文为本人原创,参考了MFB, jamesgangut,tomtastic以及
zhangsan9989 在
http://www.treo8.com/bbs/thread-16145-1-1.html以及
http://www.hi-pda.com/forum/viewthread.php?tid=361774&extra=page%3D1里面的提供的信息,转载时请注明首发为
http://www.treo8.com
& N* x3 `& \* `+ l6 A/ b9 i4 m/ D1 S6 U3 x% g8 a5 U& Y+ w6 e
注意:更改ROM有风险,本操作指南仅供参考,任何问题本人概不负责。
; I, \/ x) x; a0 p& U3 j3 J
5 Z7 n" e1 D& G3 G+ @为了避免问题,我在这里附上所有需要下载的工具,方便操作的朋友
" |* m0 y( z) t. b+ E5 Q1 b& ^5 L
2 l9 s' ~$ t4 v# k[
本帖最后由 cloudgao 于 2007-6-27 14:27 编辑 ]