虚位以待(B+E)和盈数码 诚信专业 用心服务智能手机,听海说;满不满意,听您说99新centro仅售488元
Pre Plus新春团购.美国直邮[小胖]【华宇科技】实体连锁-Palm批发Palm&Blackberry北京实体原装店天达数码 Palm Pre全系列热销
 57 12
发新话题
打印

[rom-680] Treo 680 Rom 定制辅助工具(分割rom压缩文件,写入MD5校验值)2月1日更新0.4版

Treo 680 Rom 定制辅助工具(分割rom压缩文件,写入MD5校验值)2月1日更新0.4版

自己用VB写的一个小程序,可以将680rom定制中的两个需要手动的步骤简化成两下点击。。。
+ b! N2 V- {7 @% t* C8 Z: M7 b0 w% Q9 z" o: X: R* z
版本历史:0.1版-初步完成了主要代码。
# L% I% z( ~! A) i  c7 S) h5 D                 0.2版-添加了命令执行后的回馈信息。
: W0 Y! V8 G# [/ Z+ [+ X                 0.3版-添加了“隐藏DOS”窗口可选项,默认开启,新界面见13楼。
) ^) h4 U1 N3 K2 J8 U8 d                 0.3繁体版-感谢Freetong的繁体化工作,文件及截图在21楼。' r! O' r# Y" E' h' @
                0.4繁简版-文件及截图在31楼。
5 m" {# l- i( o* e% d; W4 B9 k8 i% y: [
1.改进了回馈信息,检测到DOS分割窗口关闭后会显示“完成...”
" W  x  Y/ q6 s5 K+ h2 l2.添加了“自动关闭”选项,默认开启。
% ^) |- w2 N  l  w: u3.修正了“隐藏DOS窗口”状态下运行DOS进程不会自动关闭的问题。
& o8 T6 X0 [; _; p) b3 E4.增加了对繁体系统的支持,在繁体系统下运行时会自动切换至繁体界面。(繁体化信息由FreeTong提供)
* h) I: G. {6 E, g+ ~
- p/ U3 {& n4 F  r
程序说明:
) h8 X: i+ k6 A! A5 N1.分割文件:本程序调用rexx32.exe和ZIP2PDB.REX对low-palmos.zip进行分割。1 S- l- {) f$ Z5 M& \1 j2 E/ b1 C8 A
2.写入MD5:本程序读取low-palmos.zip.md5的前32个字节写入low-palmos.zip.md5.pdb的第97-128字节。
) O& c& y5 o; D8 z3.上述命令执行前均会检查当前目录下是否存在所需文件,缺少其中任意一个文件命令将不会执行。( y( z$ F7 Z1 Q& k" @) @8 P
' V) D6 h0 F4 {; r% }& I
图解如下:
: g# R  Z6 y* f) J1 G# R* W, ?9 m5 A/ i$ n4 _* N
刷机有危险,动手需谨慎!- C& \* g& J, N, p; S  x1 h" i
- M' [  J9 \. P8 M* F) j$ j
+ s4 H1 w  A3 \6 V% H
朴素的主界面:$ K) B7 x/ B0 N) Z- @

% |# w; J( k. \; x1 S) L0 F, S, {0 [, c( T
原始的low-palmos.zip.md5.pdb文件和写入MD5后的文件的二进制比较图:' @  @$ H% e( B: ~+ |: [
2 o) X  \! |$ R2 C5 i3 E! v% c  M

