発根、点滅、改造に関する究極のPixel XL Android9パイガイド

Appualsは、2018年10月のセキュリティパッチの後にAndroid 9.0.0(Pie)を実行しているPixelXLでAndroid愛好家が達成したいと思うほとんどすべてのことについて完全に詳細なガイドを提示できることを嬉しく思います。情報の多くは以前のセキュリティパッチバージョンにも適用されますが、このガイドには、ロック解除、ルート化、および改造の最新の手順が含まれています。

注意を払い、このガイドに注意深く従うことが重要です。特にAndroidPieでARB(Anti-Rollback Protection)が導入されています。そのため、このガイドでは、ブートローダーのロック解除または再ロック、ストックまたはカスタムROMのインストール、カスタムカーネル、TWRPなどのカスタムリカバリ、システムレスなど、Android 9(Pie)を実行しているPixelXL所有者にとって最も重要なすべての手順について説明します。ルート。

正しいファイルがあれば、情報の多く(ルートプロシージャなど)はPixelデバイスでも機能しますが、このガイドPixel2またはPixel2XLデバイスでの使用を目的としたものはありません

要件とダウンロード

  • Google PixelXLまたはVerizonPixel XL(ロック解除可能なブートローダー付き)
  • 最新のAndroid9.0.0(Pie)ファクトリーまたはOTAイメージ(コードネームMarlin for Pixel XL):

工場の画像

  • 9.0.0(PPR1.181005.003、2018年10月、Telusのみ)
  • 9.0.0(PPR2.181005.003、2018年10月)

OTA画像:

  • 9.0.0(PPR1.181005.003、2018年10月、Telusのみ)
  • 9.0.0(PPR2.181005.003、2018年10月)

ドライバーバイナリ

  • Android用PixelXLバイナリ(PPR1.181005.003、2018年10月、Telusのみ)
  • Android用PixelXLバイナリ(PPR2.181005.003、2018年10月)

PC上のADB(Appualのガイド「WindowsにADBをインストールする方法」を参照)

PixelXLブートローダーのロック解除または再ロック

先に進む前に、内部ストレージデータのバックアップを真剣に作成する必要があります。Androidデバイスのブートローダーのロックを解除すると、通常、データが出荷時設定にリセットされるため、すべてのアプリやその他の重要なファイルを復元するための何かが必要です。

  1. 開発者向けオプションを有効にする:開発者である ことが表示されるまで、[設定]> [システム]> [端末情報 ]> [ビルド番号]をタップし ます[戻る]> [開発者向けオプション]をタップし ますOEMロック解除 とUSBデバッグを有効 にし ます
  2. Pixel XLの電源を切り、ブートローダーモードで再起動します。音量を数秒間押し続けてから、電源ボタンを少し押し続けて、両方のボタンを放します。PixelXLが再起動してブートローダーモードになります。
  3. 電話機をUSBコードでコンピュータに接続します。
  4. ADBターミナルを開きますShiftキーを押しながらメインのADBフォルダーを右クリックし、[ここでコマンドウィンドウを開く]を選択します)。次のように入力します。
  5. スマートフォンに確認のリクエストが表示されたら、音量キーを使用してスクロールし、電源キーを使用して選択します。
  6. プロセスの完了を許可してから、ADBと入力します。fastbootreboot

電話機が再起動したら、USBケーブルを外すことができます。スマートフォンがリセットされたため、Androidセットアップウィザードを実行する必要があります。

注: ブートローダーのロックを解除すると、警告が表示されます。デバイスソフトウェアの破損をチェックできません。ブートローダーをロックしてください。 ブートローダーを再ロックするまで、この警告が表示されます。

重要: デバイスを在庫に戻すまで、ブートローダーを再ロックしないでください。

ブートローダーを再ロックする

  1. ブートローダーモードで起動します。
  2. PCでADBターミナルを起動し、次のコマンドを入力します。fastbootflashing lock
  3. スマートフォンに確認のリクエストが表示されたら、音量キーを使用してスクロールし、電源キーを使用して選択します。
  4. プロセスの完了を許可してから、ADBターミナルで次のように入力します。fastbootreboot
  5. スマートフォンが再起動したら、Androidセットアップウィザードを実行する必要があります。
  6. 開発者向けオプションを有効にする :[設定]> [システム]> [電話について]> [ビルド番号]を7回タップします。
  7. [戻る]> [開発者向けオプション]をタップし、[OEMロック解除]をオフに切り替えます。

ストックファクトリーイメージまたはOTAの点滅

