本帖最后由 水鱼民 于 2011-12-22 21:01 编辑
, S, p" V( M: C9 @* [* L
) ~9 m$ S+ @( w8 z) l原帖这里 http://www.92kindle.com/thread-2682-1-1.html0 A @1 Z. a9 O9 y3 X: D5 _6 a' P
/ c9 c; Q9 F& s( V5 F
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' M! b. F$ C! J3 W2 y0 K. U2 ?5 k3 A
安装:把TWRP压缩包内文件解压到可以运行adb的文件价然后运行命令行6 }0 g2 X2 Q! W/ K" B) t
http://115.com/file/dn8y5fet#
% G6 K* |" Z9 K- _/ w0 ?4 B2 X! k- adb push u-boot.bin /sdcard/
; p+ _( r x) L0 N - adb push twrp-blaze-2.0.0RC0.img /sdcard/
9 L/ } p6 j8 Y7 Y/ O
5 w( K- v( i* c. X3 F$ W- adb shell0 ?8 Z$ M; r/ n2 {# v. [9 q1 k
- su
+ {7 i4 g+ ]& e$ X8 j5 Q, G6 e8 q - dd if=/sdcard/twrp-blaze-2.0.0RC0.img of=/dev/block/mmcblk0p57 ?# S7 i" r- i( m- E' p
- dd if=/sdcard/u-boot.bin of=/dev/block/mmcblk0p2% A: E7 X/ O0 Q" s% e
2 o* j6 C) z% K( K: ?- Ctrl+C (quit adb shell)
; ^% b- M2 ~+ _0 w; e - ) n2 B& B& e4 f
- adb reboot
/ e# C" U4 {. Z3 D
复制代码 5 a, I( { n9 A3 M
1 K* d7 c* P5 X- [+ B+ W5 O
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
) n# y' I# p( G. m' h% h; a& S( D1 J我们知道亚马逊Kindle Fire只有一个电源按键,所以传统的ClockworkMod在KF上面无法操作,所以像TWRP这样的触屏版Recovery也就孕育而生,目前TWRP的最新版本为2.0,已经可以完美支持Kindle Fire。3 N8 m4 z6 n7 e6 R& |% P" Q
安装方法:) o5 {; Y7 I- T* n: o8 y
建议TWRP与firefirefire搭配适应4 l d/ e& k* [. \" Y: @
原生系统:$ \2 Y2 f8 z( b$ l
在原生系统下安装过firefirefire于TWRP后,开机的时候会显示一个黄色的三角(火焰形状的),这个时候按电源键,就可以进入TWRP,不按的话就正常进入系统。
1 R) k8 K# f) q: P& H: j( z/ ^& }3 C
, e2 R7 u" D& G6 ^% V- D$ L9 s6 H
CM7系统:
$ T. ^! U: h6 p+ K: X& v, H/ n 刷过TWRP后,重新启动不会出现firefirefire的那个黄色三角,直接进入系统,看似并不起作用。进入TWRP的方法是:在进入CM7系统后,长按电源键弹出菜单,选择重启,再选择“刷机模式”,这样重启后就会进入Recovery,然后就可以使用了。% g( b* ]1 v. u4 g$ N& T
0 g8 o% z; z: p
另外目前发现CM7系统的KF,一旦进入TWRP,再重启还是TWRP,如果刷一次机器倒是可以正常进入了。所以使用CM7系统如果不打算刷机的话,不建议进入这个TWRP模式。
# E) q O. T2 p
. R8 i( z, E* g% R
) ^) M! B2 E; ^/ R 无论是哪个系统,第一次进入TWRP是安装的过程,还需要按照提示重新启动一次。
h6 l% P% M1 n1 O4 c^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: L* ~ Z# |$ h) v
TWRP界面介绍及基本使用:
& q3 b) @" |; _4 T4 M6 B3 {3 p! x( F
* X: Q$ i0 n* @
+ N9 ?: M- u4 h, w( m# g# z' e
进入TWRP后,界面如上所示,可以看到已经是图形化界面了,不过屏幕总有一些闪,但是不影响使用。具体的功能如下所写。
2 Y& j# k, Z% X, i' ]
4 r8 `8 f! O: X& ~, e
2 T$ v) b6 W% s9 L; ] E8 `; u& \Install:可以刷zip的固件包,官方或第三方。另外其他的zip安装包可以通过这个安装1 o9 c3 j8 {& ^% b8 i1 M
/ o, w3 Y8 [) c, LBackup:可以对系统、data、boot和缓存等等进行备份,这样一边将来系统损坏后恢复原状,建议使用原生系统的朋友都备份一样,以便以后机器出现故障后恢复。# {: C+ z* r' I" g, O0 U6 Y, I+ \) w
6 N% k$ I8 J3 V0 c0 x, t: H9 X
Restore:恢复,和上面的Backup相对,这个是用于恢复Backup生产的备份文件的。
: k; `1 _& f8 s: n$ t( _2 h' j# e$ R( ]- Z
Wipe:清楚系统数据,可以清楚缓存、data等等,也有恢复原厂设置的功能,除去刷固件时可以Wipe清楚一下外,如果系统出现了某些问题,可以先尝试则Wipe一下,不太严重的问题都可以恢复正常。
/ b. f6 M9 C: `; R T1 S9 n2 l r' i5 ?7 ^- p
Mount:挂载设置,可以对system文件夹、data等系统文件夹进行挂载、卸载操作,这样就省去再手动输入命令。 # N: w# A& i0 U5 ?( ^" A9 G
; }3 N' ]; W0 DSettings:TWRP自身的一些设置,里面有zip文件签名检测、MD5校验等等选项。5 F8 X8 k; @) O6 t: r
8 A {( m, r3 g& Y) H% ~+ p; V# w
Advanced:里面有复制log文件到SD卡、修复权限、修复SD卡三个功能。
: k* N0 M# k( _0 ]; T+ m! [( H, B4 J" ~$ W! h' x
Reboot:重启或关机。% s. D. s1 g) ^; S
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3 E% w2 k* p5 ~9 |
刷机方法介绍:6 c6 i& }* [ r
( h' Q$ m! l* w2 v' w N; \
1、首先现在想要刷的zip刷机包(刷机包的文件名最好为update.zip),然后复制到KF的根目录下。 如果机器损坏无法正常进入系统,可以尝试开机进入TWRP后,可以使用adb命令手动将zip刷机包复制到KF下,具体命令只要打开adb环境后,执行adb push update.zip /sdcard/ ,这样就可以复制过去了(这里是以update.zip放在adb命令的目录为例)。
1 G+ J, a' I. ]. s2 J9 T2 f* u7 @, A& w6 z0 I. ^7 [: R/ |4 ~
这里放上6.2版原生系统与CM7系统的下载链接; h8 g) x+ M6 o4 y0 g" _+ O9 b
; G/ O- Z1 a. f) b7 ~2 c
官方6.2系统:http://115.com/file/clf1gyt75 }0 U4 s8 Z" b5 q0 [
! D& P9 H7 }3 N( U! N/ e9 s7 _CM7系统(有声版):http://115.com/file/cl147ifb ' E, G( s0 W) S& Z
$ J8 t& j' `6 m9 r
注意官方6.2系统源文件是.bin,下载后把名字改为update.zip
5 E9 F. M# K( A4 ^, V& K
+ n, ?. q- C2 _7 y" n0 c
4 |* M) y" c6 W: s8 G9 K; V+ P$ d2、开机进入TWRP,选择Install,然后选中刷机文件,比如update.zip,然后按“Flash”开始进行刷机。+ D; o* x* I+ F. v4 o( b# P
6 J& z( W# O3 t! }3 ?) N
% H7 I6 t8 J8 V7 {9 v( P1 u
$ x3 `0 z3 v! I% O, i
$ q& r4 f, R& J3 @ F- L2 j! g: I( G! N3、刷好后,最好选择页面最左边的“Wipe Cache/Dalvik清楚一下系统缓存,然后选择右边那个按钮重启就可以了。8 k2 M4 [1 Y, ~- V! W$ m. m8 f
) b2 F! C6 h9 D" |! I7 P
' ]" `5 L( S+ ~& Q* p 使用TWRP可以方便的刷原生固件与第三方自制固件,如果想从6.2降级到6.1等,使用TWRP也可以完成,所以有了RWRP不但刷固件方便了,很多系统崩溃、变砖也可以通过它来修复。
/ t7 B" H* k+ y) j# S! ]$ a: u& _8 C7 t3 t& ^: p
+ b; x' D/ q0 B* z2 v下面是我从CM7刷回6.2原生系统的截图:2 P* W7 Y/ Y% g- e( y& n
. u0 F- M, ~+ W8 L4 ^ [size=0.83em]前天 18:37 上传
8 O1 R6 l; c2 s+ u: t! T下载附件 [size=0.83em](86.99 KB)9 g; D/ @+ X& J8 g
) u4 t4 k |( K: e; e i7 G
; ?! c: e( V8 v: q; U, V' c
7 h; s% q. }# l5 J$ S/ H# Y % A, u4 u% R; h3 k" E
+ U8 h9 P3 p' d 想要备份的话,选择Backup,然后里面有若干个备份的项目可以选,一般情况默认的就可以,也就是备份system、data和boot。如果想要全面一些的话,Recovery和Cache也可以选上。
2 y, F5 [5 O2 e4 v. W
5 O: O- u2 a; V$ H! e7 @ 另外左边也有两个选项,第一个是开启对比,这样会备份好的文件再核对一下,更有保障,当然也会耗费更多的时间,第二个是跳过MD5校验。& ?7 e- J' x+ F( G
1 D( a4 P2 r R2 T4 |! u. O
选择好要备份的项目后,选择Backup now就可以了。备份好后,备份的文件存放在机身内存的TWRP文件夹内,里面有个Backups,再进入是以当时备份的日期为文件名的目录,有好几个备份文件,加起来有一般有数百M大,具体大小和你备份所选的项目,还有之前你的系统安装的软件多少有关系。" E! i# U3 n3 Q+ o4 W$ R `
( R+ ?, v1 U0 t
还有备份文件,建议复制到计算机中保存一份,机器里放一份,这样出机器问题的时候可以直接恢复。
O N9 y# h6 B+ k4 B
2 z+ e. `3 ^+ l7 e' _ . t) W7 P6 B/ U x8 B: e# N; Z
想要恢复的时候,进入Restore选项,里面会显示出你机器里有的备份,并显示出备份的日期就可以了。& X# `) k2 I' _& C# K" F9 I
, Z8 p5 {, \- v( ?4 A
3 O A" R" b. f5 f) k& T* B
* X T6 s) o9 k6 y1 E6 ?和备份一样,也可以对恢复的内容进行选择
0 I' m- _) ?) f6 P0 A. y7 p
# X$ C; w7 H) }7 c% M0 @! d/ E5 h都确定好后点击恢复就可以了。* a% s Y; ?- X: @7 L' W0 {
& I j, r* z+ W5 [8 U
4 W( o9 X3 Q3 ^' f# A# `3 A+ t* n: a1 Q) W
Wipe清除6 s) y' L0 ], B' R) z+ a
& q, i) ?' s1 E, G1 ]: a$ N c, J
3 u) M5 h ]- {: @% E p" }* q }2 `$ A$ v" m5 ^, K* U. x" a+ r
Wipe界面比较迦南,里面罗列了8种,理论上刷固件后应该清理一下,不过清理直接在刷固件的也没就提供了,所以这里用到比较多的估计就是“Factory Rest“恢复原厂设置了,如果你的KF系统由于安装一些软件造成异常或崩溃,无法正常进入系统,可以尝试一下恢复原厂设置。" B$ v% b6 Y5 y( G$ y/ }- _
/ J# m Y4 S) E+ A& e
% h8 E3 C/ n( o% n2 |, r 另外几项基本就用不到了,而且就是一些选项,认识单词的话,一看也基本都明白是干什么用的,所以这里也就不再单独介绍。" F4 m- B4 ]$ C; A7 j/ Q' J8 C
: {( J7 T( N# m8 {) S! o# r |