HTC Dream(aka T-Mobile G1, Android Dev Phone 1)のsystem updateが来たので入れるか思案してみる
ふと画面を見てみると、Holiday phone updateが出たとの表示があった。本物なのかどうか、入れてよいのかどうか思案中。
本物?
インストールした人の書き込みを見つけた。
Google LatitudeとVoice searchの機能が増えているよう。RC33と同等か?
JFv1.41を入れていたり、カーネルを入れ替えてたりする人が入れるとどうなってしまうのかは不明。
フルバックアップ
普段からMy backupでバックアップは取ってある。今回は慎重にnandroid-2.0でフルバックアップも取っておく。
nandroid-2.0をLinuxマシンに入れておく。
以下の手順でリカバリモードになる。
- 終話(赤)ボタン長押しでシャットダウン
- ホームを押しながら終話(赤)ボタンを押して起動
nandroid.shを起動。
$ mkdir ~/nandroid-090212 $ cd nandroid-2.0 $ ./nandroid.sh ~/nandroid-090212 nandroid v2.0 mounting system and data read-only on device start adb portforward on port 4531 checking free space on cache pushing tools to /cache: dump_image-arm... 688 KB/s (577748 bytes in 0.819s) done Getting md5sum on device for boot...done (749c6fb47cf972118f67b6dd83d9ab71) Dumping boot from device over tcp to /home/tetsu/android/nandroid-090212/boot.img... done Comparing md5sum...md5sum verified for boot.img Getting md5sum on device for recovery...done (6e4def392ae3fdcdcfe984f72ea0b376) Dumping recovery from device over tcp to /home/tetsu/android/nandroid-090212/recovery.img... done Comparing md5sum...md5sum verified for recovery.img Getting md5sum on device for misc...done (06605033a83d1384b239fd7b49016f54) Dumping misc from device over tcp to /home/tetsu/android/nandroid-090212/misc.img... done Comparing md5sum...md5sum verified for misc.img Getting md5sum on device for tar for system...done (d1055db1440ea06a747f8219f020d5fd) Dumping tar file for system /home/tetsu/android/nandroid-090212/system.tar...done Comparing md5sum...md5sum verified for system.tar To convert system.tar to system.img, run the following commands as root: mkdir /tmp/HT845GZ49961-system-tmp tar x -C /tmp/HT845GZ49961-system-tmp -f /home/tetsu/android/nandroid-090212/system.tar /home/tetsu/nandroid-2.0/mkyaffs2image-i686 /tmp/HT845GZ49961-system-tmp/system /home/tetsu/android/nandroid-090212/system.img Make sure that /tmp/HT845GZ49961-system-tmp doesn't exist befor you extract, or use different paths. Remember to remove the tmp dirs when you are done. Getting md5sum on device for tar for data...done (b56a0bf3a50904165c5abfe4e5843421) Dumping tar file for data /home/tetsu/android/nandroid-090212/data.tar...done Comparing md5sum...md5sum verified for data.tar To convert data.tar to data.img, run the following commands as root: mkdir /tmp/HT845GZ49961-data-tmp tar x -C /tmp/HT845GZ49961-data-tmp -f /home/tetsu/android/nandroid-090212/data.tar /home/tetsu/nandroid-2.0/mkyaffs2image-i686 /tmp/HT845GZ49961-data-tmp/data /home/tetsu/android/nandroid-090212/data.img Make sure that /tmp/HT845GZ49961-data-tmp doesn't exist befor you extract, or use different paths. Remember to remove the tmp dirs when you are done. Getting md5sum on device for tar for cache...done (eb430d718c03d93b41eab45f73e49e73) Dumping tar file for cache /home/tetsu/android/nandroid-090212/cache.tar...done Comparing md5sum...md5sum verified for cache.tar To convert cache.tar to cache.img, run the following commands as root: mkdir /tmp/HT845GZ49961-cache-tmp tar x -C /tmp/HT845GZ49961-cache-tmp -f /home/tetsu/android/nandroid-090212/cache.tar /home/tetsu/nandroid-2.0/mkyaffs2image-i686 /tmp/HT845GZ49961-cache-tmp/cache /home/tetsu/android/nandroid-090212/cache.img Make sure that /tmp/HT845GZ49961-cache-tmp doesn't exist befor you extract, or use different paths. Remember to remove the tmp dirs when you are done. removing tools from /cache: dump_image-arm... done unmounting system and data on device Backup successful.
(続く)