Ultimate Pixel XL Android 9 Pie Przewodnik po rootowaniu, flashowaniu i modowaniu

Appuals z przyjemnością przedstawia całkowicie szczegółowy przewodnik po wszystkim, co entuzjasta Androida chciałby osiągnąć na Pixel XL z Androidem 9.0.0 (Pie) po aktualizacji zabezpieczeń z października 2018 r . Wiele informacji dotyczy także poprzednich wersji łatek bezpieczeństwa, ale ten przewodnik zawiera najbardziej aktualne kroki odblokowywania, rootowania i modowania.

Ważne jest, aby zwracać uwagę i uważnie przestrzegać tego przewodnika. Zwłaszcza, że ​​w Android Pie wprowadzono ARB (Anti-Rollback Protection). Dlatego w tym przewodniku omówimy wszystkie najważniejsze procedury dla właścicieli Pixel XL z systemem Android 9 (Pie), takie jak odblokowanie lub ponowne zablokowanie programu ładującego, instalowanie standardowych lub niestandardowych pamięci ROM, niestandardowych jąder, niestandardowe odzyskiwanie, takie jak TWRP i systemowe korzeń.

Wiele informacji ( takich jak procedury rootowania) może również działać z urządzeniem Pixel, jeśli masz odpowiednie pliki - jednak ten przewodnik nie jest przeznaczony do użytku z urządzeniami Pixel 2 lub Pixel 2 XL.

Wymagania i pliki do pobrania

  • Google Pixel XL lub Verizon Pixel XL ( z odblokowanym bootloaderem)
  • Najnowsza fabryka Androida 9.0.0 (Pie) lub obrazy OTA (kryptonim Marlin dla Pixel XL):

Obrazy fabryczne

  • 9.0.0 (PPR1.181005.003, paź 2018, tylko Telus)
  • 9.0.0 (PPR2.181005.003, paź 2018)

Obrazy OTA:

  • 9.0.0 (PPR1.181005.003, paź 2018, tylko Telus)
  • 9.0.0 (PPR2.181005.003, paź 2018)

Pliki binarne sterowników

  • Pliki binarne Pixel XL dla Androida (PPR1.181005.003, październik 2018, tylko Telus)
  • Pliki binarne Pixel XL dla Androida (PPR2.181005.003, paź 2018)

ADB na komputerze ( patrz Przewodnik Appuala Jak zainstalować ADB w systemie Windows)

Odblokowanie lub ponowne zablokowanie programu ładującego Pixel XL

Przed kontynuowaniem powinieneś poważnie utworzyć kopię zapasową danych z pamięci wewnętrznej. Odblokowanie bootloadera urządzenia z Androidem zazwyczaj spowoduje przywrócenie danych do ustawień fabrycznych, dlatego potrzebujesz czegoś, aby przywrócić wszystkie aplikacje i inne ważne pliki.

  1. Aktywuj opcje programisty: Stuknij Ustawienia> System> Informacje o telefonie> Stuknij Numer kompilacji, aż zobaczysz, że jesteś programistą . Stuknij wstecz> Opcje programisty . Włącz odblokowywanie OEM i debugowanie USB .
  2. Wyłącz Pixel XL i uruchom ponownie w trybie bootloadera. Przytrzymaj przycisk zmniejszania głośności przez kilka sekund, a następnie przytrzymaj przez chwilę przycisk zasilania i zwolnij oba przyciski. Twój Pixel XL powinien ponownie uruchomić się w trybie bootloadera.
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB ( przytrzymaj Shift + prawy przycisk myszy w głównym folderze ADB i wybierz Otwórz okno poleceń tutaj) wpisz: fastboot flashowanie odblokuj
  5. Na telefonie powinna pojawić się prośba o potwierdzenie, przewiń za pomocą klawiszy głośności i wybierz klawisz zasilania.
  6. Pozwól na zakończenie procesu, a następnie wpisz ADB: ponowne uruchomienie fastboot

