HT-03Aのリカバリイメージ書き換え

  • 投稿 : 2012-11-07
※メーカー保証外で、壊れてゴミになる可能性があるので自己責任でお願いします
HT-03Aがroot化されている必要があります

HT-03A(ドコモの純正ROM Android 1.6)でroot化されているものを用いました。

リカバリイメージ書き換え

1.パソコンでADB Shellを使えるように設定
(a).Java JDK(JRE)のインストール
(b)Android SDK のインストール
(c)「設定」->「アプリケーション」-> 「開発」 で「USBデバッグ」をチェック

詳細は、下記記事を参考にしてください。
https://blog2.k05.biz/2012/01/android.html

2.必要なファイルのダウンロード
(a)リカバリーイメージ
・recovery-RA-sapphire-v1.7.0G.img
・recovery-RA-sapphire-v1.7.0G-cyan.img
http://forum.xda-developers.com/showthread.php?t=530492

上記のどちらか。違いは、文字の色が緑色かシアンかの違い。今回は、recovery-RA-sapphire-v1.7.0G-cyan.imgを使用しました。
リンク先のダウンロードのリンクは、ミラーの方(Click here to download from a Mirror)がまだ生きています。

(b)flash_image
http://www.cyanogenmod.org/
「get cyanogen(mod)」->機種「HTC Dream/Magic」を選択して、以下のファイルをダウンロードする
update-cm-6.1.0-DS-signed.zip

上記ファイルを解凍して、
systembinflash_image
を取り出す

(c)flash_image,recovery-RA-sapphire-v1.7.0G-cyan.imgをSDカードにコピーする

3.純正リカバリが立ち上がるのを防ぐ
/system/etc/install-recovery.sh
このファイルを開いて、2行目に
exit 0 を挿入する

#!/system/bin/sh
exit 0

4.リカバリーイメージの書き換え
(a)flash_imageコマンドを使用できるようにする
HT-03AをUSBでパソコンにつないで、パソコンのコマンドプロンプトで以下のように打ち込む
adb shell
su
mount -o remount,rw /dev/block/mtdblock3 /system
cat /sdcard/flash_image > /system/bin/flash_image
chmod 755 /system/bin/flash_image

SDカードにあるflash_imageというファイルを、HT-03側の/system/bin/という場所にコピーしています

(b)recovery-RA-sapphire-v1.7.0G-cyan.imgの書き込み
flash_image recovery /sdcard/recovery-RA-sapphire-v1.7.0G-cyan.img

確認

ht-03a 003
電源を落として、HOMEボタン+POWERボタンで、電源をいれるとリカバリーが立ち上がります。

この状態で電源OFFにして、電源ONでアンドロイドOSを起動させ、また電源OFFして、HOMEボタン+POWERボタンで電源をいれて、リカバリーが立ち上がるかどうか確認してください。

何回か繰り返して、純正のリカバリーが起動しないことを確認してください。

1度目は大丈夫で2度目以降で純正リカバリーが起動する場合は/system/etc/install-recovery.shの書き換えを忘れていると思います。

【HT-03A関連の記事】
HT-03Aのroot化のやり方
HT-03Aのリカバリイメージ書き換え
HT-03Aの標準ROMをRA-sapphire-v1.7.0Gでバックアップ
HT-03AにカスタムROMを導入する方法
HT-03AでMVNO格安SIMを使うために
スポンサーリンク
タグ#HT-03A