Home首页 BlackBerry iPhone 下载中心 NCDigi论坛 数码商城 Wiki 电信镜像
北京小孟palm黑莓中关村实体店【华宇科技】实体连锁Palm批发和盈数码 诚信专业 用心服务天津艾迷数码专业智能数码店Palm 全新机 中关村特价店
 56 12
发新话题
打印

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

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

注意,升级到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",点击Export9 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.prc9 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.PDB4 F% @' Q8 t% o, h' o
Icons-DATEBK.PRC
% R3 ~6 x1 }8 S$ @$ y; Y) }! D9 d% |KBLightsOff.prc6 D. H+ h0 b5 n0 {1 @' c) p) V0 W
PhoneCallDuration.prc0 ~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.oprc1 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.REX2 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 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • kkrace 威望 +2 我很赞同 2007-6-3 18:49
  • 寂夜清风 威望 +50 精品文章 2007-6-3 00:08
  • FreeTong 威望 +10 精品文章 2007-6-2 19:10
呵呵我也是欧版的,这下有望升级了,兄弟努力
沙发!开始吹喇叭!!!
是不是已经可以刷Rom了?* [; P& t+ q7 T$ E* v
这下港行不保险了
希望有人以此开发出680的romtool,毕竟手工改的风险还是比较大的。特别是MD5看错一位就完蛋了,估计版主的机器也是因为这个而牺牲的,所以LZ能否放出测试好rom文件供大家使用。
等下我来测试一下看看
高手还真是多啊,太行了,实在厉害啊!
引用:
原帖由 lookai 于 2007-6-2 18:35 发表 + h" S# w# Q- Q& {, b, |9 X
希望有人以此开发出680的romtool,毕竟手工改的风险还是比较大的。特别是MD5看错一位就完蛋了,估计版主的机器也是因为这个而牺牲的,所以LZ能否放出测试好rom文件供大家使用。
! w' {! C' t2 K) S0 d0 b3 _1 ]3 d0 J: R% W# S' s, A$ P) X
我就一台680阿,刷新没出任何问题,手上有我改好的ROM,试试看能不能放上来。全了/ |6 u& ]. p9 j' Q( c

