スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Android端末にカスタムROM導入 #3

※途中から来た人は、まずはこちら(Android端末にカスタムROM導入 #1)をお読みください。


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

<目的>
Android端末にはOSのアップデート時にOS自体を書き換えるためのリカバリプログラムが存在する。
通常はメーカー純正のOS(正規なROM)しか読めない。しかし、そのリカバリプログラムを書き換えてしまい、非正規ROM(カスタムROM)を書き込めるように改造する。
リカバリプログラムを書き換える事は一般ユーザーにはできないが、ルート化した今はそれが可能な状態になっている。


<手段>
主に2つのやり方がある。
(1)Rom Managerを使ってClockworkMod Recoveryを導入
この方法は後から知った。
Android MarketからRom Managerアプリをダウンロードして、アプリを起動し「ClockworkMod Recoveryを導入」ボタンを押すだけ。実に簡単だ。

(2)recovery-RA-sapphireを導入
今回の手順はこちらを説明する。


<手順>
リカバリイメージをダウンロードする
recovery-RA-sapphire-v1.7.0G.img
下の方にいくと、最新zipファイルが4種類あり、ファイル名にHもしくはG、そしてCyanの有無の差がある。
Cyanの有無は、壁紙と文字の色の差だけ。
Hは HTC branded (PVT 32A board)、Gは Google branded (PVT 32B board)。
ADP2やHT03-AはGの方だと思われる。心配な人は一度Android端末の電源を落としてfastbootモードで立ち上げてみよう。fastbootの入り方はBackボタン押しながらPower ON。そうすると上の方に 32B とか書かれていると思う。
[注意] ダウンロード時、右クリックでダウンロード(名前を付けてリンク先を保存)せず左クリックでダウンロードすること。
右クリックからダウンロードができてしまうが、そのファイルは使えない。 これでかなりハマった。


Android端末でflash_imageコマンドが使えるか確かめる
adb shell
chmod 755 /system/bin/flash_image
「Unable to chmod /system/bin/flash_image: No such file or directory」と出てくる場合は、flash_imageを引っこ抜いてSDカードに入れてやる必要がある


flash_imageを引っこ抜いてくる
「flash_image」は後で入れようとしているカスタムROMの中にあるので、まずはダウンロードしてしまおう。
cyanogenmodのホームページにゆき、バージョン6.1.0をダウンロード。
「get cyanogen(mod)」をクリック→ HTC Dream/Magicを選択→Stable Mod→ update-cm-6.1.0-DS-signed.zip
解凍してbinフォルダの中にあるflash_imageをコピーし、SDカードのsystem/binの下に入れる。


リカバリ書き換え
まずは、以下のコマンドを呪文のように唱える
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

いよいよ書き込み
flash_image recovery /sdcard/recovery-RA-sapphire-v1.7.0G.img
エラーが出ずに終了すれば成功。

リカバリモードで立ち上げてみよう。
一旦Android端末の電源を落として、HOMEボタン+POWERだ。
110916_recoveryImage.png

こんな画面が出れば成功!



次回はバックアップ。


※対象機種はADP2、HT03-A、HTC Magic
※事前にAndroid SDKがインストールされていることが前提です。
※Android端末が単なる光る物体(レンガ)になってしまう可能性があるので、参考にされる方は自己責任でお願いします。


スポンサーサイト

comment

管理者にだけ表示を許可する

05 | 2017/06 | 07
Su Mo Tu We Th Fr Sa
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
プロフィール

エレクトリックバカ

Author:エレクトリックバカ

ポケコンでプログラミングに目覚め、PICマイコンで電子工作に希望を抱き、来たるべきUGDの時代を夢見て眠る。
そんな うだつが上がらないサラリーメン。
先生、電子工作はおやつに入りますか?




Electric Baka

最新記事
カテゴリ
月別アーカイブ
最新コメント
最新トラックバック
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。