So installieren Sie OTA-Updates und behalten den Root-Zugriff auf Ihrem Google Pixel-Telefon

click fraud protection

Suchen Sie nach einer Möglichkeit, den Root-Zugriff nach OTA-Updates auf Ihrem Google Pixel-Telefon beizubehalten? Hier finden Sie eine Schritt-für-Schritt-Anleitung dazu.

Quicklinks

  • Wie sich Rooting auf die Fähigkeit zur Installation von OTA-Updates auswirkt
  • So behalten Sie den Root-Zugriff und erhalten OTA-Updates auf Ihrem Pixel
  • Überprüfung

Ein Teil der Schönheit des Besitzes eines Google Pixel-Telefon erfolgt durch die ordnungsgemäße Verfügbarkeit von Firmware-Images, mit denen das Gerät in den Werkszustand zurückversetzt werden kann. Auch wenn Sie den Bootloader entsperren, Rooten Sie das Telefonoder etwas zu viel basteln, Sie können jederzeit die Standardkonfiguration wiederherstellen. Allerdings könnte es für einige Benutzer schwierig sein, den Root-Zugriff und die zugehörigen Mods aufrechtzuerhalten und gleichzeitig die Möglichkeit zu behalten, monatliche Sicherheitsupdates zu erhalten. Obwohl viele Hardcore-Android-Fans genau wissen, was zu tun ist, ist nicht jeder so geschickt darin, sein Telefon zu aktualisieren, ohne den Root-Zugriff zu verlieren.

Wenn Sie Zugang zu einem PC/Mac haben und die Sache gerne selbst in die Hand nehmen, können Sie ihn problemlos behalten Root-Zugriff durch Ausführen einiger zusätzlicher Schritte zusätzlich zum Seitenladen des OTA-Updates auf Ihrem Google Pixel.

Wie sich Rooting auf die Fähigkeit zur Installation von OTA-Updates auswirkt

Beim Rooten werden Teile des Android-Boot-Images geändert, um Superuser-Zugriff zu erhalten. Ein regelmäßiges monatliches OTA- oder „Over-the-Air“-Update ist inkrementeller Natur und kann daher nicht angewendet werden Der Delta-Patch zum Aktualisieren des Standard-Boot-Images aufgrund einer offensichtlichen binären Nichtübereinstimmung in einem gerooteten Umfeld. Die Entscheidung für das vollständige Update-Paket stellt zwar eine praktikable Lösung für dieses Problem dar, überschreibt jedoch letztendlich die Teile, die für den Root-Zugriff von der Boot-Partition aus erforderlich sind.

Für diejenigen unter Ihnen, die vorhaben, sich mit Ihrem Pixel herumzuschlagen und später möglicherweise einen Retter brauchen, möchten wir sicherstellen, dass Sie wissen, wie Sie den Root-Zugriff über die monatlichen Sicherheitsupdates hinweg aufrechterhalten können. Der Vorgang ist nicht schwierig, erfordert jedoch einige ADB- und Fastboot-Befehle.

So behalten Sie den Root-Zugriff und erhalten OTA-Updates auf Ihrem Pixel

Bevor Sie beginnen, beachten Sie, dass in diesem Tutorial davon ausgegangen wird, dass Sie über einen entsperrten Bootloader verfügen sind bereits mit Magisk gerootet. Stellen Sie außerdem sicher, dass Sie über die neueste Version verfügen ADB- und Fastboot-Binärdateien auf Ihrem PC/Mac installiert ist und dass das Zielgerät von diesen Tools erkannt werden kann. Windows-Benutzern wird dies ebenfalls empfohlen Installieren Sie den neuesten OEM-USB-Treiber.

Es gibt verschiedene Möglichkeiten, Ihr Pixel auf die neueste offizielle Android-Version zu aktualisieren und dabei den Root-Zugriff beizubehalten. Sie können das Standard-Boot-Image der Basisversion wiederherstellen. Warten Sie, bis Ihr Telefon eine Benachrichtigung erhält, die Sie dazu auffordert Laden Sie alle wartenden Updates auf Ihr Telefon herunter (oder laden Sie das Update manuell von der Seite), patchen Sie dann das aktualisierte Boot-Image und flashen Sie es Es. Dies ist eine etwas langsamere, aber empfehlenswerte Methode für Anfänger.

Eine schnellere Methode besteht darin, das offizielle Factory-Image mit einem vorab gepatchten Boot-Image zu flashen. Beachten Sie, dass beide Methoden den Zugriff auf einen PC oder Mac erfordern. Keiner von ihnen erfordert, dass Sie das Gerät löschen, aber es ist eine gute Vorgehensweise, dies zu tun Sichern Sie alle unersetzlichen Daten für den Fall, dass etwas schief geht.

Beachten Sie, dass mit dem Google Pixel 7-Serie (und Geräte, die mit Android 13 starten) wird die generische Ramdisk aus dem Boot-Image entfernt und in einer separaten Partition abgelegt mit dem Namen „init_boot“. Daher müssen Sie das init_boot-Image anstelle des regulären Boot-Images patchen, um diese zu rooten Geräte. Wenn Sie Pixel 7 oder Pixel 7 Pro haben, ersetzen Sie jedes Vorkommen von boot.img mit init_boot.img für das Tutorial unten.

