HTC Dream(aka T-Mobile G1, Android Dev Phone 1)のファームをnandroidでバックアップしてみる
Android Dev Phone 1のファームをバックアップしてみることにした。
fastbootは書き込みしか出来ないので、nandroidを使うことにする。
準備
recovery.imgを入れ替えておく必要がある。
http://forum.xda-developers.com/showthread.php?t=466174のJFv1.31_ADP1.zipをもらってきて、中にあるrecovery.imgをfastbootで書き込む。
まずはfastbootモードになる。
- 終話ボタン(赤ボタン)を長押ししてシャットダウンする。
- バックボタン(左矢印ボタン)を押しながら終話ボタン(赤ボタン)を押してFASTBOOTモードで起動。
この状態で、
fastboot flash recovery recovery.img
とやって書き込む。
nandroid
どこが本家か分からないけど、http://forum.xda-developers.com/showthread.php?t=459830などから入手できる。
Linuxマシン上に展開しておく。
まずはリカバリモードにする。
- 終話(赤)ボタン長押しでシャットダウン
- ホームを押しながら終話(赤)ボタンを押して起動
この状態で、
$ mkdir ~/adp1-1.0 $ ./nandroid.sh ~/adp1-1.0
のようにすれば、~/adp1-1.0の中にバックアップが取られる。
これで安心してカーネルを入れ替えられる。