Po ponownym uruchomieniu telefonu możesz odłączyć kabel USB. Będziesz musiał przejść przez kreatora konfiguracji Androida, ponieważ telefon został zresetowany.

Uwaga: po odblokowaniu bootloadera zobaczysz ostrzeżenie: Nie można sprawdzić oprogramowania urządzenia pod kątem uszkodzeń. Proszę zablokować bootloader. Zobaczysz to ostrzeżenie, dopóki nie zablokujesz bootloadera.

Ważne: Nie blokuj ponownie programu ładującego, dopóki urządzenie nie zostanie przywrócone do stanu magazynowego!

Ponownie zablokuj program ładujący

  1. Uruchom komputer w trybie bootloadera.
  2. Uruchom terminal ADB na komputerze i wpisz następującą komendę: blokada flashowania fastboot
  3. Na telefonie powinna pojawić się prośba o potwierdzenie, przewiń za pomocą klawiszy głośności i wybierz klawisz zasilania.
  4. Poczekaj na zakończenie procesu, a następnie wpisz polecenie w terminalu ADB: ponowne uruchomienie fastboot
  5. Po ponownym uruchomieniu telefonu musisz przejść do kreatora konfiguracji Androida.
  6. Włącz opcje programisty : Ustawienia> System> Informacje o telefonie> Stuknij Numer kompilacji 7 razy.
  7. Stuknij Wróć> Opcje programisty i wyłącz odblokowanie OEM.

Migający obraz fabryki lub OTA

Jeśli przeprowadzasz poważną aktualizację, na przykład przechodząc z Androida 8.1.0 (Oreo) do Androida 9.0.0 (Pie), zaleca się wyczyszczenie danych i przeprowadzenie czystej instalacji. Nie zabrudzaj lampy błyskowej!

  1. Jeśli Magisk jest zainstalowany, zainstaluj najnowszą wersję Magisk-uninstaller-20180719.zip - Post 1, Pobieranie przed zainstalowaniem obrazu fabrycznego.
  2. Utwórz kopię zapasową danych i pamięci wewnętrznej
  3. Pobierz odpowiedni obraz fabryczny: „marlin” dla Pixel XL na swój komputer.
  4. Wyodrębnij obraz fabryczny do folderu narzędzi platformy lub folderu zawierającego Fastboot.

Jeśli chcesz zachować swoje dane:

  1. Otwórz folder, do którego wyodrębniono obraz fabryczny i edytuj plik flash-all.bat, aby usunąć -w z tego polecenia: fastboot -w update image-marlin-aaa9.999999.999.zip

    Uwaga: Jeśli nie usuniesz opcji -w, nie tylko dane zostaną usunięte, ale również pamięć wewnętrzna zostanie usunięta.

  2. Uruchom system ładujący Pixel XL
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB na komputerze i wprowadź następującą komendę: flash-all
  5. Uruchom ponownie telefon.

Jeśli wyczyściłeś swoje dane (zgodnie z zaleceniami):

  1. Otwórz folder, do którego wyodrębniono obraz fabryczny i sprawdź, czy plik flash-all.bat ma opcję -w w tym poleceniu: fastboot -w update image-marlin-aaa9.999999.999.zip

    Uwaga: spowoduje to usunięcie danych i pamięci wewnętrznej.

  2. Uruchom ponownie w bootloaderze Pixel XL
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB na komputerze i wpisz: flash-all
  5. Teraz uruchom ponownie Pixel XL.

ADB Sideloading na Pixel XL

  1. Uruchom komputer w trybie odzyskiwania Pixel XL ( wyłącz Pixel XL, następnie przytrzymaj przyciski zmniejszania głośności + zasilania, aby uruchomić komputer w trybie rozruchowym, a następnie użyj klawiszy głośności, aby podświetlić tryb odzyskiwania i naciśnij przycisk zasilania, aby go wybrać.)
  2. Podłącz Pixel XL do komputera przez USB.
  3. Uruchom terminal ADB na komputerze.
  4. W trybie odzyskiwania na Pixel XL dotknij Zaawansowane> ADB Sideload. Następnie przeciągnij suwak, aby rozpocząć połączenie ADB.
  5. Umieść plik .zip, który chcesz sideload nad ADB, na głównej ścieżce ADB ( gdziekolwiek znajduje się adb.exe) .
  6. W terminalu ADB wpisz następnie: adb sideload

