2010年3月8日 星期一

HTC Tattoo 安裝 Recovery Image

Recovery Image 是放置在 recovery partition 中,用來備份或復原系統的程式。進入這個模式(Recovery Mode)的方法是:

1. 關機
2. 按住 Home(房子鍵) + Power 開機

大家可以先試看看,看是不是能順利進入這個模式。嚴格來講,這個 image 預設的情況下,應該要存在,可是,福克斯的 tattoo 就是找不到這個 image。後來,福克斯才發現,原來它根本就不存在。

Recovery mode 最主要的功用是:當大家在刷機的過程中,如果遇到問題,使用 recovery image 就可以順利地將原本的磁區還原回去。

目前,在 XDA 中最常用的 recovery image 是 mainfram3 所做的 custom recovery image,網址是:http://forum.xda-developers.com/showthread.php?t=639486

所以,這篇的重點在於教大家如何安裝 recovery image。

1. 取得 root 權限,如果大家忘了怎麼做,請參考 http://abev66.blogspot.com/2010/02/rooting-tattoo.html。其中,最重要的是,一定要有 tattoo-hack.ko 檔,如此才能修改檔案系統。

2. 下載下列檔案
a. TCRI.alpha.zip(可從上面的網址中找到),解開後得到: TCRI.alpha.img。
b. flash_image.zip(可從上面的網址中找到),解開後得到:flash_image。

3. 執行下列指令:
========= In you machine =============
adb push TCRI.alpha.img /sdcard/
adb push flash_image /data/local/bin/
adb shell
(進入 Tattoo 手機的命令列模式)
========= In Android phone ===========
$ su
# insmod /data/local/bin/tattoo-hack-ko
# chmod 755 /data/local/bin/flash_image
# /data/local/bin/flash_image recovery /sdcard/TCRI.alpha.img
(一切搞定)
4. 關機,按住 Home + Power 開機,進入 recovery mode。當成功,可以看到像下面畫面的影像。


5. 插上 USB 使用 adb shell 進入手機,進行備份。
========= In you machine =============
adb shell
(進入 Tattoo 手機的命令列模式)
========= In Android phone ===========
/ # backup.sh
(執行後可以看到下面的訊息)
/sdcard is not mounted. Mounting... Dumping boot partition Dumping system partition Skipping cache partition Dumping userdata partition All done. Backup stored in /sdcard/Backup/{DATE_TIME}
(一切搞定)

6. 如果需要復原可以執行下面指令
/ # restore.sh








沒有留言:

張貼留言