Android 8.1.0(Oreo)からAndroid 9.0.0(Pie)への移行など、メジャーアップグレードを実行している場合は、データをワイプしてクリーンインストールを実行することを強くお勧めします。フラッシュを汚さないでください!

  1. Magiskがインストールされている場合は、最新のMagisk-uninstaller-20180719.zip – Post 1、ダウンロードをフラッシュしてから、ファクトリイメージをインストールします。
  2. データと内部ストレージをバックアップします
  3. 適切なFactoryイメージ:PixelXLの「marlin」をコンピューターにダウンロードします。
  4. ファクトリイメージをplatform-toolsフォルダーまたはfastbootが含まれているフォルダーに抽出します。

データを保持したい場合:

  1. ファクトリイメージを抽出したフォルダを開き、flash-all.batファイルを編集して、 次のコマンドから-wを削除します。fastboot-wupdate  image-marlin-aaa9.999999.999.zip

    注:-wを削除しないと、データが消去されるだけでなく、内部ストレージも消去されます。

  2. PixelXLブートローダーを起動します
  3. 電話機をUSBコードでコンピュータに接続します。
  4. PCでADBターミナルを開き、次のコマンドを入力します:flash-all
  5. 電話を再起動します。

データをワイプした場合(推奨):

  1. ファクトリイメージを抽出したフォルダを開き、 次のコマンドでflash-all.batファイルに-wが含まれていることを確認します。fastboot-wupdate  image-marlin-aaa9.999999.999.zip

    注:これにより、データと内部ストレージが消去されます。

  2. PixelXLブートローダーで再起動します
  3. 電話機をUSBコードでコンピュータに接続します。
  4. PCでADBターミナルを開き、次のように入力します。flash-all
  5. 次に、PixelXLを再起動します。

PixelXLでのADBサイドローディング

  1. Pixel XLのリカバリモードで起動します(Pixel XLの電源を切り、音量小+電源を押したままにしてブートローダーモードで起動し、音量キーを使用してリカバリモードを強調表示し、電源を押して選択します)。
  2. PixelXLをUSB経由でパソコンに接続します。
  3. PCでADBターミナルを起動します。
  4. Pixel XLのリカバリモードで、[詳細設定]> [ADBサイドロード]をタップします。次に、スライダーをスワイプしてADB接続を開始します。
  5. ADBを介してサイドロードする.zipファイルをメインのADBパスウェイ(adb.exeが配置されている場所)に配置します。
  6. 次に、ADBターミナルで次のように入力します。adbsideload

boot.imgを抽出してフラッシュする方法

Pixel XLがすでにルート化されている場合、boot.imgをフラッシュするとルートが削除されることに注意してください。

  1. 工場出荷時のイメージをPCにダウンロードした後、内部からboot.imgを抽出できます。
  2. 次に、ファクトリイメージファイル(marlin-opm-9.999999.999-99a-factory-a9a9999.zip)をフォルダーに抽出します。
  3. フォルダを開き、画像ファイル(image-marlin-aaa9.999999.999.99a.zip)を解凍します。
  4. 「イメージファイル」を抽出したフォルダーを開き、boot.imgファイルをplatform-toolsまたはfastbootが含まれているフォルダーにコピーします。
  5. PixelXLをブートローダーモードで起動します。
  6. PixelXLをUSB経由でPCに接続します。
  7. ADBターミナルを起動し、次のように入力します。fastbootflash boot –slot all boot.img
  8. 電話を再起動します。

SafetyNetを通過するためにMagiskで応援する

警告!TWRPをインストールする前に、デバイスにPINを設定してください([設定]> [セキュリティと場所]> [画面ロック]> [PIN])。また、内部ストレージとデータのバックアップを実行します。

Google Pixel XLのTWRP:

  • Google PixelXLのTWRP3.2.3-1
  • twrp-3.2.3-1-marlin.img –コンピューターにダウンロード
  • twrp-pixel-installer-marlin-3.2.3-1.zip –お使いの携帯電話にダウンロード
Magisk –お使いの携帯電話にダウンロード
  • [2018.10.22] Magisk v17.3 –ルートおよびユニバーサルシステムレスインターフェース

    [Android 5.0+] by topjohnwu

  • 最新のMagiskアンインストーラー