Jak wyodrębnić i flashować boot.img

Ostrzegamy, że flashowanie boot.img usunie roota, jeśli twój Pixel XL jest już zrootowany.

  1. Po pobraniu obrazu fabrycznego na komputer możesz rozpakować plik boot.img od wewnątrz.
  2. Następnie wyodrębnisz plik obrazu fabrycznego (marlin-opm-9.999999.999-99a-factory-a9a9999.zip) do folderu.
  3. Otwórz folder i wyodrębnij plik obrazu (image-marlin-aaa9, 999999.999.99a.zip).
  4. Otwórz folder, do którego wyodrębniłeś „plik obrazu” i skopiuj plik boot.img do narzędzi platformy lub do folderu, w którym znajduje się Fastboot.
  5. Uruchom Pixel XL w trybie bootloadera.
  6. Podłącz Pixel XL do komputera za pomocą USB.
  7. Uruchom terminal ADB i wpisz: fastboot flash boot - zapisz wszystkie boot.img
  8. Uruchom ponownie telefon.

Rootowanie za pomocą Magisk w celu przejścia SafetyNet

Ostrzeżenie! Przed instalacją TWRP należy ustawić kod PIN w urządzeniu (Ustawienia> Bezpieczeństwo i lokalizacja> Blokada ekranu> PIN). Wykonaj również kopię zapasową pamięci wewnętrznej i danych.

TWRP dla Google Pixel XL:

  • TWRP 3.2.3-1 dla Google Pixel XL
  • twrp-3.2.3-1-marlin.img - Pobierz na komputer
  • twrp-pixel-installer-marlin-3.2.3-1.zip - Pobierz na swój telefon
Magisk - Pobierz na swój telefon
  • [2018.10.22] Magisk v17.3 - Root & Universal Systemless Interface

    [Android 5.0+] autorstwa topjohnwu

  • Latest.Magisk Uninstaller
Niestandardowe jądra (opcjonalnie - wybierz jedno) - Pobierz na swój telefon
  • [KERNEL] [1 października] Pixel XL ElementalX 4.08 (Pie) autorstwa flar2
  • [MARLIN / SAILFISH] [9.0.0] [3.18.124] [CLANG 7.0] Flash Kernel 2.09 autorstwa nathanchance
  • [P] [KERNEL] [02.10.2018] Kirisakura-Harmony-PIE 6.05 [3.18.123] autor: Freak07
  • [KERNEL] [9.0.0] [3.18.122] PureZ-Kernel-2.0 dla Google Pixel XL [15/09/2018] autor: ZawZaw
  • [Jądro] [9.0] Jądro NSFW R25 autorstwa bsmitty83
  1. Uruchom ponownie Pixel XL w trybie bootloadera.
  2. Podłącz telefon do komputera za pomocą USB.
  3. Skopiuj twrp-3.2.3-1-marlin.img do folderu platformy-tools lub folderu, w którym znajduje się Fastboot, i zmień jego nazwę na twrp.img.
  4. Otwórz terminal ADB na komputerze i wpisz: fastboot boot twrp.img
  5. Powinno to automatycznie ponownie uruchomić Pixel XL na tymczasowy TWRP.
  6. Po uruchomieniu TWRP odłącz telefon od komputera i przeciągnij, aby umożliwić modyfikacje.
  7. W menu głównym TWRP przejdź do Instaluj.
  8. Wybierz twrp-pixel-installer-marlin-3.2.3-1.zip
  9. Przesuń suwak, aby zainstalować, a po zakończeniu dotknij Uruchom ponownie odzyskiwanie.
  10. Jeśli uruchamiasz ponownie komputer, dotknij Instaluj, wybierz Magisk's uninstaller.zip i przesuń suwak, aby zainstalować.

