找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 11827|回复: 55

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

[复制链接]
发表于 2007-6-2 16:22 | 显示全部楼层 |阅读模式
注意,升级到1.09会有2个问题:短信发送/回执问题和SimService菜单乱码,请大家不要盲目升级
8 |5 h+ N4 U! `% ^! J( I1 \2 D* X* H) _6 f: _
终于,成功的集成了CJKOS到我的欧版680里,详细步骤如下。 另自己在用的ROM在8楼   K4 n( l+ ~: L
2 p& u! b3 c! B1 z
1:1.04 的ROW机器,先刷http://discussion.treocentral.com/showthread.php?t=144028 里第1,3楼里任意一个定制的ROM(感谢MFB, jamesgangut,tomtastic的杰出工作),我刷的是MFB的那个最精简版。升级到1.09 ROW(这一步一定要做的,如果没做的兄弟千万别走下去)0 F' A7 g/ ^& S  C& ^8 ^! l7 @

$ S) J: Y. y8 s, I2:在http://web.mac.com/tomtastic/iWeb/site/log/91137DF8-01F7-477B-B0A3-91E938C0C385.html上下载RomTool和TXUpdate, 注意RomTool需要MS .Net 2.0的支持。( ^2 G2 h( G2 v! m

* }; M( \" a7 s" T9 F) t6 ^% a4 N3:创建C:\palmos c:\myrom c:\romupdate目录$ t, N* i1 n! W3 a- m! Z; g

0 x" _, K7 P) M4:使用romtool打开精简ROM目录下的low-palmos.zip.a.pdb,并选择"OutPut ROM"为"Directory", "Output Directory"为"C:\palmos",点击Export
. D* f5 M- ~' b( q& s0 v# A  S; S! Q  x
9 y8 J. `  ?# [" N: U! N5 {5:把任何你想要集成的程序copy到c:\palmos,注意事项和650应该一样,我集成的程序为:
( t1 @9 @' h! w# GCJKOS.prc
0 S" W! {% r& aDateBk6-Resources.prc
; K/ U) C+ h$ l) S% {$ M+ P4 g( r2 qDateBk6.prc9 K6 H% m3 {2 @! b! q; X7 u
FGBK10F.PDB: O" M, L' e& p( I# l  v! r7 `. \
FGBK12F.PDB
' P# v3 p2 q7 e5 X8 P# p/ ^% uFGBK16F.PDB
% S' H7 t' G6 nFGBK24F.PDB+ j+ ~* a/ E0 i: w; W- p
Icons-DATEBK.PRC. j/ P8 m* `/ j3 `  Z9 B( A( o6 t. j2 G
KBLightsOff.prc4 j& y( S4 P3 O# X* N
PhoneCallDuration.prc
/ g3 E( e3 i7 o& o; s7 E$ zPhoneDisconnect2.2.prc. p; k" }3 B: F) H6 r$ W' h: F
ScientificCalc.bprc
1 Q+ C6 d  X9 G3 X0 U& f8 NScientificCalc_enUS.oprc
, E8 b4 C8 o. O# ?* T( MSplashID.prc
' i( b# X4 L( a+ H0 MSplashID_enUS.prc
3 U8 A6 [" a+ A) ^UCS_ChineseGBK.prc, |" G/ j$ ~' P

7 c& {( L) t4 x  L6:使用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下)- g8 d9 w/ Z2 {, W: v! ]; }

! E* h" _/ A& X  u7:将TXUpdate里面的rexx32.exe和ZIP2PDB.REX 2个文件copy到c:\myrom,编辑ZIP2PDB.REX,删除
. \0 y( P& \' x- Z! \" if filnum<>6 then do
$ q6 W! M' D$ D  say 'in = 'in3 B# K# ?2 O$ D3 [
  say 'len = 'len/ ^2 D) m6 i  C+ [' S9 t
  say parts(len,2097152)
0 ]/ p7 L* F. C# }" V  say 'Wrong 'in'.'
, a8 y- Q' w8 @; M9 k  say 'File size must be more than 10485760 and less then 12582912 bytes.'" u% R) T3 `8 i, C
  say ''
" o, _1 o! v6 I- B* u+ f  exit
/ e' d3 \* ~; s+ Zend"
! x* I; @+ G2 n1 t2 N9 {5 q这一段代码(改好的ZIP2PDB.REX在19楼)  Y$ H0 a" N' x4 |4 v* G9 M

& p' w% x( E# K( A. u; U& q在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX; E+ X" m( ]8 t; C( @$ F+ U
会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件
3 R0 b8 T$ n7 ]* f. \
. a3 y& p4 C/ X" }- \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目录下的同名文件: I5 V5 |' A- j) d6 c
1 u" M6 V+ g/ J! B
9:用ultraedit或者类似编辑器打开c:\myrom\low-palmos.zip.md5和c:\romupdate\low-palmos.zip.md5.pdb,替换MD5字符串
8 ~' V1 A- R& D; m" v+ ?7 ec:\myrom\low-palmos.zip.md5前32为我们的需要的MD5字符串
" t; H/ r" G' M, B. _; O  |使用Hex方式编辑,c:\romupdate\low-palmos.zip.md5.pdb从偏移值60开始的32位字符串为需要替换的MD5,用上面的字符串替换这个字符串并保存
. S- G3 u  Q3 B
2 V7 W2 @: x' d% I2 `2 G) ~/ N+ W注意:这里的操作一定不能出错,否则你的手机很可能会变砖头,如果你看不懂这一步操作,请不要自行尝试6 p) \0 D2 V& H9 a0 ^
6 Z. ^9 k# d/ o
10:用读卡器把C:\romupdate下所有文件copy到SD卡的palm\launcher目录下,插上你的手机电源,把SD卡插进去,运行卡上的romupdater程序,大概等几分钟后出现一屏信息,最下面是用大写字母写的让你插上手机电源的英文,这是需要用小键盘输入low并回车,等很快闪现过一堆信息后,最下面是用大写字母写的让你HARD RESET你的机器,接下来就是祝你好运了。
" }( {( L0 _3 V0 h; W. y) p8 O) p# @" u- Q5 H
注意,本文为本人原创,参考了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.com7 L& n! J* k# W3 J) C) K+ c  d7 c( x
+ `: z, m+ A: E
注意:更改ROM有风险,本操作指南仅供参考,任何问题本人概不负责。* T# F  ~+ G! N% B/ k/ \7 s* L+ J
: j$ ^# h- K( ?7 o2 |
为了避免问题,我在这里附上所有需要下载的工具,方便操作的朋友
+ r( O8 S1 Z! Z; F+ @7 M6 M4 @  ]& a- |' I+ ?
[ 本帖最后由 cloudgao 于 2007-6-27 14:27 编辑 ]

ZIP2PDB.REX

2.09 KB, 下载次数: 1167

rexx32.rar

131.58 KB, 下载次数: 1207

RomTool.rar

209.82 KB, 下载次数: 1114

评分

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

查看全部评分

发表于 2007-6-2 16:25 | 显示全部楼层
呵呵我也是欧版的,这下有望升级了,兄弟努力
发表于 2007-6-2 16:26 | 显示全部楼层
沙发!开始吹喇叭!!!
发表于 2007-6-2 16:52 | 显示全部楼层
是不是已经可以刷Rom了?, J$ O4 F+ J- p
这下港行不保险了
发表于 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 发表
; _$ H/ d" b7 q) M  S  B希望有人以此开发出680的romtool,毕竟手工改的风险还是比较大的。特别是MD5看错一位就完蛋了,估计版主的机器也是因为这个而牺牲的,所以LZ能否放出测试好rom文件供大家使用。:)1
* y/ ]3 t2 t8 i/ W
$ Y8 E3 z8 i* {
我就一台680阿,刷新没出任何问题,手上有我改好的ROM,试试看能不能放上来。全了
- D* _4 T5 _2 p1 K  l1 w4 n# t
! `. ^3 Q" C& ]请注意解开后copy所有文件到SD的palm\launch,操作见顶楼。注意,只能在已经升级到1.09的row机器上用。1 [* E+ J0 n9 E  T" f

" B; L6 e. y/ \3 m8 ]3 y[ 本帖最后由 cloudgao 于 2007-6-2 20:19 编辑 ]

MYROM.part01.rar

878.91 KB, 下载次数: 1121

MYROM.part02.rar

878.91 KB, 下载次数: 1010

MYROM.part03.rar

878.91 KB, 下载次数: 1102

MYROM.part04.rar

878.91 KB, 下载次数: 1027

MYROM.part05.rar

878.91 KB, 下载次数: 1016

MYROM.part06.rar

878.91 KB, 下载次数: 1088

MYROM.part07.rar

878.91 KB, 下载次数: 1037

MYROM.part08.rar

878.91 KB, 下载次数: 1041

MYROM.part09.rar

878.91 KB, 下载次数: 1000

MYROM.part10.rar

878.91 KB, 下载次数: 970

MYROM.part11.rar

878.91 KB, 下载次数: 1116

MYROM.part12.rar

878.91 KB, 下载次数: 1027

MYROM.part13.rar

878.91 KB, 下载次数: 989

MYROM.part14.rar

379.08 KB, 下载次数: 1053

发表于 2007-6-2 19:40 | 显示全部楼层
在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
; N& J+ ]) y3 R+ @% `5 m会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件
! h! W# r7 i% k; |3 }5 N2 V# w( P  T# X' V$ M# W, f( \
到这步,无法生成  文中所说的文件。不知道怎么回事
发表于 2007-6-2 19:42 | 显示全部楼层
强啊,期待完成版
 楼主| 发表于 2007-6-2 19:44 | 显示全部楼层
原帖由 swh485 于 2007-6-2 19:40 发表
/ P" H8 Q, @1 C0 i4 A3 M4 X) `1 e7 T在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
" N$ F+ r! K' R! y6 r会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件) z- _6 i1 H, Y# c% n: K8 M
% u/ v9 x1 n6 Q; F
到这步,无法生成  文中所说的文件。不知道怎么回事

& p. W' r( l6 |% O; S- M
, Q# q. s' G4 O; G. f* ^你在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里面就是无法生成那几个文件!
& i/ J0 Z9 q2 f( P8 ~5 e6 d
* S3 H2 O2 {( G& \) N  L哎,算了算了,还是不弄,等大侠们做ROM了!
 楼主| 发表于 2007-6-2 20:36 | 显示全部楼层
原帖由 swh485 于 2007-6-2 20:32 发表
4 R+ b$ C  d% }实在不明白,前面几个步骤都对,为什么后面在MYROM里面就是无法生成那几个文件!0 v% x8 g; }; d8 Z1 y- n+ F

9 W/ I) p# E" i$ B4 T- V! v哎,算了算了,还是不弄,等大侠们做ROM了!

! t6 f5 q4 i7 `3 ?
8 T8 ?6 y* n2 {9 t! V1 s# X确认有了ZIP文件,文件名是否正确?
' S4 \5 s7 p9 X4 x  f还有将TXUpdate里面的rexx32.exe和ZIP2PDB.REX 2个文件copy到c:\myrom,编辑ZIP2PDB.REX,删除# p2 B  f6 [: d* ?. i6 }* L
" if filnum<>6 then do" U. k3 V/ d' }
  say 'in = 'in5 j% M6 {% c# w! k5 u
  say 'len = 'len
. n% F4 g+ {  R9 [: b" _  say parts(len,2097152). U  A/ D: ?. o# l! j+ q5 I# w
  say 'Wrong 'in'.'
* a/ e7 [# e, I, O9 ~/ D$ z  say 'File size must be more than 10485760 and less then 12582912 bytes.'  y2 x7 z7 y/ r+ S$ @+ X8 N2 e1 ]
  say ''8 r) w9 W8 D/ S" q2 q$ ^2 k8 G6 O, [
  exit
* z) c; X2 f/ ~, v8 jend"9 U# S0 j+ A/ Z- i  T3 |) H0 C
这一段代码删除了吗?
发表于 2007-6-2 20:57 | 显示全部楼层
已经删除上面所说的代码了,但是在CMD里面运行了REXX32这个东西带上REX文件,还是生成不了那几个文件!
 楼主| 发表于 2007-6-2 21:05 | 显示全部楼层
原帖由 swh485 于 2007-6-2 20:57 发表 3 I' L8 ?) ?7 p* V. h; B6 a
已经删除上面所说的代码了,但是在CMD里面运行了REXX32这个东西带上REX文件,还是生成不了那几个文件!
/ D# |4 Y7 @& u. d  S$ j; A1 o

. T* J" t% _  [( \, T确认几点:+ j3 l" }" J* I" @% Q/ x2 r
1 你自己是不是在c:\myrom下! J4 R  q* u6 R1 H
2 c:\myrom下是不是有low-palmos.zip rexx32.exe ZIP2PDB.REX 这3个文件$ x: C3 }) ~/ Y$ E
3 运行命令 C:\MYROM>rexx32.exe ZIP2PDB.REX* y. ?6 x* X1 G3 n! K1 p

3 e' f/ h7 [4 a1 N9 z我附一个 ZIP2PDB.REX

ZIP2PDB.REX

2.09 KB, 下载次数: 1078

发表于 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 发表 ! D2 C- m: w% W3 i! v, N1 f) o
唉,APR的还是无法刷机,靠,郁闷。

% g- p' ]8 q# B4 u9 E" J/ L/ X6 C6 f4 k4 G
HIPDA上不是说已经可以刷了吗
发表于 2007-6-3 00:53 | 显示全部楼层
死活就是不生成那几个文件,奇怪了!
+ l! o& _+ t. c' _: e
! d: r: `  p8 x4 oREX文件已经修改,删除了楼主所说的那些代码。
1 y* @' C2 G# \) y( _" t
  {# ^* C8 ?6 E; jMYROM文件夹下面也已经有了low-palmos.zip rexx32.exe  和REX三个文件。可是在命令行里面执行那个命令,就是不生成那些文件
0 P/ v5 i, h9 ]! V. b
" Z/ s+ c; X, }  v! }2 ~实在搞晕头了!
发表于 2007-6-3 00:55 | 显示全部楼层
Rom Tool 版本是1.0.0.0。  TXUpdate 这两个软件也都是在楼主说的地方下载的!2 N: ^4 N' ?& z4 U

! |/ |/ S. x7 b, ]* w2 m难道我有什么关键步骤没做吗??
' M, j) Z+ }  w% |& t0 T* {, T& v) v3 A
我弄了三次了,三次都是无法生成那几个文件的!
发表于 2007-6-3 09:57 | 显示全部楼层
CJK的那130几个(MF...)的汉化文件也可以刷进去吗?
发表于 2007-6-3 11:49 | 显示全部楼层
提问:
  ]  {: R* e5 l( V% J: E2 OScientificCalc.bprc- D3 E$ ^2 B' D$ m9 ]
ScientificCalc_enUS.oprc& Z) q( g9 ^& G4 r

7 ]0 _. ]0 `( ]. X9 _5 `这两个文件怎么可以取得?
 楼主| 发表于 2007-6-3 11:55 | 显示全部楼层
原帖由 sillyxp 于 2007-6-3 11:49 发表
6 v4 ?9 O  C. G& ]& m, S提问:* E1 Y4 q) _: z$ O. f' d
ScientificCalc.bprc) Y8 b- C8 y, g3 [
ScientificCalc_enUS.oprc
( B' p' Q7 S2 L' E2 I) Q) ^: T: e5 A% _3 Z
这两个文件怎么可以取得?

5 W& g3 D# V2 z4 F
/ ~) ~; G$ K' x' F/ l用romtool解开palm原始的ATT SD升级ROM就可以得到了
 楼主| 发表于 2007-6-3 11:56 | 显示全部楼层
原帖由 yesinow 于 2007-6-3 09:57 发表 5 ?- d, Q) E% R% p
CJK的那130几个(MF...)的汉化文件也可以刷进去吗?

