Desire HD で root (その2)
#輸入版ではなく、SoftBank 001HT の話。
#以下自己責任でお願いします。
前回は、S-OFF をやってなくて、/system とかを remount することができず、ファイルを書き換えることはできなかった。
(ということに気付いてなかった。読むことはできるので満足してた。)
ので、S-OFF までやってみた。
色々調べると、dd で HBOOT を直接書き込んでいてすごく危ない(失敗したらブートできない)ので、やめようと思ったが、ここのツールは MD5 を取って確認しながら作業できるので、安心だと思って、これを使わせてもらった。(失敗しても電源切る前なら書き戻せる。)
ということで、手順のメモ。
■ここから、DHD-v0.6-tempfix.zip を落とす
■それを解凍して、DHD-smart ディレクトリを、
DHD というディレクトリ名で SD-Card のルートに置く。
PC に繋いで MSC (Mass Storage Class) モードにして、explorer でコピーするだけ。
■Android Terminal Emulator を Market からインストール
自分は、DevPhone の CM6 の terminal を抜いてインストールした後だったので、
入れる必要無かった。
■それを起動して、
$ su
# sh /sdcard/DHD/check
を実行。
上2つの MD5 sums が同じなら、次に進む。
エラーっぽく見えるところは、その下にある説明のとおり、問題なし。
■sh /sdcard/DHD/backup を実行。
また同じなら次に進む。
■sh /sdcard/DHD/hboot を実行。
今度は3つの MD5 sums が出るので、
1つ目と2つ目が同じなら成功。
1つ目と3つ目が同じなら失敗だけど、全く書けてないのでリブートしても大丈夫。
1つ目がどれとも同じでなければヤバい!電源切ったらもう二度と起動できない!電源切る前にフォーラムに書き込んで助けを求めれるしかない!
たぶん、sh /sdcard/DHD/restore_hboot とすれば戻せそうだけど、未確認。
| 固定リンク
「Android」カテゴリの記事
- Essential Phone PH-1 のバッテリー交換(2021.12.11)
- sysbench をとってみた(2016.07.02)
- ListView の Height は WRAP_CONTENT を避けるべき(2015.12.23)
- Nexus 6 Android 6.0.1 (MMB29K) root化(2015.12.18)
- Nexus 6 Android 6.0.1 (MMB29K)(2015.12.17)
この記事へのコメントは終了しました。
コメント