カスタムカーネル(オプション– 1つ選択)  –携帯電話にダウンロード
  • [カーネル] [10月1日] Pixel XL ElementalX 4.08(Pie)by flar2
  • [MARLIN / SAILFISH] [9.0.0] [3.18.124] [CLANG 7.0] nathanchanceによるFlashKernel 2.09
  • [P] [KERNEL] [02.10.2018] Kirisakura-Harmony-PIE 6.05 [3.18.123] by Freak07
  • [KERNEL] [9.0.0] [3.18.122] PureZ-Kernel-2.0 for Google Pixel XL [15/09/2018] by ZawZaw
  • [カーネル] [9.0] NSFW-bsmitty83によるカーネルR25
  1. PixelXLをブートローダーモードで再起動します。
  2. 電話機をUSBでコンピュータに接続します。
  3. twrp-3.2.3-1-marlin.imgをplatform-toolsフォルダーまたはfastbootが含まれているフォルダーにコピーし、名前をtwrp.imgに変更し ます。
  4. PCでADBターミナルを開き、次のように入力します。fastbootboot twrp.img
  5. これにより、PixelXLが自動的に再起動して一時的なTWRPになります。
  6. TWRPが起動したら、電話をコンピューターから切断し、スワイプして変更できるようにします。
  7. TWRPメインメニューで、インストールに移動します。
  8. twrp-pixel-installer-marlin-3.2.3-1.zipを選択します
  9. スライダーをスワイプしてインストールし、完了したら、[リカバリの再起動]をタップします。
  10. ルートを変更する場合は、[インストール]をタップし、Magiskのuninstaller.zipを選択して、スライダーをスワイプしてインストールします。

カスタムカーネルをインストールし、ルートが必要な場合

ElementalX

  1. [インストール]をタップし、ElementalX-P-4.08.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

閃光

  1. [インストール]をタップして、[ Magisk-v17.1.zip –公式] または [Magisk-v17.3.zip –ベータ版]を選択します 
  2. [Zipを追加]をタップし、flashkernel-marlin-v2.09.zipを選択します
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

桐桜-ハーモニー

  1. [インストール]をタップし、Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

PureZ

  1. [インストール]をタップし、PureZ-Kernel-marlin-2.0.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

NSFW-R25

  1. [インストール]をタップし、R25-NSFW-kernel-PIE.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

カスタムカーネルをインストールせず、ルートが必要な場合

  1. [インストール]をタップし、[ Magisk-v17.1.zip –公式] または [Magisk-v17.3.zip –ベータ版]を選択します 
  2. スライダーをスワイプしてインストール
  3. ログを保存
  4. 再起動システム

TWRPをインストールせずにMagiskでroot化する方法

注:「カスタムカーネルのインストール」セクションで、一部のカスタムカーネルはMagiskの前にインストールされ、他のカスタムカーネルはMagiskの後にインストールされることに気付いたかもしれません。私たちが提供できる最善の答えは、ルートにMagiskを使用してカスタムカーネルをフラッシュする場合、カスタムカーネルがブートイメージを変更/パッチする場合は、Magiskをインストールしてからカスタムカーネルをインストールします。それ以外の場合は、カスタムカーネルをインストールしてからMagiskをインストールします。

データと内部ストレージをバックアップしてください!

  1. 必要なファイルを ダウンロードしますが、TWRPzipファイルはダウンロードしないでください。
  2. ブートローダーを起動します。
  3. 電話機をUSBコードでコンピュータに接続します。
  4. PCでADBターミナルを開きます。
  5. twrp-3.2.3-1-marlin.imgをplatform-toolsフォルダーまたはfastbootが含まれているフォルダーにコピーし、名前をtwrp.imgに変更し ます。
  6. PCで次のADBコマンドを入力します。fastbootboottwrp.img
  7. TWRPが起動したら、電話をコンピューターから切断します。
  8. スワイプして変更を許可します。
  9. ルートを変更する場合は、[インストール]をタップし、Magiskのuninstaller.zipを選択し、スライダーをスワイプしてインストールします。
  10. リブートリカバリ

カスタムカーネルのインストールとルート/ルート変更(オプション)

exNoShadez:  nine7nine / Apps

  1. [インストール]をタップして、[ Magisk-v17.1.zip –公式] または [Magisk-v17.3.zip –ベータ版]を選択します 
  2. [郵便番号を追加]をタップし、exns_eas_v3.8.1p_bca050b.zipまたは(安定した)exNoShadez_eas_v2.8.2_f94351f.zipを選択します
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

ElementalX

  1. [インストール]をタップし、ElementalX-P-4.08.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