Empfohlene Methode:

  1. Suchen Sie die genaue Versionsnummer der aktuell auf Ihrem Google Pixel-Telefon installierten Software. Navigieren Sie zu Einstellungen > Über Telefon und notieren Sie den Text darunter Build-Nummer Abschnitt.
  2. Jetzt müssen wir das unberührte Boot-Image wiederherstellen, das dem installierten Build entspricht. Öffnen Sie vorsichtshalber Magisk und wechseln Sie zu Module Klicken Sie auf die Registerkarte, deaktivieren Sie die aktiven Module und starten Sie vorher einmal neu.
    • Abhängig von der Patch-Methode speichert die Magisk-App möglicherweise ein Backup des Standard-Boot-Images. In diesem Fall sollten Sie sie über das wiederherstellen können Bilder wiederherstellen Option unter der Deinstallieren Menü der Magisk-App. Wir empfehlen jedoch, die unveränderte boot.img vom Werksabbild zu flashen, um unvorhergesehene Probleme zu vermeiden.
  3. Laden Sie das fastboot-flashbare Factory-Image entsprechend der aktuellen Android-Build-Nummer für Ihr Google Pixel-Telefon auf Ihren PC/Mac herunter. Es sollte als benannt werden --factory-.zip.
    • Google hostet alle offiziellen Builds für jedes Pixel auf seinem Server Download-Portal. Sie können auch einen Blick darauf werfen Unser Download-Index für Android 13 für eine einfache Navigation. Benutzer, die das bereits installiert haben Android 14 Beta kann sie abholen Unser Download-Index für Android 14.
  4. Öffnen Sie das Factory-Image mit Ihrem bevorzugten Archivmanager und suchen Sie nach image--.zip Datei (ja, es gibt eine ZIP-Datei in einer ZIP-Datei) und extrahieren Sie die Datei boot.img daraus.
  5. Installieren Sie die Standarddatei boot.img für die aktuelle Android-Build-Nummer:
    1. Stellen Sie sicher, dass das USB-Debugging auf dem Telefon und dem aktiviert ist adb devices Der Befehl auf dem Computer gibt die Seriennummer des Telefons zurück.
    2. Starten Sie das Telefon im Bootloader-Modus neu: adb reboot bootloader
    3. Flashen Sie das Standard-Boot-Image: fastboot flash boot
    4. Neustart: fastboot reboot
  6. Sie können Ihr Telefon jetzt dazu zwingen, alle wartenden Updates abzurufen, indem Sie auf gehen Einstellungen > System > Systemupdate > Auf Updates prüfen. Alternativ können Sie das neueste wiederherstellbare, vollständige OTA-Image für Ihr Modell herunterladen Laden Sie es manuell von der Seite.
    • Wählen Sie nicht das neueste Werksimage für das Upgrade aus, da das Flash-Skript im Posteingang das Gerät standardmäßig löscht.
  7. Da Sie nun mit dem neuesten Build arbeiten, ist es an der Zeit, das Boot-Image mit Magisk zu patchen, um wieder Root-Zugriff zu erhalten. Wir haben ein spezielles Tutorial dafür wie man Magisk installiert, also werfen Sie einen Blick darauf, wenn Sie Hilfe benötigen.
  8. Sobald Ihr Telefon nach dem Flashen des gepatchten Boot-Images neu gestartet wurde, sollten Sie sicher mit dem allerneuesten OTA mit Root-Zugriff aktualisiert sein.

Schnelle Methode

  1. Laden Sie das Werksbild herunter, das dem neuesten Update für Ihr Pixel-Telefon entspricht, auf Ihren PC/Mac.
    • Sie können es entweder von tun Das Download-Portal von Google oder von unserem Download-Index für Android 13. Nutzern, die die Android 14 Beta bereits installiert haben, sei ein Blick empfohlen Unser Download-Index für Android 14.
  2. Entpacken Sie das Factory-Image mit Ihrem bevorzugten Archivmanager und suchen Sie es image--.zip Datei und extrahieren Sie die Datei boot.img daraus.
  3. Patchen Sie das Standard-Boot-Image mit Magisk, aber flashen Sie es noch nicht auf Ihrem Telefon.
  4. Kopieren Sie das mit Magisk gepatchte Boot-Image von Ihrem Telefon auf Ihren PC/Mac und benennen Sie es in boot.img um.
  5. Öffne das image--.zip Datei aus Schritt 2 mit dem Archivmanager Ihrer Wahl und ersetzen Sie die darin enthaltene Standard-Boot-Image-Datei durch die aus Schritt 4.
    • Wir empfehlen Windows-Benutzern 7-Zip, sodass ein einfaches Ziehen und Ablegen ausreichen sollte, um die gepatchte Datei in das Archiv zu verschieben.
    • Linux- und macOS-Benutzer können die integrierte Funktion nutzen zip Dienstprogramm zum Ersetzen des Standard-Boot-Images durch das gepatchte Boot-Image in der werkseitigen Firmware:
      zip image-<devicecodename>-<buildnumber>.zip boot.img
  6. Um die Datenlöschroutine zu entfernen, ändern Sie das Flash-Skript wie folgt:
    • Wenn Sie Windows verwenden, öffnen Sie die Datei „flash-all.bat“ mit Notepad (oder Ihrem bevorzugten Texteditor), entfernen Sie den Parameter „-w“ aus dem Fastboot-Flashing-Segment und speichern Sie die Datei.
    • Öffnen Sie unter Linux und macOS die Datei „flash-all.sh“ mit Ihrem bevorzugten Texteditor, entfernen Sie den Parameter „-w“ aus dem Fastboot-Flashing-Segment und speichern Sie die Datei.
  7. Starten Sie Ihr Pixel-Telefon im Bootloader-Modus neu und Führen Sie den Flash-Vorgang mit Fastboot durch.
  8. Wenn alles gut geht, sollte das Telefon automatisch mit der neuesten Betriebssystemversion neu starten – auch das mit einem vorgerooteten Boot-Image.

