Magisk v22からカスタムリカバリ(TWRP)を使用してMagiskを導入することが非推奨になりました。
これはAndroidのセキュリティ対応によるものですが、お陰でMagiskからboot.imgをパッチした後、fastbootかリカバリを使用してインストールする方法になり、比較的やりやすくなったので大枠の手順だけまとめておきます。
- 開発者向けオプション有効化
- OEMロック解除ON
- ブートローダーアンロック
- 端末をFastbootモードで起動させる
- fastboot flashing unlock
- 端末にMagiskインストール
- Factory ImagesからPCにROMをダウンロードして、ファイルを解凍しboot.imgを用意する
- 端末にboot.imgをコピーする
- Magiskのアプリ内からboot.imgにパッチを適用しmagisk_xxx.imgを作成する
- magisk_xxx.imgをPCにダウンロードさせる
- 端末をFastbootモードで起動しPCと接続する
- パッチしたimgをPCのコマンドで焼くfastboot flash boot magisk_xxx.img