閃光

  1. [インストール]をタップして、[ Magisk-v17.1.zip –公式] または [Magisk-v17.3.zip –ベータ版]を選択します 
  2. [Zipを追加]をタップし、flashkernel-marlin-v2.09.zipを選択します
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

桐桜-ハーモニー

  1. [インストール]をタップし、Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

PureZ

  1. [インストール]をタップし、PureZ-Kernel-marlin-2.0.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

NSFW-R25

  1. [インストール]をタップし、R25-NSFW-kernel-PIE.zipを選択します
  2. [Zipを追加]をタップし、Magisk-v17.1.zip –公式 または Magisk-v17.3.zip –ベータを選択します 
  3. スライダーをスワイプしてインストール
  4. ログを保存
  5. 再起動システム

PixelXLでMagiskを更新する方法

重要:安定バージョンまたは公式ベータ版をインストールした場合は、非公式バージョンをインストールする前に、最初にMagisk Managerをアンインストールする必要があります。これらは、異なるキーで署名されているためです。」

たとえば、@ kantjerのビルドがインストールされていて、@ ianmacdのビルドを試したい場合も同様です。kantjerとmartyfenderの投稿を参照してください:[非公式]次のバージョンStangriによるMagiskとMagiskManagerのスナップショット

マジスク通知がオンの場合。

  1. Magisk Managerの更新通知をオンにします:MagiskManagerを開きます>メニューアイコンをタップします>設定>チャンネルを更新します>選択:安定、ベータ、またはカスタム
  2. カスタムは、非公式のMagiskビルドの更新を取得するために使用されます。
  3. MagiskManagerがアップデートの可用性を通知したとき。
  4. [インストール]をタップします。
  5. 選択、直接インストール(推奨)
  6. インストールが完了したら
  7. タップしてログを保存
  8. タップして再起動
  9. 完了!
  10. ログの場所:/ storage / emulated / 0 / MagiskManager / logs / install_log_…

マジスク通知がオフの場合。

  1. MagiskManagerを開く
  2. 尋ねられたとき 'Magisk-vxx.x.zipを今すぐインストールしますか?
  3. [インストール]をタップします。
  4. 選択、直接インストール(推奨)
  5. インストールが完了したら
  6. タップしてログを保存
  7. タップして再起動
  8. 完了!
  9. ログの場所:/ storage / emulated / 0 / MagiskManager / logs / install_log_…

非公式のマジスクリンクとチャンネル

設定するには、 チャンネルの更新Magisk通知 用 :非公式Magiskはビルド オープンMagiskManager>をタップメニューアイコン> [設定]> [チャンネルの更新>を選択: カスタム 以下> [コピーリンクアドレスをライン上に貼り付けます。

カンジャー
  • //raw.githubusercontent.com/kantjer/MagiskFiles/master/updates/kantjer.json
  • //goo.gl/3ws6NC
ianmacd
  • //raw.githubusercontent.com/ianmacd/MagiskBuilds/master/updates/ianmacd.json
  • //goo.gl/yZpnrf

topjohnwu  –カナリア

デバッグチャネル:  //bit.ly/2MPKGY5

リリースチャネル:  //bit.ly/2N8UVlq

Magisk Managerが更新を通知したとき:

  1. [インストール]をタップします。
  2. 選択、直接インストール(推奨)
  3. インストールが完了したら
  4. タップしてログを保存
  5. タップして再起動
  6. 完了!
  7. ログの場所:/ storage / emulated / 0 / MagiskManager / logs / install_log_…

[マギスク]システムレスXposed

まず、インストール しようとしているカスタムROMのOPのインストール手順に従い ます。

公式

  • [ROM] [PPR2.181005.003] [10/19] xanaxdroidによるBenzoRom 9.0
  • ベンゾロム-9-20181019-0718-marlin.zip
  • [ROM] [Pixel-XL] [9.0.0_r10] marlin用のPixelDust PIE – spezi77によるリリース1(ホットフィックス:最近)
  • pixeldust_marlin-pie-release-one-20181012-0826.zip
  • [ROM] [9.0] LiquidRemix [v10.0.1] [OFFICIAL] [10/15/18] by stebomurkn420
  • liquid_remix-10.0.1-20181015-OFFICIAL-marlin.zip

非公式

  • [ROM] [UNOFFICIAL]系統-16.0for Pixels(sailfish / marlin)by razorloves
  • lineage-16.0-20181027-UNOFFICIAL-marlin.zip
  • [ROM] [9.x] [UNOFFICIAL] CarbonROM | cr-7.0 [marlin] by shagbag913
タグ開発ルート