z581kl,zt581klにTWRPをインストールする方法は以前からありましたが/data/local/tmpにexploitを送って実行するとかいろいろ面倒なものばかりでした。
今回はこのようなことをしなくてもTWRPを簡単にインストールできるインストーラーを作ってみました。
はじめに
この手順を行ったことによって生じた不利益については責任を負いかねます。
1.対象機種
・z581kl(zenpad 3 8.0)
・zt581kl(zenpad z8)
2.ダウンロード
https://drive.google.com/file/d/1zA7oJ5ahqfYFzUbK0MakEI0s1VSGz6Oo/view?usp=sharing
3.TWRPについて
このTWRPは以下のページで配布されていたものです。TWRPインストーラーの作者は関与していないため質問やバグ報告はこちらへお願いします。
https://forum.xda-developers.com/t/guides-links-how-to-root-asus-zenpad-3-8-0-z581kl.3602408/page-2
インストール方法
4.端末が正常に起動する場合
1,設定から開発者向けオプションを開き、USBデバッグを有効化します。開発者向けオプションがない場合は端末情報からビルド番号を連打してください。
2,USBでPCと端末を接続します。
3,flash-twrp-adb.batをダブルクリックで実行し指示に従います。出てくる指示はすべて英語で書きました。読めない人はとりあえずenter数回押しておいてください。
4,インストール終了後TWRPが起動します。もし標準リカバリが起動する場合はミスがないか確認してください。
5.端末が正常に起動しないがブートローダーに入れる場合
1,電源を切った後ボリュームのマイナスと電源を同時長押しして、ブートローダーを起動します。
2,USBでPCと端末を接続します。
3,flash-twrp-fastboot.batを実行し指示に従います。出てくる指示はすべて英語で書きました。読めない人はとりあえずenter数回押しておいてください。
4,インストール終了後TWRPが起動します。もし標準リカバリが起動する場合はミスがないか確認してください。
6.端末が完全に起動しない場合
注意:この方法は最終手段です。安易に行わないでください。
この方法ではzt581klのファームウェアを書き込みます。これを行った場合完全に文鎮化した端末を復旧できますがz581klでは以下のような不具合が発生する可能性があります。
・ストレージが32GBしか認識されない。
・現時点ではz581klに戻すことができない。
・カメラ、センサー関連で動かない、誤動作などの不具合が発生する。
手順は以下の記事をご覧ください。
https://itgameinfo.blogspot.com/2020/12/z581kledl.html
この記事の内容が成功したら「端末が正常に起動しないがブートローダーに入れる場合」の手順でインストールします。
fastboot.exeでできること
このfastboot.exeはAndroidFileHostで配布されていたASUSから流出したファイルの一部です。ほかのfastboot.exeと異なりブートローダーアンロック不要で、ファイルをフラッシュできます。
7.書き込み方法1
1つ目の方法ではCMDからコマンドを入力するのではなくバッチファイルにコマンドを記述する必要があります。
fastboot flash 書き込み先パーティション名 書き込むファイル名
例)
recoveryパーティションにrecovery.imgを書き込む(TWRPのインストールやストックリカバリに戻すときに使用します。)
fastboot flash recovery recovery.img
bootパーティションにboot.imgを書き込む(Magiskのインストールなどに使用します。)
fastboot flash boot boot.img
fastboot boot などのほかのコマンドはブートローダーアンロックなしでは使用できません。
8.書き込み方法2
質問など
質問は作者Twitter (@mouse_soft_y)までお願いします。ブログのコメント欄はあまり見てません。