|
除最后一步可以windows下完成以外.其他的应该在Linux下才比较有保证.需要root权限6 L" `* O5 \. r5 j# Q$ b
先建立一个prerom文件夹
* w; b! P3 {! K0 P8 x9 |8 P) }( h3 L2 ~% J8 _$ x# ~$ X
解压jar文件2 y6 }% S# D- K; e
: d" |4 N' T8 Y- Y! i; K4 y0 A
unzip -XK -d prerom webosdoctorp100ewwsprint.jar
5 O" T- Z9 E+ T" o
( C+ x j) g. C7 s/ ^(此处-d后面的prerom为自己指定的一个目录
5 q) J2 c+ A+ i3 q$ \6 T' q! n, h1 Q* b$ ?0 v, f
进入resources目录建立webOS目录后解压webOS.tar,再进入webOS解rootfs- cd resources
, V* m& \3 B1 G3 |* h - mkdir webOS9 c) g* t: L4 @$ I
- tar -xvf webOS.tar -C webOS0 c, g+ \2 R) S
- ; C5 l' | B. d
- cd webOS
- {- m o* P9 |3 {0 D - mkdir rootfs
; K7 R/ g8 _- e; g& J5 X L; N
( F% C" X: z7 B6 j l+ @- tar -xzvf nova-cust-image-castle.rootfs.tar.gz -C rootfs
复制代码 =================================
& {& {* N( N' y5 Q3 F3 d定制
1 G/ ~% R# E( e) P% P' I: M
, b1 X0 i' @1 I+ `5 K============================
8 }7 S; N( E8 j4 G3 L+ E打包- cd webOS/rootfs) M* `4 G/ }3 D# Z- F
2 T8 i" @9 Y8 ?+ {- tar czvf ../nova-cust-image-castle.rootfs.tar.gz ./
2 ?# o0 L4 K* K- r% A2 Z! y
& B0 o- e4 J9 t' y" E- mv -f nova-cust-image-castle.rootfs.tar.gz ../
1 i) m5 J. Z9 ? _" A8 o$ \7 H' [ - ( ]1 t: c( L0 z4 B+ ^) r
- cd ..& T7 y5 q5 T9 [" K T; U/ x8 I
- ' l) B: p2 a& l, B/ l& R5 \
- rm -rf rootfs
/ }0 l. Z) n3 J( D - + w; y, I& r, `% ^5 w5 Z% f; z
- tar cvf ../webOS.tar ./
; O5 l: |' H# D4 R- X" ~
) z4 j1 P2 M6 f& O4 @ B- mv -f webOS.tar ../
; Y+ n4 O9 ?* a, P% T# C- p. u9 ?
: D6 d! \' m* ^3 J% j8 _) l' |- cd ..( p8 G$ A& e1 N1 B K, @6 D N
: q. J7 n( N% M& U- rm -rf webOS
% \# h- o, \$ r - # y8 V6 e0 S- o2 X
- mv -f webOS.tar ../
复制代码 =============================0 ]; ^' T* g3 A# W8 i- y- j
3 T' `4 i [6 m; a将解压的ROM镜像重新打包为jar文件, 需要安装JDK以利用其中的jar工具, 命令如下- path=%path%;C:\Program Files\Java\jdk1.6.0_17\bin\9 M1 J% q: e9 A" [! @ R0 g
- 8 U. T- k) m9 Y) E4 c
- jar cvMf ../rom_treo8.jar ./
复制代码 |
|