Chainfire のシステムレス ルートはブート イメージのパッチ適用をサポートします

Chainfire は、ブート イメージに自動的にパッチを適用するシステムレス ルートのアップデートをリリースしました。 さらに詳しく知りたい方は続きをお読みください。

続けて、 システムレスルート 実験では、XDA 上級認定開発者である Chainfire の SuperSU ベータ版の最新リリースには、インストール時の自動ブート イメージ パッチ適用が含まれています。

これにより、SuperSU の zip インストーラーとしてデバイスの特定のブート イメージをアップロードする必要が本質的になくなります。 SuperSU を Android 6.0 にシステムレス モードでインストールし、Touchwiz を Android 5.1 に基づいてインストールし、ブートにパッチを適用します。 画像。

このベータ版の開発ノートは次のとおりです。

ブート イメージ パッチャーは現在、gzip 圧縮 RAM ディスクと標準の Android ブート イメージ形式のみをサポートしています。 一部のデバイスは標準形式を使用せず、多くのカスタム カーネルは gzip 以外の圧縮を使用します。 パッチを適用する前に、元のカーネルのバックアップ (/data/stock_boot_.img.gz) が作成されます。

... 通常、ZIP 内のスクリプトには多くの特定のドキュメントが含まれていますが、システムレスの場合はその部分をまだ書いていません。 パッチ適用の魔法の多くを実行する Skernel ツールは非常におしゃべりで、何をどのように行うかを正確に説明します。 TWRP では、ZIP をインストールした後、「adb shell cat /tmp/recovery.log」で出力を確認できます。

今回のインストール手順にはいくつかの手順があります。 基本的に、/system パーティション内の通常の SuperSU インストールから移行するユーザーは、これをインストールする前にストック システム パーティションのコンテンツをフラッシュする必要があります。 これは通常、ストック ROM を再フラッシュすることで実現されますが、手順はデバイスごとに若干異なる場合があります。 以前の SuperSU システムレス インストールを使用しているユーザーは、ベータ版 zip をフラッシュする前に、ストック カーネルをフラッシュする必要があります。 Chainfire は、システムレス ルートの将来の更新をより簡単に実行できるようにするため、1 回限りのセットアップの手順はそれほど面倒ではありません。

開発者は、標準の Android 6.0 Marshmallow を搭載した Nexus デバイスや、 CyanogenMod 13、および Android 5.1.1 ベースの標準 Touchwiz の Galaxy S6。 これを自分で試すこともできますが、他のことと同様に、 XDAで見つけた、 インストールする前にバックアップを作成してください疑問がある場合は、スレッドやフォーラムで互換性やデバイス固有の問題を検索することをお勧めします。

ダウンロードについては、次の場所に進んでください。 フォーラムの投稿. 開発者は、議論をもう一度行うよう要求しています。 SuperSU ベータ スレッドなので、一般的な話はそちらに進んでください。 これは覚えておいてください 実験的な、バグがある可能性が高いので、自己責任で進めてください。