Optional: GUI-Methode

Falls Sie nicht mit den Befehlszeilentools herumfummeln möchten, ist XDA Recognized Contributor badabing2003 bietet eine praktische Anwendung namens PixelFlasher um die Arbeit zu rationalisieren. Der treffend benannte Open-Source-GUI-Wrapper für ADB und Fastboot ist in Python codiert, sodass Sie ihn auf jedem wichtigen Desktop-Betriebssystem ausführen können, einschließlich Windows, macOS und Linux.

Wie Sie sehen können, ist die Benutzeroberfläche ziemlich einfach. Die App kann den Speicherort der ADB- und Fastboot-Binärdateien automatisch anhand Ihrer PATH-Umgebungsvariablen erkennen, Sie können den Speicherort aber auch manuell auswählen. Als nächstes müssen Sie das Ziel-Pixel-Telefon an Ihren PC anschließen und auf klicken Scan Taste, um das Gerät zu erkennen. PixelFlasher kann ein gerootetes Gerät (gekennzeichnet mit einem Häkchen ✓) ebenfalls identifizieren, Sie müssen jedoch Root-Berechtigungen für die Shell in Magisk erteilen.

So können Sie mit PixelFlasher OTA-Updates auf Ihrem Pixel-Telefon installieren und dabei Root behalten:

  1. Besorgen Sie sich das Werksbild, das dem neuesten Update für Ihr Pixel-Telefon entspricht.
    • Laden Sie es entweder direkt herunter von Das Download-Portal von Google, oder werfen Sie einen Blick auf unsere Download-Index für Android 13. Benutzern, die die Betaversion von Android 14 bereits installiert haben, wird ein Besuch empfohlen Unser Download-Index für Android 14.
  2. Wählen Sie als Nächstes das Werksbild aus. Die Anwendung erkennt das Telefonmodell anhand des Bildnamens.
  3. Verarbeiten Sie das Factory-Image. PixelFlasher extrahiert die boot.img-Datei (init_boot.img für Pixel 7-Serie und neuer) aus dem Werksabbild und füllt sie in die Liste unten ein.
  4. Wählen Sie boot.img aus der Liste zum Patchen über Magisk aus.
    • Wenn Magisk nicht auf Ihrem Telefon installiert ist, wird PixelFlasher es für Sie installieren.
  5. Wählen Sie den neu hinzugefügten Eintrag aus, der dem gepatchten Boot-Image entspricht.
  6. Wählen Sie nun die aus Flash-Modus als Daten aufbewahren.
  7. Klick auf das Flash-Pixel-Telefon Taste, um zu blinken.
  8. Das ist es!

Sie haben keinen Zugang zu einem Computer? Es ist zwar möglich, Magisk anzuweisen, sich selbst im inaktiven Steckplatz zu installieren, bevor ein Wenn Sie inkrementelles OTA verwenden und nach dem Update root bleiben, könnten Sie dabei auf unerwartete Hindernisse stoßen Verfahren. Wir empfehlen daher, das Boot-Image selbst zu patchen und mit einem PC zu flashen.

Überprüfung

Eine einfache Möglichkeit, zu überprüfen, ob Sie alle diese Schritte korrekt ausgeführt haben, besteht darin, zu gehen Einstellungen > Über Telefon > Android-Version. Sie sollten den genauen Patch und die Build-Nummer sehen, die Sie auf Ihr Google Pixel-Gerät geladen haben.

Öffnen Sie als Nächstes die Magisk-App aus der App-Schublade. Die Magisk-Build-Nummer sollte neben dem Parameter „Installiert“ aufgeführt sein, was darauf hinweist, dass Sie den Vorgang erfolgreich abgeschlossen haben.

Und los geht's! Sie wissen jetzt, wie Sie monatliche OTA-Updates auf den Telefonen der Google Pixel-Serie installieren und dabei Root behalten. Wenn Sie Fragen zum Rooten Ihres Pixels haben, hinterlassen Sie diese bitte im Kommentarbereich unten.