Jeśli zainstalujesz niestandardowe jądro i chcesz rootować

ElementalX

  1. Stuknij Zainstaluj, wybierz ElementalX-P-4.08.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Lampa błyskowa

  1. Dotknij Zainstaluj wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  2. Stuknij Dodaj więcej zamków, wybierz flashkernel-marlin-v2.09.zip
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Kirisakura-Harmony

  1. Stuknij Zainstaluj, wybierz Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

PureZ

  1. Stuknij Zainstaluj, wybierz PureZ-Kernel-marlin-2.0.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

NSFW-R25

  1. Stuknij Zainstaluj, wybierz R25-NSFW-kernel-PIE.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Jeśli nie zainstalujesz niestandardowego jądra i chcesz rootować

  1. Stuknij Zainstaluj, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  2. Przesuń suwak, aby zainstalować
  3. Dziennik zapisu
  4. Uruchom ponownie system

Jak zrootować za pomocą Magisk bez instalowania TWRP

Uwaga: Być może zauważyłeś w sekcji „Instalowanie niestandardowego jądra”, że niektóre niestandardowe jądra są instalowane przed Magisk, a inne po Magisk. Najlepszą odpowiedzią, jaką możemy udzielić, jest to, że kiedy flashujesz niestandardowe jądro za pomocą Magisk dla roota, jeśli niestandardowe jądro modyfikuje / łata obraz rozruchowy, instalujesz Magisk, a następnie niestandardowe jądro, w przeciwnym razie instalujesz niestandardowe jądro, a następnie Magisk.

Utwórz kopię zapasową danych i pamięci wewnętrznej!

  1. Pobierz niezbędne pliki, ale nie pobieraj pliku zip TWRP.
  2. Uruchom do bootloadera.
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB na komputerze.
  5. Skopiuj twrp-3.2.3-1-marlin.img do folderu platform-tools lub folderu, w którym znajduje się Fastboot, i zmień jego nazwę na twrp.img
  6. Wpisz następujące polecenie ADB na komputerze: fastboot boot twrp.img
  7. Po uruchomieniu TWRP odłącz telefon od komputera.
  8. Przesuń, aby zezwolić na modyfikacje.
  9. Jeśli uruchamiasz się ponownie, dotknij Instaluj, wybierz deinstalator Magisk.zip, przesuń suwak, aby zainstalować.
  10. Uruchom ponownie odzyskiwanie

Zainstaluj niestandardowe jądro i root / Reroot (opcjonalnie)

exNoShadez: nine7nine / Apps

  1. Dotknij Zainstaluj wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  2. Stuknij Dodaj więcej zamków, wybierz exns_eas_v3.8.1p_bca050b.zip lub (Stabilny) exNoShadez_eas_v2.8.2_f94351f.zip
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

ElementalX

  1. Stuknij Zainstaluj, wybierz ElementalX-P-4.08.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Lampa błyskowa

  1. Dotknij Zainstaluj wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  2. Stuknij Dodaj więcej zamków, wybierz flashkernel-marlin-v2.09.zip
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Kirisakura-Harmony

  1. Stuknij Zainstaluj, wybierz Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

PureZ

  1. Stuknij Zainstaluj, wybierz PureZ-Kernel-marlin-2.0.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

NSFW-R25

  1. Stuknij Zainstaluj, wybierz R25-NSFW-kernel-PIE.zip
  2. Stuknij Dodaj więcej zamków, wybierz Magisk-v17.1.zip - Official lub Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Jak zaktualizować Magisk na Pixel XL

Ważne: Jeśli masz zainstalowaną wersję stabilną lub oficjalną wersję beta, musisz najpierw odinstalować tylko Magisk Managera, zanim będziesz mógł zainstalować wersję nieoficjalną, ponieważ są one podpisane różnymi kluczami ”.

