mod RC30への道 - 中編 recovery.imgをかきかえちゃうよ
えー、前編であんなこと言ってなんですが、あんまり母艦OSに依存しない方法があったのでそちらを紹介。ちょっとG1でのタイピングが多くてコピペしづらいので大変かもしれませんが。お次に参考にするのはこちら。一見Android Debug BridgeというAndroid SDKに付属するコマンドを使わなければならないように見えますが、根性で前述のG1上のtelnetからコマンドを打ちまくればいけるよ!(ま。打ちまくるってほどでもないんすが)
- とりあえずファイルをダウンロードしたりするよ。参考ページをひらくよ。
see Modmygphone - Tutorial and Guides - さぁ、microSDをG1にセットしていろいろするよ
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cd /system
cat /sdcard/recovery_testkeys.img > recovery.img
flash_image recovery recovery.img
ここではまだ正常に完了できたかどうかわからないよ。確認するためにリカバリーモードにしてみるよ。いったんパワーボタン長押しでG1の電源を落としたのち、HOMEボタン+パワーボタンをしばらく押して起動するよ。三角にエクスクラメーションマークのリカバリーモードになったら、キーボードをだしてAlt+Lを押してみよう。正常にrecovery.imgのフラッシュが完了していたら、参考サイトにあるみたいに"Android system recovery utility Using test keys"という文字が黄色で表示されるよ。
うまく表示されたかな?うまくいかなかったら残念賞。うまくいったら完結編へto be continue...
オマケ:通常のリカバリーモードはこちらの写真のような表示です。失敗しても起動できればですけどね。