找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 11847|回复: 55

[ROM-Treo680] 成功集成CJKOS到1.09的ROW ROM(已加详细定制ROM的操作过程,附ROM)

[复制链接]
发表于 2007-6-2 16:22 | 显示全部楼层 |阅读模式
注意,升级到1.09会有2个问题:短信发送/回执问题和SimService菜单乱码,请大家不要盲目升级
6 d: Q2 z- i0 Z% n) p$ t5 A5 F% l4 _  B) f; {/ c- q  O5 F# d
终于,成功的集成了CJKOS到我的欧版680里,详细步骤如下。 另自己在用的ROM在8楼 * c6 ~. z# X) P+ `: I
. ~# t' I. U5 j0 n% ^3 t
1:1.04 的ROW机器,先刷http://discussion.treocentral.com/showthread.php?t=144028 里第1,3楼里任意一个定制的ROM(感谢MFB, jamesgangut,tomtastic的杰出工作),我刷的是MFB的那个最精简版。升级到1.09 ROW(这一步一定要做的,如果没做的兄弟千万别走下去)
. Z8 b: W! p0 o6 [8 j1 R7 N9 p1 q6 Q2 \6 a
2:在http://web.mac.com/tomtastic/iWeb/site/log/91137DF8-01F7-477B-B0A3-91E938C0C385.html上下载RomTool和TXUpdate, 注意RomTool需要MS .Net 2.0的支持。7 r( ~$ {. \) c% Q+ K- o% c* }
  i. [* p9 y& F) S$ y4 ~
3:创建C:\palmos c:\myrom c:\romupdate目录
9 R2 v1 q& ^" ]+ L- Y' ^
# t9 J/ {: s7 P2 c( h1 F4 T4:使用romtool打开精简ROM目录下的low-palmos.zip.a.pdb,并选择"OutPut ROM"为"Directory", "Output Directory"为"C:\palmos",点击Export
0 j# c# t* [: b+ }5 @% l9 @3 y+ F& c, }1 z! e# A* v
5:把任何你想要集成的程序copy到c:\palmos,注意事项和650应该一样,我集成的程序为:( |/ e; Q, G3 S. t- d2 P- _5 u
CJKOS.prc9 ~4 b, ]1 `) T% G" t0 B$ x
DateBk6-Resources.prc4 K$ S. [6 J% E4 _# m
DateBk6.prc
* \( s- o' `  K. t+ i+ H" cFGBK10F.PDB
7 x+ `* k% R, V5 `2 C0 \& O( @( dFGBK12F.PDB* h6 e6 j8 Z$ u) d1 D
FGBK16F.PDB) N( i9 C9 u2 y: t# r' ?0 l
FGBK24F.PDB4 ~$ s# t! U& B0 c# R$ _
Icons-DATEBK.PRC( p/ O2 Q* M, ~# d7 N1 F# h
KBLightsOff.prc6 w( t# }' ^, j: u# P) `1 `
PhoneCallDuration.prc3 M3 b: L3 a& q1 G
PhoneDisconnect2.2.prc
; s5 W% ?' B8 U* k1 L' ~+ m2 PScientificCalc.bprc8 X1 l6 z7 w8 J3 C4 d9 A$ U" I6 @
ScientificCalc_enUS.oprc
: R5 J1 R* V) x9 S) |5 bSplashID.prc
" f3 G( |  s% z0 e7 F, DSplashID_enUS.prc
- e3 Q, J$ R4 x  ]UCS_ChineseGBK.prc
: Z, @. f! ]: r- x$ N" f% H, O) s& L' R, f3 G& ~
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下); O( \; K8 ]* t: b

6 r. _% D7 B* c1 D! N; _( J- y7:将TXUpdate里面的rexx32.exe和ZIP2PDB.REX 2个文件copy到c:\myrom,编辑ZIP2PDB.REX,删除
1 O- n0 ?  g) A" if filnum<>6 then do7 F. L9 s# h6 h$ d9 X& C
  say 'in = 'in5 U) n! a2 |+ O: N2 U! q
  say 'len = 'len
