注意,升级到1.09会有2个问题:短信发送/回执问题和SimService菜单乱码,请大家不要盲目升级
/ n6 n L2 R5 D: ?) f6 q$ @5 x _5 o
终于,成功的集成了CJKOS到我的欧版680里,详细步骤如下。

另自己在用的ROM在8楼
3 L, G. U/ a+ C! c4 L
* S& d2 X4 V: o1 }1:1.04 的ROW机器,先刷
http://discussion.treocentral.com/showthread.php?t=144028 里第1,3楼里任意一个定制的ROM(感谢MFB, jamesgangut,tomtastic的杰出工作),我刷的是MFB的那个最精简版。升级到1.09 ROW(这一步一定要做的,如果没做的兄弟千万别走下去)
2 `7 p. l" l, W! v @8 y. k
( n5 u7 q" @0 y& `2:在
http://web.mac.com/tomtastic/iWeb/site/log/91137DF8-01F7-477B-B0A3-91E938C0C385.html上下载RomTool和TXUpdate, 注意RomTool需要MS .Net 2.0的支持。
# k! C0 C2 u* ` }& w! t
$ H. b# y$ S8 @, i% _; x
3:创建C:\palmos c:\myrom c:\romupdate目录
5 T& G/ e# H: o2 _& h
# M8 [2 r* D) q' o4:使用romtool打开精简ROM目录下的low-palmos.zip.a.pdb,并选择"OutPut ROM"为"Directory", "Output Directory"为"C:\palmos",点击Export
: D, q8 `! o1 B
( _4 k; R6 Q4 U* i5 [/ V A5:把任何你想要集成的程序copy到c:\palmos,注意事项和650应该一样,我集成的程序为:
5 Y/ V% Y2 @$ u9 X& h/ C: w! A j/ gCJKOS.prc
0 W" m1 Z8 I9 z: Z" L8 T; E2 N$ zDateBk6-Resources.prc
7 }: f) l( l' K# k+ A7 e
DateBk6.prc
& p' Z& v' d2 U7 I) bFGBK10F.PDB
' B& w* \8 x; u5 W) v# OFGBK12F.PDB
- X- | c$ k C/ |" P- yFGBK16F.PDB
- c5 q1 \) w, i; p4 i/ v) U
FGBK24F.PDB
1 j1 ?. [ R2 ~% o$ u, |
Icons-DATEBK.PRC
) I1 {: N5 l. `5 R4 dKBLightsOff.prc
0 f g; e" t% w' f3 g A, D3 pPhoneCallDuration.prc
2 A- @0 \2 a, y4 l2 b
PhoneDisconnect2.2.prc
" H+ C; s0 a9 R( rScientificCalc.bprc
& A1 E) W) L- d5 ], o _
ScientificCalc_enUS.oprc
. L- H. M8 O7 ]3 w6 ]; DSplashID.prc
1 S( C& S f( l( M, [* J i
SplashID_enUS.prc
9 ]% h% N! _( l5 ]
UCS_ChineseGBK.prc
, H3 d1 d) n: u# ]
( E5 z9 h. Q! P4 j6:使用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下)
5 r( R% f$ |% W8 G- T/ J) U
! @5 T" S' |) ^, Q( ` u7 t0 Z0 d7:将TXUpdate里面的rexx32.exe和ZIP2PDB.REX 2个文件copy到c:\myrom,编辑ZIP2PDB.REX,删除
6 x0 y# Z7 C7 J# X" if filnum<>6 then do
! S; s% g6 C+ `0 s
say 'in = 'in
/ r/ p N5 t! k
say 'len = 'len
! `+ N' D) c+ O U3 [. y" G say parts(len,2097152)
& o. T5 @3 w* K
say 'Wrong 'in'.'
) r# l2 j/ Q& m' A- l" u
say 'File size must be more than 10485760 and less then 12582912 bytes.'
. e1 l+ Z# I/ N9 i$ L9 X* b2 y say ''
7 B$ [: P+ W9 I6 n9 p8 u exit
, A/ v. c$ u( I v
end"
, H( p" K: ?& O& Q5 b
这一段代码(改好的ZIP2PDB.REX在19楼)
" Q$ T: H0 l: J. J) T0 }+ F7 W5 d
. W7 L' z' B5 a9 Y' z在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
; x5 f% n3 u6 x- d3 H+ A
会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件
$ C2 x2 h3 _4 c* `1 f2 O1 a C9 d9 j" [: F& y: c9 b
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目录下的同名文件
% g L, E; d: H% l- k
; t! @5 Y6 T0 C4 d. D9:用ultraedit或者类似编辑器打开c:\myrom\low-palmos.zip.md5和c:\romupdate\low-palmos.zip.md5.pdb,替换MD5字符串
) q0 I5 c7 q8 Vc:\myrom\low-palmos.zip.md5前32为我们的需要的MD5字符串
* ^' \$ t1 Q" v2 z9 ?+ D( C* ]使用Hex方式编辑,c:\romupdate\low-palmos.zip.md5.pdb从偏移值60开始的32位字符串为需要替换的MD5,用上面的字符串替换这个字符串并保存
$ M0 Z# v% {# o0 V3 @3 a
z# v5 S0 g) e$ ~0 F; u* h) Y: |3 v注意:这里的操作一定不能出错,否则你的手机很可能会变砖头,如果你看不懂这一步操作,请不要自行尝试
- U0 x* ~3 z4 M9 K& _ Y/ ?' S& c7 T- T' k" m
10:用读卡器把C:\romupdate下所有文件copy到SD卡的palm\launcher目录下,插上你的手机电源,把SD卡插进去,运行卡上的romupdater程序,大概等几分钟后出现一屏信息,最下面是用大写字母写的让你插上手机电源的英文,这是需要用小键盘输入low并回车,等很快闪现过一堆信息后,最下面是用大写字母写的让你HARD RESET你的机器,接下来就是祝你好运了。
7 m+ Y0 L% W) X |; n. q
5 M7 h5 G. f" `5 C注意,本文为本人原创,参考了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- `) ]' V1 O4 Z/ F' z
. l; \" m3 c3 v m! l+ y
注意:更改ROM有风险,本操作指南仅供参考,任何问题本人概不负责。
6 O; m; K: X( C
% O$ i9 ]& ]9 \% ?为了避免问题,我在这里附上所有需要下载的工具,方便操作的朋友
|+ p$ g7 U! B
+ ?4 |/ @$ b0 s1 y/ q! D, C2 z' w[
本帖最后由 cloudgao 于 2007-6-27 14:27 编辑 ]