2010
Jan
29th
続いて HTC から配布されている標準の 1.6 ROM にて su が可能な状態である、いわゆる Rooted にしました。
一応取った手順を以下に書いておきますが、僕は何が起きても一切保証はしないので自己責任でお願いします。
一応取った手順を以下に書いておきますが、僕は何が起きても一切保証はしないので自己責任でお願いします。
1.5 に戻す
前回のGDD Phone の Dwang 化で書いたので割愛。ROMの準備
- HTC の GDD Phone のサポートページから signed-jdd-ota-14721.zip をダウンロード。
- コムギドットネットさんで公開されているota1.6su_patch.zipをダウンロード。
- signed-jdd-ota-14721.zip を展開して signed-jdd-ota-14721/META-INF/com/google/android/update-script を編集して toolbox のシンボリックリンクを作成し、 xbin と su のパーミッション設定を追加する。編集済みのupdate-scriptはこちら。
- 実際にはどちらも必要なのか、どちらが必要なのかはわからないけど同じく signed-jdd-ota-14721/META-INF/com/google/android/updater-script を編集。編集済みのupdater-scriptはこちら。
- ota1.6su_pathc/system の内容を signed-jdd-ota-14721/system にコピー
macmini:1.6 mits$ cp -r ota1.6su_patch/system/. signed-jdd-ota-14721/system/.
- signed-jdd-ota-14721 を ZIP 圧縮
macmini:signed-jdd-ota-14721 mits$ zip -r update.zip META-INF boot.img radio.img system
- xda-developers - View Single Post - How To Theme Develop for Windows For Dummies in 10 easy stepsから Auto-sign.zip をダウンロードして展開。この中に、前の過程で作成した ZIP ファイルをコピーして署名。
macmini:Auto-sign mits$ java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip update_signed.zip
1.6 Rooted に
- 署名した ZIP ファイルを を GDD Phone に転送。SDが刺さっている状態で、
macmini:Auto-sign mits$ adb push update_signed.zip /sdcard/update.zip 1262 KB/s (54823483 bytes in 42.421s) macmini:Auto-sign mits$ adb shell sync
- 電源を切って HOME ボタンを押しながら起動して Recovery モードに。
- !が表示されているのを確認し、再度 HOME ボタンと終話ボタンを押す。
- トラックボールで
apply sdcard:update.zip [Alt+S]
を選択してクリック。インストール中は黒地に黄色で以下のメッセージが表示される。E:Can't open /cache/recovery/command -- Install from sdcard... Finding update package... Opening update package... Verifying update package... Installing update... Formatting SYSTEM:... Copying files... Formatting BOOT:... Writing BOOT... Formatting CACHE:... Installation complete. Install from sdcard complete.
- トラックボールで
reboot system now [Home+Back]
を選んで再起動。しばらく箱から電話を取り出すような画像が表示され、スプラッシュ画面、箱から取り出し画像、スプラッシュ画面でようやく起動します。 - 起動したら、「MENU ボタン → 設定 → 端末情報」とたどり、「ファームウェアバージョン」が 1.6 となっていることを確認。
- su が利用可能か確認
macmini:~ mits$ adb shell $ su #
Posted by setomits at 00:37 |
Comments: 3
今晩にでも訂正版を書きます。