會有這篇文章是我自己把機器搞掛
結果機器不會出現笑臉開機畫面
而是一直出現藍色畫面的fastboot模式
而且多了一行
INVALID BOOT IMAGE HEADER
而找遍了文章自行修復
目前幾乎確認這個方式確實可以備份出每個分區的ROM
方法是根據這一篇
http://forum.xda-developers.com/showthread.php?t=442831
以及其他幾篇提到的
確定是使用cat指令可以得到對應的img檔案
_________________________________以下是備份ROM的方式________________
在T1上連接adb shell進入終端機模式
使用
cat /proc/mtd
得到系統相對應的區塊
# cat /proc/mtd
cat /proc/mtd
dev: size erasesize name
mtd0: 00500000 00020000 "boot"
mtd1: 00700000 00020000 "cache"
mtd2: 00500000 00020000 "recovery"
mtd3: 00060000 00020000 "splash"
mtd4: 05780000 00020000 "system"
mtd5: 05120000 00020000 "userdata"
mtd6: 01a80000 00020000 "modem"
之後
分別
# cat /dev/mtd/mtd0 > /sdcard/boot.img
# cat /dev/mtd/mtd1 > /sdcard/cache.img
# cat /dev/mtd/mtd2 > /sdcard/recovery.img
# cat /dev/mtd/mtd3 > /sdcard/splash.img
# cat /dev/mtd/mtd4 > /sdcard/system.img
# cat /dev/mtd/mtd5 > /sdcard/userdata.img
得到各自分區的ROM檔案
副檔名是IMG
這邊有嘗試使用過這篇http://snowwolf725.blogspot.com/2010/04/a688-rom.html
教導的mkyaffs2image
來提取對應的ROM檔
但是實際上該執行檔無法在T1上執行
使用CAT方式得到的IMG檔案
無法使用A688_Tools內的RomUnpackTools在PC上來解開
以上是備份個分區ROM的方式
__________以下是還原的方式_________________
先將這篇http://forum.xda-developers.com/showthread.php?t=726258提到的flash_image執行檔下載下來放入sd卡內
千萬記得flash_image使用右鍵 另存新檔方式存檔
千萬不要存成文字檔了
然後把sd卡放入T1把T1進入recovery mode後 使用adb shell連接T1得到終端機模式
readx: 101 0022cab0 4
readx: 101 ok: 4f4b4159 OKAY
$
下達su指令
$ su
su
#
shell符號改變確認已經有su
將sdcard給掛載上系統
# busybox mount /dev/block/mmcblk0p1 /sdcard
切換到sdcard上
# cd /sdcard
cd /sdcard
#
看一下sdcard上的資料
# busybox ls -al
busybox ls -al
d---rwxr-x 4 1000 1015 1024 Jan 1 1970 .
drwxr-xr-x 13 0 0 0 Sep 14 17:47 ..
----rwxr-x 1 1000 1015 5242880 Sep 14 14:22 boot.img
----rwxr-x 1 1000 1015 76044 Sep 14 16:22 flash_image
#
將flash_image執行檔放到正確可以執行的地方
# busybox cp flash_image /sbin
busybox cp flash_image /sbin
複製完成後切換到sbin資料夾
# cd /sbin
cd /sbin
#
確認一下複製成功
# busybox ls -al
busybox ls -al
drwxr-x--- 2 0 0 0 Sep 14 18:10 .
drwxr-xr-x 13 0 0 0 Sep 14 17:47 ..
-rwxr-x--- 1 0 0 129952 Jan 1 1970 adbd
----rwxr-x 1 0 0 76044 Sep 14 18:10 flash_image
#
執行恢復boot區的指令
# flash_image boot /sdcard/boot.img
flash_image boot /sdcard/boot.img
#
其他分區依法炮製即可還原
謝謝
內文搜尋

X