6 D( E) f2 \' }+ M( z+ \) i写入后的low-palmos.zip.md5.pdb文件和low-palmos.zip.md5的二进制比较:
9 B0 y: z% p2 H- f* N
& @) L0 A3 s( V7 ~7 i& ~) x9 k+ ^3 K5 [, M
主要源代码截图:(看不清楚图的话请下载后浏览)$ f& ?2 g. [! m+ D( ?) L* G8 A4 b
' c" a4 U# v. ?9 P/ I4 \

6 Q8 H5 I5 g! x% u4 q. x几点说明:3 X+ h, {. H6 Z# j# D6 q# Z
7 r5 n9 |( e$ L3 x2 j
1.发出指令后程序会在当前目录下寻找所需文件,缺少相应文件的话不会执行命令。5 m- Q. J7 p! `8 X5 b: l% r
   分割所需文件:rexx32.exe,ZIP2PDB.REX,low-palmos.zip
4 [9 ~4 a: u! o4 \5 B' d   写入MD5所需:low-palmos.zip.md5,low-palmos.zip.md5.pdb
) }- l  E/ ~6 A- e7 v2.分割文件操作视机器大概在3-5秒内完成,写入MD5操作瞬间完成。
9 l- J# g# X( b, F( V5 z# W  @3.程序是用VB6编写的,可以在XP上正常运行,无法运行的请自行上网搜索VB6运行库。
, L; V0 g& A3 _2 x% m4.这个程序在我自己的机子(XP)上测试通过,通过了二进制分析和定制rom刷机的实践考验,本人只保证其不含任何病毒木马插件或恶意软件,但不保证在任何机器上都能正常运行,上面同时也给出了主要的源码图,请根据您自己的判断决定是否使用,软件可以供大家自由下载使用,但是请自行承担使用风险。
# w0 B7 _( L, U2 X: J/ F
5 M5 O. `$ v& Z# G" K# Z/ X5.这个软件只是一个680rom定制的辅助工具,涉及到的文件以及如何定制rom请参考本站其它文章。
+ k1 H- S& Y; [1 Z
8 G3 o. n- Q6 h. pzj5261首发于吹友吧,如需转载请全文转载并著明出处,谢谢合作!
: e" i. `, H/ P) o. p) j- O3 S
# Q# |+ P# k7 V; ?0 {' `- e- [[ 本帖最后由 zj5261 于 2008-2-1 14:47 编辑 ]

附件

Treo680Rom辅助工具V0.2.zip (5.01 KB)

2007-12-18 00:20, 下载次数: 89 , 阅读权限: 18

旧版存档

Treo680Rom辅助工具V0.3.zip (5.1 KB)

2007-12-21 11:38, 下载次数: 137 , 阅读权限: 18

旧版存档

本帖最近评分记录
  • veve 威望 +50 非常不错,现在定制更方便了! 2008-1-28 09:48
  • journeyoo7 威望 +20 原创内容 2008-1-2 11:58
  • ziptony 威望 +30 2007-12-20 09:22
  • letian9999 威望 +50 原创内容,好用,感谢!! 2007-12-20 04:49
  • lolo8 威望 +20 精品文章! 2007-12-18 12:55
  • yyt 威望 +50 原创内容 2007-12-18 09:59
  • 寂夜清风 威望 +20 原创内容 2007-12-18 09:16
  • hpmailer 威望 +50 原创内容 2007-12-18 00:50
赞楼主的精神,这样一来,改md5时出错的概率小了很多`~!
' L8 }, ], T# P.oΟ(∩_∩)Οo.
经源代码分析结合实际测试,确实不错,再赞楼主`~!
这样就方便多了,谢谢!
感谢LZ,680有了自己的ROM定制工具。
支持原创!这样省事多了
高手啊,不过我还是算了,等高手弄好了我直接刷
粉NDSL,黑PSP
灰Trēo680,银X51V
银PRS-505,小小黄蜂
任天堂专业论坛(bbs.yyjoy.com)欢迎您的光临
收藏ing.. 谢谢lz
好东东,下载试用
这样的高手也不早出手?!!
" p& b. `' ^( l4 q呵呵,狂顶!
公元2009年11月1日 我心爱的palm centro 被新疆小偷顺走了。胖友帮我整治一下。小偷号码2个:13779450789
15299283137
狂顶.o(∩_∩)o.
看看先,小弟刚来。谢谢
这个是个强帖啊,支持啊
避免了对比替换出错的可能性,大大减少了做ROM的时间,只需要用ROMTOOL生成压缩文件,然后一步到位生成需要的文件!!
www.citrix.com
Msn:vcitrix@hotmail.com
QQ:79881718
E-mail:vcitrix@gmail.com
引用:
原帖由 letian9999 于 2007-12-20 04:53 发表 7 d2 B& }. C, g; F0 n7 F1 h4 t
避免了对比替换出错的可能性,大大减少了做ROM的时间,只需要用ROMTOOL生成压缩文件,然后一步到位生成需要的文件!!
9 U. K8 O, F5 ?, p1 i乐天老大出面评价,肯定是个好东西,可惜我自己不敢制作ROM呀,帮顶!
好工具, 已经在用了. 发现一个问题, 生成的ROM太小时, 就不能分割文件, 需要编辑zip2pdb.rex文件.: {: g. ^* m8 I4 a: S' J( x
2 K' B4 ]' m2 ]6 {
211刷了几次, 感觉比以前的ROM慢, 还有不定时的假死, 又刷回1.09了.
引用:
原帖由 another_abin 于 2007-12-20 13:37 发表 - l  |! s7 V! v! f' s# o& p
好工具, 已经在用了. 发现一个问题, 生成的ROM太小时, 就不能分割文件, 需要编辑zip2pdb.rex文件.
7 w/ `6 O% J/ [. H1 z. k
9 b8 ^' [; g6 T; j211刷了几次, 感觉比以前的ROM慢, 还有不定时的假死, 又刷回1.09了.
$ t$ ^+ F5 o5 k; ~. |5 @

( `9 |$ t) \; @# `: N, @我做的只是个类似外壳的程序,所调用的程序有什么功能,有什么局限都不会变的。我最关心的还是MD5代码写入功能,因为这部分代码才算的上是这个程序的核心部分,也是我发布前测试的重点。
07年12月21日更新到0.3版,添加了“隐藏DOS窗口“选项,默认开启,需要查看DOS窗口回馈信息的朋友可以在“文件分割”操作前关闭此选项。; e2 j4 w( {6 L" y( R" H/ j
/ V9 V* ~1 n9 P$ u; x% ~0 H
0.3版主界面:
& f: g# H" E; L- W6 C
赞楼主,麻雀虽小,却很实用!
这样就方便多了,谢谢!
Treo680 2.12-APR ROM 正式面世,5 ^% i+ k- h0 V; j9 ]
一論 "定制ROM" 又熱熱的開始了.6 n/ V1 A9 f! \, X
找回這貼, 為了這個十分方法的工具,
/ S0 C7 |5 c# V* T+ r% g開始為正式港版做定制.
! u1 e% H2 }9 j/ F  r5 ]* A; z3 Z7 ]5 F$ X2 }5 F1 v. q
得到樓主 zj5261 在程式上的幫助,0 J( _6 ~5 }9 |( l% v/ P4 O% ?
終於轉出個 "Treo680ROMEdit 繁體版" 來, (簡體原版在第一貼)# q5 u0 Z  P  ?2 J9 ^
更方便港台同好, 一同搞"自定ROM"$ U; C3 H& l7 v7 M

" _8 O. b8 k- h# E4 Z8 O8 f# [28-Jan-2008( D4 \$ O6 ~% z" f$ a2 \2 p
得到樓主程式修訂, 繁體版可以顯示得更好.
/ |6 x2 ]& {9 K  S新繁體版馬上附上.! K8 [4 p2 u4 S% n' i6 C) _
2 |6 v5 _$ p* L- ]( i. g  D
[ 本帖最后由 FreeTong 于 2008-1-28 22:44 编辑 ]

附件

Treo680ROMEdit.B5.exe (24 KB)

2008-1-25 23:29, 下载次数: 34

舊 - 繁體版

Treo680ROMEdit.B5.exe (24 KB)

2008-1-28 22:44, 下载次数: 40

新 - 繁體版

romedit.gif (7.65 KB)

2008-1-28 22:44

romedit.gif

再顶一把,希望能有更傻瓜点的( {; ^4 U& \3 \+ ~) b6 T

. `) N4 c5 ]6 e; b, w9 x0 V/ i; v  n[ 本帖最后由 有点搞笑 于 2008-1-25 23:42 编辑 ]
这个肯定要支持的!!
引用:
原帖由 FreeTong 于 2008-1-25 23:29 发表   ?) b4 q. [, m7 p8 |+ o3 n* m
Treo680 2.12-APR ROM 正式面世,
: g5 Y3 _# r6 S4 f% O6 h一論 "定制ROM" 又熱熱的開始了.
/ z4 O  U# {( s! h% T找回這貼, 為了這個十分方法的工具,2 a. q1 k( w( Z. G7 \/ o& t
開始為正式港版做定制.; v8 _0 U! e# y

- l0 x' n# y; ]' g$ r$ h5 {得到樓主 zj5261 在程式主的幫助,) G$ T  x3 B+ n/ W& E3 X9 V  |9 ~3 ^
終於轉出個 "Treo680ROMEdit 繁體版" 來, (簡體 ...
" |$ }4 j, U% F/ X+ w

# w! C4 ]* J# }' i9 N; p' b因为我这里本身是简体环境,改写出一个繁体程序对我来说十分的麻烦,所以要再次感谢FreeTong的繁体化工作。
我按照说明执行,对照说明文件夹中所有文件具全,ace-palmos.zip, rexx32.exe, Treo680Rom辅助工具, ZIP2PDB.REX, ace-palmos.zip.md5和low-palmos.zip.md5.pdb,但是执行辅助工具后总是提示缺少必要文件,不知这是为什么。请LZ帮助解答一下。
引用:
原帖由 rayliu23 于 2008-1-27 18:21 发表 - u' z( A* _" `5 _
我按照说明执行,对照说明文件夹中所有文件具全,ace-palmos.zip, rexx32.exe, Treo680Rom辅助工具, ZIP2PDB.REX, ace-palmos.zip.md5和low-palmos.zip.md5.pdb,但是执行辅助工具后总是提示缺少必要文件,不知这是为 ...
) A$ n( |3 c- ]5 P
应该是low-palmos.zip、low-palmos.zip.md5、low-palmos-tpl.zip.md5.pdb这三个文件必不可少,这样看来你的文件名称有点问题。
我也是这样,不知道什么原因,请赐教,谢谢!
" T  n+ s/ e: y顶顶
果然是我文件命名有问题,重新生成的rom文件的命名应是low-palmos,而不是程序开始默认的ace-palmos。改过来后就一切顺利了。哈哈,谢谢shadowlhl的提醒。
. m$ P" ?3 q! E5 F$ M8 S5 X, P: U# O$ ^; B: Y7 b
但我想问一下,Mytreo和Quick Tour这样的程序都由rom中的哪些文件组成,删除哪些文件才是安全的呢?
引用:
原帖由 shadowlhl 于 2008-1-27 20:59 发表 / U* d; m9 r$ {
  Q$ {% }( n4 S6 N/ w8 p( V
应该是low-palmos.zip、low-palmos.zip.md5、low-palmos-tpl.zip.md5.pdb这三个文件必不可少,这样看来你的文件名称有点问题。
5 z0 b- [2 A; _' D4 o

/ z. I" n! a9 @* E2 M7 wlow-palmos-tpl.zip.md5.pdb <-- 這個並不需要
按照FreeTong主页上提供的方法尝试着自己制作了一个基于2.12 ECC的ROM,精简掉了其它语言的支持以及MYTREO,QUICK TOUR,VERSA MAIL,POCKET TUNES。昨晚用low方式刷了一下,此前我已用官方升级文件刷成Fw: R01.92,SW: 1.12 ROW。现在使用一切正常,再观察两天。7 M' z" r* ^( ^2 n  f' `
感谢各位的帮助,第一次自制ROM,很有成就感啊!
2 ?2 x  P/ L3 N3 O! Q
" o* P: a8 [0 o5 z  C
08年2月1日更新到0.4繁简版:2 B3 l& n2 k& D- B7 g: H2 l
; P( M8 U- f2 m, w# Y
1.改进了回馈信息,检测到DOS分割窗口关闭后会显示“完成...”* W. k# ~2 b( e
2.添加了“自动关闭”选项,默认开启。3 ^' S3 H# a4 M7 }8 Z- `6 g4 f5 [
3.修正了“隐藏DOS窗口”状态下DOS进程不会自动关闭的问题。: R2 {& ?5 q; s: a
4.增加了对繁体系统的支持,在繁体系统下运行时会自动切换至繁体界面。(繁体化信息由FreeTong提供)4 X" R0 p7 f! u8 ]( i
/ g/ A% y& `- _
0.4版简体界面:
0 L  b- E' Y" ]; [5 n' i# S
; @, a7 P  H4 z3 A3 d; K2 P, j% C
0 P4 H6 O8 e# y0.4版繁体界面:; Q" m3 S- |+ R4 E0 o) C( e

; R% L2 O7 a, S* f( |5 p- }7 r, s" [3 c: X, V- t/ Y
[ 本帖最后由 zj5261 于 2008-2-1 22:04 编辑 ]

附件

Treo680Rom辅助工具V0.4.zip (6.66 KB)

2008-2-1 22:03, 下载次数: 217

同时支持繁体和简体系统

本帖最近评分记录
  • FreeTong 威望 +10 為繁體用家有更好的操作介面. 2008-2-2 10:46
要不学nlite来个智能化咯,需要什么组件,自己打勾,没打勾就不打包' _( L2 Q  f, L7 ]# P4 M: Z% y
呵呵,谢谢楼主。软件收下了
不错的软件,楼主是个强人,谢谢分享了,收藏先
一定要顶的!
# @! A& @0 X2 z6 y9 R( S楼主让定制ROM变得简单,感谢@
一定要顶的!
# D9 c9 l8 Q- T. F2 Z8 s楼主让定制ROM变得简单,感谢@" s$ y# u6 O- P5 [

3 l& c; O6 V" d  U  f6 ]% iP.S* B* f( A3 i( F5 }$ H) e3 I% S

4 Y# i! q0 m% p[ 本帖最后由 cabbage 于 2008-2-1 22:12 编辑 ]
不错!非常谢谢!又更新了!真好用的东西!
~大头的palm双簧蛋~
正在学习如何自定义中
谢谢楼主,学习了。
我的机子刷死了,期待恢复工具
引用:
原帖由 chenzhe888888 于 2008-2-26 21:10 发表
6 Y2 T4 `, R# ]  h2 W$ e6 }" a8 a我的机子刷死了,期待恢复工具
  l3 j. O& G8 E3 b
7 R  Y8 j( j5 q+ }+ Q8 j) H+ c$ n4 h
这个已经超出我的能力范围了,建议联系商家换主板吧,请节哀。
 57 12
发新话题
最近访问的版块