So extrahieren Sie payload.bin aus OTA oder Firmware
Anleitung Zur Fehlerbehebung / / August 05, 2021
Payload.bin ist eine Datei, die Sie häufig in neueren Versionen der OTA- oder Firmware-Updates finden. Diese Dateien enthalten die Standard-Boot- und System-Images. Mithilfe dieser Datei können Sie sie außerdem als Basis für die Erstellung eines benutzerdefinierten ROMs verwenden oder sogar das Aufheben des Bricks des Geräts unterstützen. In diesem Beitrag werden wir Sie weiterleiten So extrahieren Sie payload.in aus OTA oder Firmware mit einem Skript. Dies ist die einzige Methode, um die Datei payload.bin abzurufen, da Sie den Inhalt nicht einfach durch Entpacken extrahieren können.
Google packt jetzt alle erforderlichen und wichtigen Dateien unter der Datei payload.bin ein. Bisher konnten Sie den Inhalt der Dateien direkt extrahieren. Dank der Einführung von Payload.bin ist dies jedoch nicht mehr der Fall. Sie müssen einige zusätzliche Aufgaben ausführen und ein Skript ausführen, um den Inhalt der Datei payload.bin zu extrahieren. Vielen Dank an den Entwickler Gregory Monitor Zum Erstellen des Payload Dumper Tools können Sie jetzt problemlos den Inhalt der Datei Payload.bin extrahieren. Kommen wir also ohne weiteres direkt zum Artikel selbst.
Inhaltsverzeichnis
-
1 So extrahieren Sie payload.bin aus OTA oder Firmware
- 1.1 Payload.bin - Details
- 1.2 Downloads
- 1.3 Schritte zum Extrahieren der Datei Payload.bin aus OTA oder Firmware
So extrahieren Sie payload.bin aus OTA oder Firmware
Bevor wir mit dem Verfahren zum Extrahieren der Datei payload.bin aus dem OTA oder der Firmware fortfahren, werfen wir einen eingehenden Blick auf die Datei payload.bin.
Payload.bin - Details
Google hat nach dem Start des Android Oreo-Betriebssystems ein neues Format für OTA- / Firmware-Update-Dateien eingeführt. Darüber hinaus wurde dies eingeführt, nachdem Google das A / B-Systemupdate eingeführt hatte. Dieses neue Format reduziert allgemeine Probleme nach der Installation der OTA-Updates, die das Gerät unbrauchbar machen würden. Außerdem wurden diese OTA- / Firmware-Aktualisierungsdateien zuvor mit Partitionsimages geliefert, die ein einfaches und einfaches Extrahieren des Inhalts durch einfaches Entpacken ermöglichten. Seit der Einführung des neuen Formats ist dieses Verfahren jedoch langwierig geworden und erfordert eine schrittweise Methode zum Extrahieren. Denn jetzt, aufgrund des Vorhandenseins von Payload.bin, das alle wichtigen Dateien des OTA / Firmware-Updates enthält.
Mit Hilfe der NutzlastkipperJetzt können Sie die Firmware-Images mit dem Toolset „brillo“ extrahieren und dekomprimieren. Beachten Sie jedoch, dass die inkrementellen Firmware-Updates von diesem Tool nicht unterstützt werden. Beachten Sie dies bei der Verwendung des Tools.
Downloads
- Payload Dumper Tool.zip
-
Python für Windows
– 32 Bit
– 64 Bit
Schritte zum Extrahieren der Datei Payload.bin aus OTA oder Firmware
Warnung
Beachten Sie, dass das Payload Dumper Tool nur zum Extrahieren der Datei payload.bin aus vollständigen OTA- / Firmware-Aktualisierungspaketen funktioniert. Bei inkrementellen Updates funktioniert dies NICHT.
- Laden Sie das Payload Dumper-Tool sowie Python für Ihren kompatiblen Windows-Computer (32 Bit oder 64 Bit) aus dem obigen Download-Bereich herunter.
- Führen Sie das Python-Installationsprogramm auf Ihrem PC aus und befolgen Sie alle Anweisungen während des vom Installationsprogramm angeforderten Installationsvorgangs.
- Nachdem Sie Python erfolgreich auf Ihrem PC installiert haben, müssen Sie eine virtuelle Umgebung auf Ihrem PC installieren. Führen Sie die folgenden Schritte aus, um es zu installieren:
- Öffnen Sie eine Eingabeaufforderung.
- Führen Sie die folgenden Befehle aus, wobei der erste das Verzeichnis in der CMD ändert und der zweite Befehl den Pfad der Python-Skripte auf die Variable System PATH setzt.
CD C: \ Benutzer \ Ihr_Fenster_Benutzername_hier \ AppData \ Local \ Programme \ Python \ Python37 \ Skripte
SetX-Pfad C: \ Benutzer \ Ihr_Fenster_Benutzername_hier \ AppData \ Local \ Programme \ Python \ Python37 \ Skripte
(Stellen Sie sicher, dass Sie in beiden oben genannten Befehlen "your_windows_username_here" mit dem entsprechenden Benutzernamen Ihres PCs ändern.)
- Nachdem Sie die oben genannten Befehle ausgeführt haben, führen Sie den folgenden Befehl aus:
pip installiere virtualenv
Es wird ein Paket heruntergeladen und installiert, und danach wird eine Erfolgsmeldung angezeigt.
- Jetzt müssen Sie den Inhalt des Payload Dumper Tools auf Ihrem PC extrahieren. Danach erhalten Sie zwei Ordner, d. H. payload_input und payload_output.
- Dann müssen Sie die OTA / Firmware-Zip-Datei auf Ihrem PC extrahieren, um die zu erhalten payload.bin Datei.
- Kopiere das payload.bin Datei an die payload_input Mappe.
- Öffne das payload_dumper.exe Datei.
- Dann müssen Sie nur noch das Skript seine Arbeit machen lassen. Sobald dies erledigt ist, erhalten Sie den extrahierten Inhalt des payload.bin Datei in die payload_output Mappe.
- Das ist es!
Also, da hast du es von meiner Seite in diesem Beitrag. Ich hoffe, euch hat dieser Beitrag gefallen und ihr könntet den Inhalt der Datei payload.bin der OTA / Firmware-Update-Datei extrahieren. Beachten Sie, dass das Payload Dumper-Tool nur mit vollständigen OTA- / Firmware-Paketen funktioniert und nicht mit den inkrementellen Updates. Lassen Sie uns in den Kommentaren unten wissen, ob Sie bei der Befolgung einer der oben genannten Methoden auf Schwierigkeiten gestoßen sind. Bis zum nächsten Beitrag… Prost!
Ein von Six Sigma und Google zertifizierter digitaler Vermarkter, der als Analyst für ein Top-MNC arbeitete. Ein Technik- und Automobil-Enthusiast, der gerne schreibt, Gitarre spielt, reist, Fahrrad fährt und sich entspannt. Unternehmer und Blogger.