root権を使えるようにする anchor.png

前もって,Nexus 7用のADBドライバーをPCに入れておく。
開発向けオプション設定のUSBデバッグモードにしておく。
購入時のNexus 7のAndroidは,4.2.1(JOP40D)で現時点で最新バージョンになっていた。(作業は,Windows 8 pro(x64)で行った。)

Page Top

BootLoaderのUnlock anchor.png

  1. bootloaderモードにする
    ボリュームダウンボタンと電源ボタンを同時に押しっぱなしにする。もしくはadbを使ってbootloaderモードにする。
    > adb reboot bootloader
  2. 以下のコマンドを使用
    > fastboot oem unlock
    画面に,BootloaderをUnlockするか聞かれるのでYesを選択して電源ボタンを押す。

リブートした時に下の鍵マークが空いていればunlockはOK。この時ユーザーデータなど全部消える。

Page Top

カスタムリカバリーをインストール anchor.png

root権を使えるようにするにはsuコマンドを入れることが出来ればいいわけだが,カスタムリカバリーから入れると簡単。ということで,HT-03A,SC-02Bでも使っているCWMを入れる。

  1. Clock Work Mod(カスタム・リカバリー)をインストール
    ここから,recovery-clockwork-touch-6.0.2.3-grouper.img をダウンロードする。
  2. bootloaderモードにする
  3. 以下のコマンドを使う
    > fastboot flash recovery recovery-clockwork-touch-6.0.2.3-grouper.img
    として,recoveryを書き込む。
    これでCWMはflashされたんだけど,次にNexus 7をブートするとrecoveryをもとに戻すinstall-recovery.shが動いてしまう。boot.imgにオリジナルのrecoveryが入っていて,install-recovery.shでオリジナルのrecoveryに戻されちゃうため,結果CWMが起動しなくなっちゃう。
    > fastboot reboot-bootloader
    でもう一度bootloaderモードで起動して,ボリュームダウンボタンを押していき,Recoveryモードにする。 画面に,ROM may flash stock recovery on boot. Fix? と表示されるんで,YES - Disable recovery flashを選択して,このinstall-recovery.shを無効化するようにする。(/system/recovery-from-boot.pをrenameしてもうまく行かなかった。)
Page Top

suコマンドをインストール anchor.png

  1. SuperSUを/sdcardにコピー
    SuperSUを http://forum.xda-developers.com/showthread.php?t=1538053 からCWM-SuperSU-v0.99.zipをダウンロードして,/sdcard(内蔵ストレージ)にコピーする。
    > adb push CWM-SuperSU-v0.99.zip /sdcard/
  2. CWMからsuをインストールする
    CWMリカバリを起動して,install zip from sdcard>choose zip from sdcardで,CWM-SuperSU-v0.99.zipを選択して,suコマンドをインストールする。これで,/system/xbinにsuがインストールされる。

これで無事root権が使えるようになった。

Page Top

busyboxを入れる anchor.png

いろいろなコマンドが使えるよにbusyboxを入れておきます。これはGoogle playにapkがあるんで,これでインストールしても簡単です。
HT-03AやSC-02Bと同じように,/system/xbinに入れてみた。シンボリックリンクを必要な分作っておく。(HT-03Aの時作ったシェルスクリプトを使ってる。)


新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 807, today: 3, yesterday: 0
最終更新: 2020-12-26 (土) 16:08:07 (JST) (1215d) by yuji