To samo dotyczy sytuacji, gdy na przykład masz zainstalowaną kompilację @kantjer i chcesz wypróbować kompilacje @ianmacd ”. Zobacz post Kantjer i martyfender: [UNOFFICIAL] następna wersja Migawki Magisk i MagiskManager autorstwa stangri

Jeśli powiadomienie Magisk jest włączone.

  1. Włącz powiadomienie o aktualizacji Magisk Manager: Otwórz MagiskManager> Wybierz ikonę menu> Ustawienia> Aktualizuj kanał> Wybierz: Stabilny, Beta lub Niestandardowy
  2. Niestandardowe służy do pobierania aktualizacji nieoficjalnych kompilacji Magisk.
  3. Gdy Magisk Manager powiadomi Cię o dostępności aktualizacji.
  4. Stuknij zainstaluj.
  5. Wybierz, instalacja bezpośrednia (zalecane)
  6. Po zakończeniu instalacji
  7. Stuknij, Zapisz dziennik
  8. Stuknij, Uruchom ponownie
  9. Gotowe!
  10. Lokalizacja dziennika: / storage / emulated / 0 / MagiskManager / logs / install_log_…

Jeśli powiadomienie Magisk jest wyłączone.

  1. Otwórz Magisk Manager
  2. Na pytanie „Czy chcesz teraz zainstalować Magisk-vxx.x.zip?
  3. Stuknij zainstaluj.
  4. Wybierz, instalacja bezpośrednia (zalecane)
  5. Po zakończeniu instalacji
  6. Stuknij, Zapisz dziennik
  7. Stuknij, Uruchom ponownie
  8. Gotowe!
  9. Lokalizacja dziennika: / storage / emulated / 0 / MagiskManager / logs / install_log_…

Nieoficjalne linki i kanały Magisk

Aby ustawić kanał aktualizacji Magisk dla nieoficjalnych kompilacji Magisk: Otwórz MagiskManager> Wybierz ikonę menu> Ustawienia> Aktualizuj kanał> Wybierz: Niestandardowy > Skopiuj adres linku poniżej i wklej go w linii:

Kantjer
  • //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 - Kanarek

Debug Channel: //bit.ly/2MPKGY5

Kanał wydania: //bit.ly/2N8UVlq

Gdy Magisk Manager powiadomi Cię o aktualizacji:

  1. Stuknij zainstaluj.
  2. Wybierz, instalacja bezpośrednia (zalecane)
  3. Po zakończeniu instalacji
  4. Stuknij, Zapisz dziennik
  5. Stuknij, Uruchom ponownie
  6. Gotowe!
  7. Lokalizacja dziennika: / storage / emulated / 0 / MagiskManager / logs / install_log_…

[Magisk] Bez systemu Xposed

Najpierw postępuj zgodnie z instrukcjami instalacji w OP niestandardowej pamięci ROM, którą próbujesz zainstalować.

Urzędnik

  • [ROM] [PPR2.181005.003] [10/19] Benzo Rom 9.0 od xanaxdroid
  • benzorom-9-20181019-0718-marlin.zip
  • [ROM] [Pixel-XL] [9.0.0_r10] Pixel Dust PIE for marlin - release one (hot fix: recents) autor: spezi77
  • pixeldust_marlin-pie-release-one-20181012-0826.zip
  • [ROM] [9.0] LiquidRemix [v10.0.1] [OFICJALNY] [10/15/18] autor: stebomurkn420
  • liquid_remix-10.0.1-20181015-OFFICIAL-marlin.zip

Nieoficjalny

  • [ROM] [UNOFFICIAL] lineage-16.0 for Pixels (sailfish / marlin) od razorloves
  • rodowód-16.0-20181027-UNOFFICIAL-marlin.zip
  • [ROM] [9.x] [UNOFFICIAL] CarbonROM | cr-7.0 [marlin] autor: shagbag913

Ciekawe Artykuły