Google Pixel、Google Pixel XL、Google Pixel 2、または Google Pixel 2 XL をお持ちの場合、Android Q ベータ版を root 化できるようになりました。
最初の Android Q ベータ版のリリース前、XDA 認定開発者 topjohnwu 発表された 彼が Android Q を root 化したということです。 彼は、漏洩した Android Q ビルドのおかげでこの偉業を達成しました。 私たちも入手しました. Google Pixel スマートフォンの 3 つの製品ラインすべての公式ベータ版がリリースされたとき、topjohnwu はもう一度、Magisk を動作させることができるかどうかを確認しました。 彼はすぐに 気がついた 最新の Android バージョンを root 化するのは、思っているよりも難しいということです。 しかし、今日の初めに彼は、 管理された Android Q をルート化しますが、対象となるのは Google Pixel、Pixel XL、Pixel 2、および Pixel 2 XL のみです。 残念ながら、Google Pixel 3 と Pixel 3 XL はまだ root 化できません。
ピクセルフォーラムPixel XL フォーラム
Pixel 2 フォーラムPixel 2 XL フォーラム
Pixel、Pixel XL、Pixel 2、または Pixel 2 XL をお持ちの場合は、Magisk Canary チャネルに切り替えることで携帯電話をルート化できます。 携帯電話をルート化したら、次のことを試してみることを強くお勧めします。 システム全体のダークモードを有効にする ただし、サードパーティ製アプリの強制ダークを無効にします。 ダーク モードを有効にすることは root なしで行うことができますが、Google フォトなどのアプリで強制ダークを無効にするには、root がシステム プロパティを変更する必要がありました。 Pixel 3 または Pixel 3 XL の所有者に関しては、topjohnwu がこれら 2 つのデバイスの最新アップデートで Magisk を動作させる方法を見つけるまで待つ必要があります。
Magisk カナリア チャンネル
では、何が Pixel 3 での Magisk サポートを妨げているのでしょうか? その理由は、論理パーティションと overlayfs に関係しています。 論理パーティションには、システム、ベンダー、ODM、OEM、製品などの動的にサイズ変更可能なパーティションに分割された、ストレージの 1 つの実際のパーティションが含まれます。 Overlayfs (オーバーレイ ファイル システム) は、基本的に、あるディレクトリ ツリーの内容を別のディレクトリ ツリーの上にオーバーレイします。 概念的には Magisk に似ていますが、動作方法は異なります。 論理パーティションと overlayfs の両方が実装されており、
ダイナミックアンドロイド Android Q では可能ですが、XDA 認定開発者 フーソン それ以上の用途に使用されると信じています。Google Pixel 3 と Pixel 3 XL には論理パーティションがありますが、Pixel、Pixel XL、Pixel 2、および Pixel 2 XL には論理パーティションがありません。 topjohnwu さんは、Google Pixel 3 の論理システム パーティションが EXT4 イメージとして認識されなくなったため、以前のシステム マウント方法が機能しないと述べています。 topjohnwu 氏によると、Magisk は起動プロセス中にシステム、ベンダー、製品、ODM などを含むすべてのマウントをハイジャックし、「 ルート ディレクトリをシステムから rootfs に移動します」と表示され、マウントされたパーティションのデータを使用して sepolicy にパッチを適用し、最後に init プロセスにパッチを適用してパッチ適用済みのファイルをロードします。 セポリ。 彼は、ブートの初期段階で論理パーティションをマウントする方法を検討する必要があると述べています。これには、デバイス マッパーがどのように機能するかを学習する必要があります。
Android Q の root 化に関して、Magisk が現在取り組んでいるのはそこです。 topjohnwu がベータ版を実行している Pixel 3 の root 化に進展があれば、皆さんにお知らせします。