& X! E( J, D5 j7 G  say parts(len,2097152)# Y& J2 h, B* e2 N( Q
  say 'Wrong 'in'.'+ I1 q* y4 ~- i
  say 'File size must be more than 10485760 and less then 12582912 bytes.'
+ G# Q. i& ~  r) Z; h$ S' `  say ''
$ ^/ r- b5 n0 U  exit
, V* m1 S( p( Z8 v: ^5 _end"0 ?/ l, N6 ]' B1 K
这一段代码(改好的ZIP2PDB.REX在19楼), P  ]4 g- C3 a, ]& p0 T; q& P

) Y3 p) F- l) W5 s& w8 F7 s在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
7 Y' _( W2 E' Q0 e* j& |( J4 O会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件1 O, l5 j" k# Z$ P% y5 @
7 P) {, s- Y) 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目录下的同名文件
3 |: S- f- s5 T6 o' r( p3 x/ |. V
/ N" q% r- ~# d/ K9:用ultraedit或者类似编辑器打开c:\myrom\low-palmos.zip.md5和c:\romupdate\low-palmos.zip.md5.pdb,替换MD5字符串8 p3 T. j/ Z  e3 l
c:\myrom\low-palmos.zip.md5前32为我们的需要的MD5字符串+ U! n0 s6 e2 N  n9 u1 r! y% ?" v/ T
使用Hex方式编辑,c:\romupdate\low-palmos.zip.md5.pdb从偏移值60开始的32位字符串为需要替换的MD5,用上面的字符串替换这个字符串并保存
( }9 ~1 C, n+ J9 T7 E
9 H, x  t- x  b  G. y0 P" Q+ {注意:这里的操作一定不能出错,否则你的手机很可能会变砖头,如果你看不懂这一步操作,请不要自行尝试8 u2 R  L( f" F7 d+ f

5 U% K. E! O  @- V6 L) M. X( L10:用读卡器把C:\romupdate下所有文件copy到SD卡的palm\launcher目录下,插上你的手机电源,把SD卡插进去,运行卡上的romupdater程序,大概等几分钟后出现一屏信息,最下面是用大写字母写的让你插上手机电源的英文,这是需要用小键盘输入low并回车,等很快闪现过一堆信息后,最下面是用大写字母写的让你HARD RESET你的机器,接下来就是祝你好运了。
/ N2 Y0 U' c) j% n' i/ N" o0 L: u3 h/ l! l9 O- G
注意,本文为本人原创,参考了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, `4 p) S3 o7 I  {3 p! B7 b

7 B' L" A) |7 Y$ W1 ~4 V$ u9 _$ f  c注意:更改ROM有风险,本操作指南仅供参考,任何问题本人概不负责。
, e2 W& w5 [- s1 \8 V1 x1 g! p+ C$ O6 t/ V; b, ?0 v
为了避免问题,我在这里附上所有需要下载的工具,方便操作的朋友
1 [9 r- q1 l& Y: R9 _
+ @$ N% ]0 j- [. A* ^0 k3 L. L. n[ 本帖最后由 cloudgao 于 2007-6-27 14:27 编辑 ]

ZIP2PDB.REX

2.09 KB, 下载次数: 1170

rexx32.rar

131.58 KB, 下载次数: 1209

RomTool.rar

209.82 KB, 下载次数: 1118

评分

参与人数 3威望 +62 收起 理由
kkrace + 2 我很赞同
寂夜清风 + 50 精品文章
FreeTong + 10 精品文章

查看全部评分

发表于 2007-6-2 16:25 | 显示全部楼层
呵呵我也是欧版的,这下有望升级了,兄弟努力
发表于 2007-6-2 16:26 | 显示全部楼层
沙发!开始吹喇叭!!!
发表于 2007-6-2 16:52 | 显示全部楼层
是不是已经可以刷Rom了?- X, G0 f7 E5 n  g; W7 G
这下港行不保险了
发表于 2007-6-2 18:35 | 显示全部楼层
希望有人以此开发出680的romtool,毕竟手工改的风险还是比较大的。特别是MD5看错一位就完蛋了,估计版主的机器也是因为这个而牺牲的,所以LZ能否放出测试好rom文件供大家使用。:)1
发表于 2007-6-2 18:46 | 显示全部楼层
等下我来测试一下看看
发表于 2007-6-2 19:06 | 显示全部楼层
高手还真是多啊,太行了,实在厉害啊!
 楼主| 发表于 2007-6-2 19:37 | 显示全部楼层
原帖由 lookai 于 2007-6-2 18:35 发表 # d7 C" `) z% }" H- A
希望有人以此开发出680的romtool,毕竟手工改的风险还是比较大的。特别是MD5看错一位就完蛋了,估计版主的机器也是因为这个而牺牲的,所以LZ能否放出测试好rom文件供大家使用。:)1

