|
現: 2020-12-26 (土) 15:08:07 yuji |
| + | * root権を使えるようにする [#y591e9ae] |
| + | 前もって,Nexus 7用のADBドライバーをPCに入れておく。~ |
| + | 開発向けオプション設定のUSBデバッグモードにしておく。~ |
| + | 購入時のNexus 7のAndroidは,4.2.1(JOP40D)で現時点で最新バージョンになっていた。(作業は,Windows 8 pro(x64)で行った。) |
| | | |
| + | **BootLoaderのUnlock [#vb42c44b] |
| + | +bootloaderモードにする~ |
| + | ボリュームダウンボタンと電源ボタンを同時に押しっぱなしにする。もしくはadbを使ってbootloaderモードにする。 |
| + | > adb reboot bootloader |
| + | +以下のコマンドを使用~ |
| + | > fastboot oem unlock |
| + | 画面に,BootloaderをUnlockするか聞かれるのでYesを選択して電源ボタンを押す。 |
| + | |
| + | リブートした時に下の鍵マークが空いていればunlockはOK。この時ユーザーデータなど全部消える。 |
| + | |
| + | **カスタムリカバリーをインストール [#i8994c4d] |
| + | root権を使えるようにするにはsuコマンドを入れることが出来ればいいわけだが,カスタムリカバリーから入れると簡単。ということで,HT-03A,SC-02Bでも使っているCWMを入れる。 |
| + | |
| + | +Clock Work Mod(カスタム・リカバリー)をインストール~ |
| + | [[ここから>http://download2.clockworkmod.com/recoveries/recovery-clockwork-touch-6.0.2.3-grouper.img]],recovery-clockwork-touch-6.0.2.3-grouper.img をダウンロードする。 |
| + | +bootloaderモードにする~ |
| + | +以下のコマンドを使う~ |
| + | > 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してもうまく行かなかった。) |
| + | |
| + | **suコマンドをインストール [#ce764ace] |
| + | +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/ |
| + | +CWMからsuをインストールする~ |
| + | CWMリカバリを起動して,install zip from sdcard>choose zip from sdcardで,CWM-SuperSU-v0.99.zipを選択して,suコマンドをインストールする。これで,/system/xbinにsuがインストールされる。 |
| + | |
| + | これで無事root権が使えるようになった。 |
| + | |
| + | **busyboxを入れる [#dbf155fb] |
| + | いろいろなコマンドが使えるよにbusyboxを入れておきます。これは[[Google play>https://play.google.com/store/apps/details?id=stericson.busybox.donate&hl=ja]]にapkがあるんで,これでインストールしても簡単です。~ |
| + | HT-03AやSC-02Bと同じように,/system/xbinに入れてみた。シンボリックリンクを必要な分作っておく。(HT-03Aの時作ったシェルスクリプトを使ってる。) |