/ ~5 x3 ]* ~  `% y, }) I9 U请注意解开后copy所有文件到SD的palm\launch,操作见顶楼。注意,只能在已经升级到1.09的row机器上用。
5 a) j3 x& c; O' W; x6 }
$ l. n5 O% E- E( |[ 本帖最后由 cloudgao 于 2007-6-2 20:19 编辑 ]
附件: 您所在的用户组无法下载或查看附件
在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
6 X4 }2 C9 {* `, y+ o7 V* n会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件0 ~# S5 l# |3 l4 q: ]- F
. s* _* |" Z! i/ L# l4 g
到这步,无法生成  文中所说的文件。不知道怎么回事
强啊,期待完成版
引用:
原帖由 swh485 于 2007-6-2 19:40 发表 3 H+ S1 m) U5 y
在命令行C:\myrom下执行rexx32.exe ZIP2PDB.REX
4 `& W9 U6 W% i% S$ _会生成 low-palmos.zip.a.pdb,...,low-palmos.zip.f.pdb等文件
# H/ j! h  R$ d- o6 a. n
% D) M1 v7 q0 E" t3 G到这步,无法生成  文中所说的文件。不知道怎么回事
! w* m, e' X) f7 R7 B9 k; r3 G
5 U* b* ^! |( J) I- [
你在C:\myrom 有没有 low-palmos.zip这个文件,另外.REX你改了吗?
赞高手,继续期待
能不能搞成SD版啊
原来在MYROM里面要有ZIP这个文件啊,我第一次定ROM不知道。等等再试一下
谢谢楼主!
实在不明白,前面几个步骤都对,为什么后面在MYROM里面就是无法生成那几个文件!
4 \, Z' }+ q: I' g: q+ M! a
. K) `! q: {! y4 \9 }4 w哎,算了算了,还是不弄,等大侠们做ROM了!
引用:
原帖由 swh485 于 2007-6-2 20:32 发表
9 K3 L6 J1 w7 k5 c, Z实在不明白,前面几个步骤都对,为什么后面在MYROM里面就是无法生成那几个文件!
- f1 M, t8 L# q6 u8 I/ o
5 M  I% V& }( N' S" T哎,算了算了,还是不弄,等大侠们做ROM了!
! \- W% y  ?( E; z

. l: H; J/ ~; S确认有了ZIP文件,文件名是否正确?$ F3 K: t2 ?3 H
还有将TXUpdate里面的rexx32.exe和ZIP2PDB.REX 2个文件copy到c:\myrom,编辑ZIP2PDB.REX,删除
5 @# `: x+ J0 {( G7 h" if filnum<>6 then do  t6 F9 k# U, ~9 h( i* N
  say 'in = 'in
6 ?  r" a: s! G  say 'len = 'len
* g! z: c" g' c! \& V- X/ R4 s  say parts(len,2097152)
- w6 E' V# Y* f5 X6 f/ @0 S  say 'Wrong 'in'.'
0 U' q% w5 S* O5 ^: b$ F  say 'File size must be more than 10485760 and less then 12582912 bytes.'
+ |5 K  t! a( o. \: B3 @  say ''
* N$ A- L; T; P- I5 L+ S  exit0 S4 v6 h( ~% N+ ^$ X2 H
end"2 B8 S# j  ^3 D2 t" `3 a
这一段代码删除了吗?
已经删除上面所说的代码了,但是在CMD里面运行了REXX32这个东西带上REX文件,还是生成不了那几个文件!
引用:
原帖由 swh485 于 2007-6-2 20:57 发表
1 P, a; P0 _3 e! Y已经删除上面所说的代码了,但是在CMD里面运行了REXX32这个东西带上REX文件,还是生成不了那几个文件!
  J" |' b/ k( c- C4 K; \3 q
2 R. N! [- i) `* X5 W
确认几点:( D; X+ f: G6 q+ t8 t2 i6 o
1 你自己是不是在c:\myrom下
+ X* t0 U& `6 k2 O2 c:\myrom下是不是有low-palmos.zip rexx32.exe ZIP2PDB.REX 这3个文件2 b- ~3 f- t! }; C
3 运行命令 C:\MYROM>rexx32.exe ZIP2PDB.REX, c, w+ c& W9 ^6 w7 ?

" n- ]# V! L7 f- s3 q我附一个 ZIP2PDB.REX
附件: 您所在的用户组无法下载或查看附件
继续期待港版1.09的出现.......
粉NDSL,黑PSP
灰Trēo680,银X51V
银PRS-505,小小黄蜂
任天堂专业论坛(bbs.yyjoy.com)欢迎您的光临
自己的rom做好了,打算马上刷机!呵呵,有意思
搬个小板凳
大牛啊
我按照lz方法自定义了个带CJK和本地汉化文件的ROM,刷机成功!呵呵。。。看来目前这个自定义方法是完全可行的!关键就是要细心!
唉,APR的还是无法刷机,靠,郁闷。
色鱼数码欢迎您。
QQ:122876
MSN:tracey716@hotmail.com
MP:13910023223
引用:
原帖由 tracey716 于 2007-6-3 00:29 发表
/ v: }6 W8 q3 g唉,APR的还是无法刷机,靠,郁闷。
; i! n3 E" c. L& E$ p! s4 Q* _
0 z* @# Y+ Y0 h1 K5 EHIPDA上不是说已经可以刷了吗
死活就是不生成那几个文件,奇怪了!8 O  P# ?: u6 `! u7 _' T
0 }! i1 M5 Y2 v7 y4 m7 {# I' z
REX文件已经修改,删除了楼主所说的那些代码。
" y: E" x5 o' ?9 G
2 E7 R. f0 k3 w* LMYROM文件夹下面也已经有了low-palmos.zip rexx32.exe  和REX三个文件。可是在命令行里面执行那个命令,就是不生成那些文件
' T: i% _# S. C
; v0 `+ a8 G5 [3 H& q实在搞晕头了!
Rom Tool 版本是1.0.0.0。  TXUpdate 这两个软件也都是在楼主说的地方下载的!: Q0 d1 |: U) r  P! i

8 A# c6 M# N; ]难道我有什么关键步骤没做吗??
9 E5 e3 w( ^; b0 E3 a& K: f; y$ q% C* m0 v: N2 e
我弄了三次了,三次都是无法生成那几个文件的!
CJK的那130几个(MF...)的汉化文件也可以刷进去吗?
提问:! B* n6 P% w* Z3 m; s% G; ~) S
ScientificCalc.bprc
* u7 M& S- r2 ^7 Z# @9 yScientificCalc_enUS.oprc, U5 J2 m. k3 q7 u3 V. Q, ?
$ E4 k% ?' J- L$ }5 Z. L- A
这两个文件怎么可以取得?
引用:
原帖由 sillyxp 于 2007-6-3 11:49 发表
4 z- K' X3 u$ U4 ?' B9 D提问:
# K, A5 I. L6 eScientificCalc.bprc
. O. p& I' Z! TScientificCalc_enUS.oprc
* E9 \# e9 h! r& Q7 H) {7 F- j9 d8 Q5 a
这两个文件怎么可以取得?
9 d! d& `" Y6 R9 d

5 `, ]& t+ `; P# S5 p$ e; G用romtool解开palm原始的ATT SD升级ROM就可以得到了
引用:
原帖由 yesinow 于 2007-6-3 09:57 发表 # Z0 O  D4 F2 |. X) @
CJK的那130几个(MF...)的汉化文件也可以刷进去吗?
4 ?6 \: b8 U& Z% o  P! b

0 E1 K6 Q' ?: U. Z1 ~9 W3 u+ U应该可以的,不过有人报告说短信等部分软件不能汉化,估计版本有升级了,CJKOS的汉化还没更新
引用:
原帖由 cloudgao 于 2007-6-3 11:55 发表
" v7 h2 W- q4 A; U1 m) F. M$ ^7 M, h  }4 e- U5 K' ?

; S/ ?7 Q" d1 h6 z+ m用romtool解开palm原始的ATT SD升级ROM就可以得到了
: S* z1 T) W( S; L
7 h2 j4 a. s9 u2 ^

9 M/ }8 v* d* K6 X谢谢!
请问:
; I: d8 b, h& P- h) Y已经进行到最后一步了,让我hard reset the device
3 @, O2 j) [9 G: w1 z4 H' r* w
* p) m8 a( H( o, ?# q& t1 g1 I然后呢,就拔电池直接硬启咯?还是继续等待自动硬启?
哈哈,成功了,现在在backup,待会试试短信和电话有没有问题,谢谢lz
升级成功,速度明显增快,楼主能否把集成的软件的注册机放出来.THX
问一下楼主
% Y8 B% L2 P  F( F) L6 Z
: [  B2 L$ Y7 y* P1、cjk 是不是自己另外要装字体?& [3 p* K& J! F1 K
2、应该是PALM/LAUNCHER目录
/ F3 V& D4 X! S5 l3 A$ b3、第二次再刷怎么就不行了。老提示要插电源- e# L/ o7 I! F, q
( I# [, L' l* r: s
[ 本帖最后由 morebigtiger 于 2007-6-9 15:46 编辑 ]
还有。cjk等系列软件都需要注册的。刷了你的rom另外还要去注册,似乎麻烦了点。关键是这个cjk,有注册码好像也不行,注册名没有下划线,无法输入
( p+ X1 Q2 f0 s# `4 f
7 s2 V; u" R- \7 s[ 本帖最后由 morebigtiger 于 2007-6-9 16:23 编辑 ]
引用:
原帖由 morebigtiger 于 2007-6-9 16:10 发表 3 i7 V6 e+ H# z- P
1、cjk 是不是自己另外要装字体?
; s9 W4 L% I4 [" ?/ [9 f2、应该是PALM/LAUNCHER目录4 L" [/ |* G2 Q1 {, ~9 R
3、第二次再刷怎么就不行了。老提示要插电源
2 n! G7 P, r* s) d7 T1 Q; x; E2 \! S. m; i$ W/ l- b
还有。cjk等系列软件都需要注册的。刷了你的rom另外还要去注册,似乎麻烦了点。关键是这个cjk,有注册码好像也不行,注册名没有下划线,无法输入
/ t; R+ E+ f; y" U  \+ G
) g) N& A# a" C1 Z
1。我的rom里已经有4个字体le
( m% P& M2 D4 |0 o$ f2。谢谢,已改' c2 u6 P0 l1 @+ `3 I. H0 C
3。我自己可以反复刷的,你试试看重新格式化sd卡再刷5 {3 l( b' v6 M6 G3 k" X
的确,我集成的软件都没注册,仅仅是自己用的,cjk同步以后就可以输入了
惊现短信问题。暂没找到解决办法, 短信报告也没了。~_~; y$ E, F- s9 N: h

, I! _: ]4 {) s8 U9 H( @[ 本帖最后由 kkrace 于 2007-6-9 20:57 编辑 ]
 56 12
发新话题