: l4 p% a( M2 c) a7 L  q/ S  g1 G; L
我就一台680阿,刷新没出任何问题,手上有我改好的ROM,试试看能不能放上来。全了8 x# s& [2 Y! C: u$ s
2 A6 k: h$ T! K5 e, H
请注意解开后copy所有文件到SD的palm\launch,操作见顶楼。注意,只能在已经升级到1.09的row机器上用。- j+ I4 `6 r* ]1 k/ E1 k- S
, y3 Q0 h# z+ u9 E- x/ C3 ~- F3 \
[ 本帖最后由 cloudgao 于 2007-6-2 20:19 编辑 ]

MYROM.part01.rar

878.91 KB, 下载次数: 1124

MYROM.part02.rar

878.91 KB, 下载次数: 1013

MYROM.part03.rar

878.91 KB, 下载次数: 1105

MYROM.part04.rar

878.91 KB, 下载次数: 1030

MYROM.part05.rar

878.91 KB, 下载次数: 1018

MYROM.part06.rar

878.91 KB, 下载次数: 1091

MYROM.part07.rar

878.91 KB, 下载次数: 1040

MYROM.part08.rar

878.91 KB, 下载次数: 1044

MYROM.part09.rar

878.91 KB, 下载次数: 1003

MYROM.part10.rar

878.91 KB, 下载次数: 973

MYROM.part11.rar

878.91 KB, 下载次数: 1120

MYROM.part12.rar

878.91 KB, 下载次数: 1030

MYROM.part13.rar

878.91 KB, 下载次数: 992

MYROM.part14.rar

379.08 KB, 下载次数: 1056

发表于 2007-6-2 19:40 | 显示全部楼层
在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
3 B; }1 y2 X, G2 e  v会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件
. I' e" b3 d3 Q- T
" Q, r9 S5 Z4 \' q! d5 |$ ^到这步,无法生成  文中所说的文件。不知道怎么回事
发表于 2007-6-2 19:42 | 显示全部楼层
强啊,期待完成版
 楼主| 发表于 2007-6-2 19:44 | 显示全部楼层
原帖由 swh485 于 2007-6-2 19:40 发表 . {0 b4 p8 u# C7 |- q
在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX6 b6 K6 m' O2 x" w7 o* ]! F0 \& j4 X
会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件
3 D" r0 E+ G$ j+ n% Y( I( z/ d. \
& R3 e7 N9 Z4 Y7 B7 W- Q' k到这步,无法生成  文中所说的文件。不知道怎么回事
2 j. A. _2 o4 K

, b% h6 l% p- X& B% y你在C:\myrom 有没有 low-palmos.zip这个文件,另外.REX你改了吗?
发表于 2007-6-2 19:55 | 显示全部楼层
赞高手,继续期待
发表于 2007-6-2 19:59 | 显示全部楼层
能不能搞成SD版啊
发表于 2007-6-2 20:14 | 显示全部楼层
原来在MYROM里面要有ZIP这个文件啊,我第一次定ROM不知道。等等再试一下
发表于 2007-6-2 20:14 | 显示全部楼层
谢谢楼主!
发表于 2007-6-2 20:32 | 显示全部楼层
实在不明白,前面几个步骤都对,为什么后面在MYROM里面就是无法生成那几个文件!# v  y8 z! l2 I( X+ A( N
; x" a: a1 |. ?0 B6 y8 |
哎,算了算了,还是不弄,等大侠们做ROM了!
 楼主| 发表于 2007-6-2 20:36 | 显示全部楼层
原帖由 swh485 于 2007-6-2 20:32 发表
  M: f  a, G/ g$ }实在不明白,前面几个步骤都对,为什么后面在MYROM里面就是无法生成那几个文件!7 g6 k+ [% r- v& J4 s1 C

2 t: C8 m( u% e哎,算了算了,还是不弄,等大侠们做ROM了!
1 z' M8 W, [! _3 ^
" {' n% P5 u# ?1 v
确认有了ZIP文件,文件名是否正确?
' O4 P: w* s8 b/ d  B还有将TXUpdate里面的rexx32.exe和ZIP2PDB.REX 2个文件copy到c:\myrom,编辑ZIP2PDB.REX,删除9 {, M5 L0 R0 K5 [6 d
" if filnum<>6 then do
& W" F1 Y; o  D  say 'in = 'in+ G, a9 n3 R- P  m1 A9 n  X* ~
  say 'len = 'len/ Z8 Q4 p, _, x7 u, ~: I5 T: Y
  say parts(len,2097152)
* s! N$ K: |& A) ]% H- I* @  say 'Wrong 'in'.'
( z7 J& _6 J6 u7 P( Q2 }  say 'File size must be more than 10485760 and less then 12582912 bytes.'( u' P2 {4 \3 ~: N% E
  say '': o1 c9 _" a2 E- ^" ]( t: e6 C
  exit
2 W9 |3 b9 P+ Yend": @9 J! a" U. U7 R$ B
这一段代码删除了吗?
发表于 2007-6-2 20:57 | 显示全部楼层
已经删除上面所说的代码了,但是在CMD里面运行了REXX32这个东西带上REX文件,还是生成不了那几个文件!
 楼主| 发表于 2007-6-2 21:05 | 显示全部楼层
原帖由 swh485 于 2007-6-2 20:57 发表 : [; D/ o9 R: H* V! S4 K
已经删除上面所说的代码了,但是在CMD里面运行了REXX32这个东西带上REX文件,还是生成不了那几个文件!

" J9 ]/ Y# g4 N! X: C5 d5 P+ J2 v) ^1 s' x7 t
确认几点:
# u% A9 H5 F' A& Q" C# q7 A3 R1 你自己是不是在c:\myrom下
% G1 m3 X; m6 f5 K2 c:\myrom下是不是有low-palmos.zip rexx32.exe ZIP2PDB.REX 这3个文件
$ U+ a  n: K6 G. A6 @3 运行命令 C:\MYROM>rexx32.exe ZIP2PDB.REX4 ]5 K' W4 N0 a! n- n  n

8 U0 y0 G3 Y7 e8 w! ?0 x我附一个 ZIP2PDB.REX

ZIP2PDB.REX

2.09 KB, 下载次数: 1081

发表于 2007-6-2 21:05 | 显示全部楼层
继续期待港版1.09的出现.......
发表于 2007-6-2 22:49 | 显示全部楼层
自己的rom做好了,打算马上刷机!呵呵,有意思
发表于 2007-6-2 23:05 | 显示全部楼层
搬个小板凳
头像被屏蔽
发表于 2007-6-2 23:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2007-6-3 00:10 | 显示全部楼层
我按照lz方法自定义了个带CJK和本地汉化文件的ROM,刷机成功!呵呵。。。看来目前这个自定义方法是完全可行的!关键就是要细心!
发表于 2007-6-3 00:29 | 显示全部楼层
唉,APR的还是无法刷机,靠,郁闷。
发表于 2007-6-3 00:41 | 显示全部楼层
原帖由 tracey716 于 2007-6-3 00:29 发表
, Z# L: F9 D2 x# Q  F唉,APR的还是无法刷机,靠,郁闷。
2 q$ Z7 p: M- F, v( e& v" f" n. f3 K

" q$ ?6 x! R4 W: {1 uHIPDA上不是说已经可以刷了吗
发表于 2007-6-3 00:53 | 显示全部楼层
死活就是不生成那几个文件,奇怪了!
6 U, b" G8 B" V# i! M
! X( R. d3 C+ D, o( Z5 E5 c& cREX文件已经修改,删除了楼主所说的那些代码。
, Y; ?( ~# ]8 s$ v. [; U9 [; C9 J8 G$ j! T& d: t0 b- t
MYROM文件夹下面也已经有了low-palmos.zip rexx32.exe  和REX三个文件。可是在命令行里面执行那个命令,就是不生成那些文件5 E/ H/ N! o% R3 g. `3 w7 x% ]

