|
755P ROM精简思路,让裸奔更快) \- K: K& j: U* Q6 p8 V
首先感谢培仔赞助700P机子和主板!感谢argui和mruu的支持。( E- Y$ k, C- J5 V9 H% B
目前需要yaya52提供700P刷V版650的OM的方法,我刷了N次都提示Error(0x0005):No slot driver,不能继续下去,当然机子不会有任何问题.
9 Q; x# W: O4 E特别说明:现放出一个未测试版吧,本人不对你的机子负责,不会救砖的就不要刷了,刷了请发帖子反馈刷机情况。请在刷机前将官方的Treo755p_1_07_SPNT_SDupdater版拷入SD卡,用于刷机不成功时,利用内存中已有的系统刷回来,LAUNCHER文件夹里已有了explorer.prc。刷机不插电肯定是傻瓜!- K# }6 S1 h" L2 |) M2 p/ W+ M
700P要先刷为1.07S版的ROM和RADIO才能再试本ROM!
5 q0 p, j4 w, v5 ]) ^& a9 X4 E* z( K9 w2 t$ Z7 U: {& z- A5 s }; H
( z. [: O# Q7 q* A+ C. Y9 E% y _) Y, [7 i
方法一:ROM中的文件是从物理ROM中复制出来的,改的文件名,使之支持ROM标准的格式,个别文件名有改动,这是为了和boot.conf一一对应,封装方法我用的是ZIP+MD5方式.
: c) c; G: o+ h( C" d+ \* x5 ~ r# \4 p$ Z3 P6 \" a- o
启动的关键文件名如下:8 a. u1 h+ `: x+ w1 V& f5 X
romHalDB="DALAcDc.prc"
! @. P v1 W5 X, s' Y H' VromBootDB="System.bprc"
$ d7 e- h, n9 R# ^: ]: w2 z2 dromSplashDB="SplashscreenColor-2X.bprc"
; O5 n0 q* `9 S' i4 q(755P中的DAL.prc就是DALAcDc.prc;System.bprc就是boot.prc;Palm OS Data.bprc就是SplashscreenColor-2X.bprc): [* z' D5 F* i* }1 j# N5 l8 [* ?
6 Y0 b0 l# e7 a6 D4 `方法二:用WinHex对755P镜像文件TorinoMR-Release-SPCS-Dev-enUS.rom进行操作,这个工作量就大了,出错的机率太大了.然后用WIMMD5算MD5的值!我试了一下,没底!
( R( B$ D) ` e4 s5 V4 z/ G- [: H
方法三:周大出手,用 romeo_0.5.0-9.rar 进行精简!请见http://www.treo8.com/bbs/thread-145810-1-1.html.
' ^5 ?. l2 W* Z+ w: V6 h
- _6 h8 I* K7 ~) K7 q根据伟大的卒版的《修复错刷650Rom的700P的一点经验》一文http://tj.treo8.com/bbs/thread-24456-1-1.html和http://www.treo8.com/bbs/thread-23855-1-1.html,700P“可以”刷650的ROM能在安全模式下运行,并成功救活,说明:755P也是支持ZIP+MD5的格式的,由于680和755P的速度相近,出厂时间相近,是同一代产品,所以,感到可以:' v& `% c0 c0 [2 i
一、先用700P的文件,替换680ROM中的文件,封装后,再刷进700P;# C+ j+ S7 I) D i2 D3 m
二、成功后,再用755PROM文件替换680ROM中的文件,封装后,再刷进700P;
" n( O `# G2 D3 a! l三、再成功后,再用755PROM文件精简后,替换680ROM中的文件,封装后,再刷进755P;$ i, f2 q0 ]; B; g
OVER
1 d X+ I1 g. u9 C9 K, s; J* v1 S; k5 ~( E4 z: _* r
等待高手共同探讨。请各路高手指导,不要怕说错.. Z# S3 x J$ D7 n1 E
+ T6 f! j; x7 \# B- b& M, K
现场拆机,对比755P和650C芯片:(目前,我还没有680)$ z: G% M7 B! q8 f) I
左755P右650C
0 D+ f7 b& {$ G0 KCPU:PXA272FC5312、PXA270C0C312" ~% d7 ?# B- h! O) e, d
30H80049 、 30H80049
5 l# k# C1 l7 v2 j' M8 [/ b. @WM1613G 、 WM1613G a4 K" r# B% ^ }! {7 B, X9 K
NAND FLASH:K9F1208R0C(64M x 8 Bits 三星出品) 、 NAND FLASH :D548KFD1XP5300(M-System出品)
1 C2 B7 J3 U; g$ v$ b& eRAM:K4M56163DG 、 HYE25L256160AC-7.5现代的256M内存0 v, M( r- P0 m
蓝牙适配器:BCM2035SKFBG 、 BCM2035SKFB( C# Y# d0 t* a" f9 s
下面全是755P的资料:
1 L8 U7 c( G W G# ^电源管理IC:65050
, @9 [. g$ m# l; d高通的通信模块:PM6650, MSM6500 , RFR6000' }, W; }4 F6 U$ G
字库:2040W0YBQ0 - P' F3 p- h# V3 c) h
读写控制器L6000(我猜相当于电脑的芯片组)* l1 Z1 |; j7 {" n @" e1 L; v
; v* R$ i) h5 m6 H- L: X: w9 A
通信模块:
. V$ Y, _- u h高通RFT6100
# ^+ g2 P: F! U) ~8 S: DAWT6138R
) F% G" N! s* \AWT6137R1 q, W5 k! H$ j
& d3 T& m. j) y8 |) I
680芯片:
! A6 c( ]0 T& g' k) b2 ~$ W! y内存:K4M51163PC 32Mx16/90mA/500uA/54FBGA& ~7 |" P1 f4 s! h% o( J5 r
FLASH DISK :D548OND1XP53G4(M-Systems出品)
$ `; h; Q$ w* `5 @ Z5 X5 B& V结论:
9 k! P( g5 y1 i) T, a一、从ROM的型号来看,二者封装结构不同,650是ZIP+MD5的格式,755P是类似BIOS的镜像,文件要对应ROM地址上的位置,从刷机过程来看,要10分钟的时间,可想而知其ROM的刷写的危险!二、680和755和内存是同类型的SDRAM,ROM的类型也是NAND FLASH,但厂家不同
& o# o4 l6 \2 @: Z4 F' d& i w$ J; x, r- \7 H2 \
! w" g6 ]! z1 @( Q- S我把ROM的文件精简后,改成标准的ROM中的文件格式,然后封装,当然封装的方式很重要.。- S) R# X/ H% S7 P3 l- e' Y
' ^; i8 X6 k7 }$ h u
借用一下清风大哥的ROM中文件作用列表.xls
; |$ f6 `& ?" ~( s: n: D' Z; |# b; q% T% `, G
如果谁刷死了700P,请用http://www.treo8.com/bbs/viewthread.php?tid=87818&highlight=700P的方法去解决!) d/ C% ]) [; [: \1 w9 ^+ {; V
7 o% z5 d/ ^; ^2 y2 ?2 D' u. F[ Edited by wxlzhp on 2010-6-21 23:18 ]
) j4 T6 s: L) K
; M, t9 P0 x! c, S9 Q[ Edited by wxlzhp on 2010-6-22 10:23 ]8 a) j: i3 `. U5 ?- u
, R2 t, f7 p: f
[ Edited by wxlzhp on 2010-6-23 21:40 ]
9 T K! A |5 G. z# _' b$ B) T8 l3 h" P3 D
[ Edited by wxlzhp on 2010-6-25 22:31 ]# N) d: n0 w/ h+ ~3 p; q( W3 ?2 l
- x0 w. i6 Z& N) j+ T% K
[ Edited by wxlzhp on 2010-6-25 22:58 ]* Y$ g. B) o9 m7 A0 v, Q
+ ^0 b# m/ F. y; K6 n( f[ Edited by wxlzhp on 2010-6-26 11:40 ]
" a, e' J3 W; Q0 j$ |: _: J0 L- u4 g( x% i) t8 W
[ Edited by wxlzhp on 2010-7-1 18:56 ]9 z9 f; g5 Q" a, r6 r$ H5 G7 a/ n3 E
! Y8 C0 Y9 j Z" G% a- K
[ Edited by wxlzhp on 2010-7-2 14:32 ] |
评分
-
查看全部评分
|