Magisk は Manager APK の一部として配布されるようになりました。つまり、カスタム リカバリから別の ZIP ファイルをフラッシュする必要がなくなりました。
Magisk の開発者である Topjohnwu は本日、人気のあるオープンソースの root 化ツールに対する大きな変更を発表しました。 最大の変更点は、携帯電話をルート化するために必要なバイナリとスクリプトが、インターネット経由でダウンロードされるのではなく、マネージャー アプリ内に含まれるようになったということです。 その結果、携帯電話を root 化して root アクセスを管理するには、1 つのファイル (Magisk Manager APK の最新バージョン) をダウンロードするだけで済みます。
今日のアップデート以前は、Magisk をインストールする最も一般的な方法は、まず Manager アプリをインストールし、次に Manager アプリ内からダウンロードすることでした。 Magisk のインストールに必要なバイナリとスクリプトを含む最新のフラッシュ可能な ZIP、そして最後にその ZIP を次のようなカスタム リカバリでフラッシュします。 TWRP。 今日のアップデート後は、最新の Manager APK をダウンロードし、TWRP によってフラッシュ可能なファイルとして認識されるように拡張子を ZIP に変更して、その ZIP をフラッシュするだけです。 これが機能する理由は、APK ファイルが ZIP ファイル形式に従っているためです。 いくつかの変更を加えて、APK が Android インストール パッケージとして、および TWRP によって認識されるフラッシュ可能な ZIP ファイルとして機能することが可能です。
これにより、複雑さが軽減されるだけでなく、インストールおよびアンインストールのプロセス全体が完全にオフラインになります。 以前は、マネージャー アプリで GitHub から最新の Magisk ZIP をダウンロードするには、アクティブなインターネット接続が必要でした。 必要なバイナリとスクリプトは Manager APK 内に含まれているため、ルート化するターゲット デバイスにファイルをダウンロードする必要がなくなります。
さらに、topjohnwu 氏は、すべてのバイナリを Manager APK の「ネイティブ ライブラリ」として出荷することで、Manager アプリのターゲット SDK バージョンを 29 以上に設定できると述べています。 同氏によると、その理由は、アプリのホーム ディレクトリ内でのファイルの実行に対する Android 10 の SELinux 制限によるものです。
Termux開発者に強制した Google Play でのアプリのアップデートの提供を中止します。 ただし、ターゲット SDK バージョンはまだ引き上げられておらず、今後のコミットで対応される予定です。いつものように、Magisk の最新バージョンは、topjohnwu のサイトから見つけることができます。 GitHub. 最新のリリース ノート、インストール手順、FAQ を見つけることができます。 ここ.