' Q8 D4 q1 H  H1 Q& R实在搞晕头了!
发表于 2007-6-3 00:55 | 显示全部楼层
Rom Tool 版本是1.0.0.0。  TXUpdate 这两个软件也都是在楼主说的地方下载的!9 @. ^" z6 Y% _+ v7 |, Z
" p  |! W" L$ m: Q3 K) `
难道我有什么关键步骤没做吗??* P, `2 b# I* r+ `
  r2 C0 T" t- Y0 n9 f1 Y
我弄了三次了,三次都是无法生成那几个文件的!
发表于 2007-6-3 09:57 | 显示全部楼层
CJK的那130几个(MF...)的汉化文件也可以刷进去吗?
发表于 2007-6-3 11:49 | 显示全部楼层
提问:# }  f& K9 e& ]; Y" Q
ScientificCalc.bprc6 i! C, K: N/ A5 D! s1 Z
ScientificCalc_enUS.oprc
, |( n" m2 U  s# o0 j% K+ f6 l" [" G, m; Z: K
这两个文件怎么可以取得?
 楼主| 发表于 2007-6-3 11:55 | 显示全部楼层
原帖由 sillyxp 于 2007-6-3 11:49 发表 + e% A7 N' A. P" x
提问:* ^2 K! S* q+ [* ~( R3 W! p
ScientificCalc.bprc
8 B: p3 ]$ {% R6 }+ J+ EScientificCalc_enUS.oprc8 [4 p+ `( w8 r; Z- B* Q
# `( y& v( _. Q& I
这两个文件怎么可以取得?

* x. `9 U. t, A1 I1 {6 j3 h' C* Z$ ?! Z
& o' b! r+ ]( X; \4 Q- Q用romtool解开palm原始的ATT SD升级ROM就可以得到了
 楼主| 发表于 2007-6-3 11:56 | 显示全部楼层
原帖由 yesinow 于 2007-6-3 09:57 发表
+ I4 ~9 H) t8 p* uCJK的那130几个(MF...)的汉化文件也可以刷进去吗?

% L2 W5 T) K: G  w* b
( u% }3 b. L# U: s; r, B: C: w+ M应该可以的,不过有人报告说短信等部分软件不能汉化,估计版本有升级了,CJKOS的汉化还没更新
发表于 2007-6-3 11:59 | 显示全部楼层
原帖由 cloudgao 于 2007-6-3 11:55 发表 , h. D& p' j+ f% F' p
& C7 |# c; Y( t
" _  E! t( B+ H6 u
用romtool解开palm原始的ATT SD升级ROM就可以得到了
0 u6 c, k5 B9 l7 R1 p. ]5 N
5 L1 ~9 B3 f- l# ^% k9 _

, M  E% A1 L* P: A, t) `& k谢谢!
发表于 2007-6-3 12:59 | 显示全部楼层
请问:
; K; ]- z- d. h; @4 \4 Z已经进行到最后一步了,让我hard reset the device
& m9 h% V* V8 |. T# U
+ J3 M% |: w* G4 ~然后呢,就拔电池直接硬启咯?还是继续等待自动硬启?
发表于 2007-6-3 13:07 | 显示全部楼层
哈哈,成功了,现在在backup,待会试试短信和电话有没有问题,谢谢lz:)1 :)1
发表于 2007-6-3 14:48 | 显示全部楼层
升级成功,速度明显增快,楼主能否把集成的软件的注册机放出来.THX
发表于 2007-6-9 15:32 | 显示全部楼层
问一下楼主! T+ A  t& j5 m) H6 P. u% ?

& c" X7 i) W! n: ~$ _& E  b# d1、cjk 是不是自己另外要装字体?4 Z$ T' B% Q0 v2 o+ k
2、应该是PALM/LAUNCHER目录2 k3 C- o: O' }3 {) W
3、第二次再刷怎么就不行了。老提示要插电源
% ~" I$ }# e% z. u% G0 y8 d1 [# N8 Y! w, }- P/ {# d, f
[ 本帖最后由 morebigtiger 于 2007-6-9 15:46 编辑 ]
发表于 2007-6-9 16:10 | 显示全部楼层
还有。cjk等系列软件都需要注册的。刷了你的rom另外还要去注册,似乎麻烦了点。关键是这个cjk,有注册码好像也不行,注册名没有下划线,无法输入6 t% a2 L+ s9 q# t; }5 a0 l2 d
, w4 r- q8 H! U5 S6 V; c3 }
[ 本帖最后由 morebigtiger 于 2007-6-9 16:23 编辑 ]
 楼主| 发表于 2007-6-9 17:00 | 显示全部楼层
原帖由 morebigtiger 于 2007-6-9 16:10 发表
$ _. W4 N6 c8 x/ O- q9 F5 Z/ @( h1、cjk 是不是自己另外要装字体?
. F) L' ^  j, W. m: M2、应该是PALM/LAUNCHER目录
- v, h" c" \" j+ g3、第二次再刷怎么就不行了。老提示要插电源
' x& _4 D5 o8 b" Y' L1 j: s3 U& C; B, U8 T
还有。cjk等系列软件都需要注册的。刷了你的rom另外还要去注册,似乎麻烦了点。关键是这个cjk,有注册码好像也不行,注册名没有下划线,无法输入

" Z- m# K: L8 R1 j( r
% h) G" }; \: R, W4 \8 M1。我的rom里已经有4个字体le
, w% v% p) U" V2。谢谢,已改
  m3 Z7 U! w7 }8 v8 K3 O  C3。我自己可以反复刷的,你试试看重新格式化sd卡再刷3 n1 w( K$ i8 q  H! [/ G
的确,我集成的软件都没注册,仅仅是自己用的,cjk同步以后就可以输入了
发表于 2007-6-9 20:56 | 显示全部楼层
惊现短信问题。暂没找到解决办法, 短信报告也没了。~_~: c1 e5 o" f" Z4 j* R
0 I% V+ B8 N- @) K( x5 L+ V' ~
[ 本帖最后由 kkrace 于 2007-6-9 20:57 编辑 ]
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-1-22 13:02 , Processed in 0.397943 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表