; g' v1 B9 C& p* K* u+ ~# K+ N
, c8 K5 Q" E( x6 g9 W' Q$ i( L$ a应该可以的,不过有人报告说短信等部分软件不能汉化,估计版本有升级了,CJKOS的汉化还没更新
发表于 2007-6-3 11:59 | 显示全部楼层
原帖由 cloudgao 于 2007-6-3 11:55 发表
3 D: Z: |% x6 @2 Q" O
0 a& K7 b) ], N( {$ f* ^. u. E  \& g' U# v/ g( h3 v7 y
用romtool解开palm原始的ATT SD升级ROM就可以得到了
5 o4 ]% D0 x1 W: K! \, k
$ [! K+ x% s5 L6 Z0 E5 h8 f0 E* e

7 f8 w$ g6 i* g/ u; R( ]谢谢!
发表于 2007-6-3 12:59 | 显示全部楼层
请问:
% V, e; J, v  I" \+ r; b已经进行到最后一步了,让我hard reset the device  H) S+ c0 a$ I7 n
. A9 g! H" h8 C7 ^( p
然后呢,就拔电池直接硬启咯?还是继续等待自动硬启?
发表于 2007-6-3 13:07 | 显示全部楼层
哈哈,成功了,现在在backup,待会试试短信和电话有没有问题,谢谢lz:)1 :)1
发表于 2007-6-3 14:48 | 显示全部楼层
升级成功,速度明显增快,楼主能否把集成的软件的注册机放出来.THX
发表于 2007-6-9 15:32 | 显示全部楼层
问一下楼主
% h( p6 g) Y  R. I/ p9 X
6 d) b' ?! s6 K7 f# i' e1、cjk 是不是自己另外要装字体?/ E" B" `) d6 D
2、应该是PALM/LAUNCHER目录$ ]1 b1 P" v; h1 ~7 w' u2 F  C
3、第二次再刷怎么就不行了。老提示要插电源; y/ v. g4 O, u1 X: z( C
: O& g) j9 b2 k# F: f1 h' j) ?- o% q8 L
[ 本帖最后由 morebigtiger 于 2007-6-9 15:46 编辑 ]
发表于 2007-6-9 16:10 | 显示全部楼层
还有。cjk等系列软件都需要注册的。刷了你的rom另外还要去注册,似乎麻烦了点。关键是这个cjk,有注册码好像也不行,注册名没有下划线,无法输入* p4 N9 e% p5 W2 w

4 G4 i6 p; y  i" Q! k9 U[ 本帖最后由 morebigtiger 于 2007-6-9 16:23 编辑 ]
 楼主| 发表于 2007-6-9 17:00 | 显示全部楼层
原帖由 morebigtiger 于 2007-6-9 16:10 发表
+ ~7 |  N, x) a; Y7 k6 O2 _8 J* n1、cjk 是不是自己另外要装字体?: f; b# h# N5 k- H& p
2、应该是PALM/LAUNCHER目录( p. E1 O0 a, J; x
3、第二次再刷怎么就不行了。老提示要插电源
/ ^1 |! d" w) c1 s  z( V
0 V! c4 }0 c/ @5 Z4 v8 t2 Y* h还有。cjk等系列软件都需要注册的。刷了你的rom另外还要去注册,似乎麻烦了点。关键是这个cjk,有注册码好像也不行,注册名没有下划线,无法输入

, X9 y8 U: ^0 X2 v
8 A9 a# ~2 G. |6 d( _5 q1。我的rom里已经有4个字体le
: V8 s3 T  q$ v) L2。谢谢,已改% m/ N3 z5 g8 Q5 q
3。我自己可以反复刷的,你试试看重新格式化sd卡再刷" P0 i7 M% R+ V! b
的确,我集成的软件都没注册,仅仅是自己用的,cjk同步以后就可以输入了
发表于 2007-6-9 20:56 | 显示全部楼层
惊现短信问题。暂没找到解决办法, 短信报告也没了。~_~
. t% G$ n% q: @9 T* E* k7 c1 C! C$ |, q2 a1 q
[ 本帖最后由 kkrace 于 2007-6-9 20:57 编辑 ]
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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

GMT+8, 2024-6-28 22:53 , Processed in 0.420444 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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