Chainfireからダウンロードしたroot zipを、Clockworkmodのようにリカバリをインストールせずにフラッシュする必要があります。私はfastbootとadbを持っていて、それを使って4.4.4をフラッシュしました。これは私のNexus 7 2013 Wifi用です。20分以内に出発しなければならないので、どなたか正しいfastbootコマンドを書いてください。
Step 1: ブートローダーのロック解除; fastboot oem unlock
これはデバイスを消去します。アンロック済みの場合はスキップしてください。Step2: 端末に合ったTWRP/CWMイメージをダウンロードします。
Step 2: お使いの端末に適したTWRP/CWMイメージをダウンロードします。
Step 3: 端末をブートローダで起動します。端末の電源が入っている状態でadb reboot bootloader
を実行するか、端末の電源が切れている状態で電源ボタンとボリュームダウンボタンを押したままにします。
Step 4: Fastbootでデバイスが検出されていることを確認する; fastboot devices
Step 5: Temporarily Boot into recovery; fastboot boot nameofrecovery.img
これは、リカバリをインストールするのではなく、リカバリを起動するだけです。
Step 6:** リカバリを使って.zipファイルをフラッシュし、再起動します。
ストックリカバリーとルートアクセスが可能になります。
使ってみてください。
adb sideload root.zip
これがSuperSUの一般的な方法です。正直なところ、リカバリの方が長期的には良いでしょうし、私が返信してあなたがこれを読むまでの間に、リカバリが完了していることでしょう。検討する価値はあるかもしれません。私の知る限りでは、この作業にはカスタムリカバリーが必要です。私はカスタムリカバリーをインストールすることをお勧めします。
しかし、次のコマンドを試してみてはいかがでしょうか。
fastboot -c "lge.kcal=0|0|0|x" boot customrecovery.img
これで、インストールせずにリカバリーを 使用 できるようになります。カスタムリカバリの方が簡単ですし、必要な時に純正リカバリに戻すことができるので、お勧めしません。
または、Nexus Root Tookitで、"Custom Recovery"のチェックを外してみるのもいいかもしれません。私は試していませんが。
http://teamw.in/project/twrp2/103
ADBドライバとバイナリの入手 (cmdまたはPowershellから)
sudo apt-get install android-tools*
1.コマンド
adb reboot ブートローダ
ADBはアンドロイドにブートローダへの再起動を指示します。再起動を待つ
2.コマンド
fastboot flash recovery TWRP-recovery.zip
気に入らなければ、解凍してください。
Linuxの場合、powershellの代わりにターミナル 最初のコマンド "sudo su"
とすればよいでしょう。 追記:忘れていました TWRPはSUのインストールと修正を自動的に行います。