Jak extrahovat payload.bin z OTA nebo firmwaru
Průvodce řešením Problémů / / August 05, 2021
Payload.bin je soubor, který často najdete v novějších verzích OTA nebo v aktualizacích firmwaru. Tyto soubory obsahují standardní bootování a systémové obrázky. Navíc s pomocí tohoto souboru jej můžete vzít jako základ pro vytvoření vlastní ROM nebo dokonce pomůže při odblokování zařízení. V tomto příspěvku vás provedeme jak extrahovat payload.in z OTA nebo firmwaru pomocí skriptu. Toto je jediný způsob, jak získat soubor payload.bin, protože obsah nelze jednoduše extrahovat jeho rozbalením.
Google nyní zabalí všechny potřebné a důležité soubory do souboru payload.bin. Dříve jste mohli přímo extrahovat obsah souborů, ale díky zavedení souboru Payload.bin tomu tak již není. Abyste mohli extrahovat obsah souboru payload.bin, musíte provést několik dalších úkolů a spustit skript. Díky vývojáři Gregory Monitor pro vytvoření nástroje Payload Dumper Tool můžete nyní snadno extrahovat obsah souboru Payload.bin. Pojďme tedy bez dalších okolků přímo do samotného článku;
Obsah
-
1 Jak extrahovat payload.bin z OTA nebo firmwaru
- 1.1 Payload.bin - podrobnosti
- 1.2 Soubory ke stažení
- 1.3 Kroky k extrakci souboru Payload.bin z OTA nebo firmwaru
Jak extrahovat payload.bin z OTA nebo firmwaru
Než přejdeme k postupu extrakce souboru payload.bin z OTA nebo firmwaru, podívejme se hlouběji na to, co je payload.bin;
Payload.bin - podrobnosti
Google představil nový formát souborů s aktualizací OTA / firmwaru po spuštění operačního systému Android Oreo. Toto bylo navíc představeno poté, co Google přinesl aktualizaci systému A / B. Tento nový formát snižuje celkové problémy po instalaci aktualizací OTA, díky nimž by bylo zařízení nepoužitelné. Kromě toho dříve tyto soubory aktualizace OTA / firmwaru přicházely s obrazy oddílů, které by umožňovaly jednoduchou a snadnou extrakci obsahu pouhým rozbalením. Ale od příchodu nového formátu se tento postup stal zdlouhavým a vyžaduje extrakci metodou krok za krokem. Protože nyní, kvůli přítomnosti Payload.bin, který nese všechny důležité soubory aktualizace OTA / firmwaru.
S pomocí Nástroj pro vykládku nákladu, nyní můžete soubory firmwaru extrahovat a dekomprimovat pomocí sady nástrojů „brillo“. Všimněte si však, že tento nástroj nepodporuje přírůstkové aktualizace firmwaru, takže při používání tohoto nástroje mějte na paměti.
Soubory ke stažení
- Payload Dumper Tool.zip
-
Python pro Windows
– 32 bitů
– 64 bitů
Kroky k extrakci souboru Payload.bin z OTA nebo firmwaru
Varování
Všimněte si, že nástroj Payload Dumper Tool bude fungovat pouze k extrakci souboru payload.bin z úplných balíčků aktualizace OTA / firmwaru. Nebude to fungovat na přírůstkových aktualizacích.
- Stáhněte si nástroj Payload Dumper a také Python pro svůj kompatibilní (32bitový nebo 64bitový) počítač se systémem Windows z výše uvedené sekce pro stahování.
- Spusťte na vašem počítači instalační program Pythonu a během instalačního procesu, který vás instalační program vyzve, postupujte podle všech pokynů.
- Jakmile úspěšně nainstalujete Python do svého PC, musíte si do něj nainstalovat virtuální prostředí. Nainstalujte jej podle následujících kroků:
- Otevřete příkazový řádek.
- Spusťte níže uvedené příkazy, kde první změní adresář v CMD a druhý příkaz nastaví cestu skriptů Pythonu k proměnné System PATH;
CD C: \ Users \ your_windows_username_here \ AppData \ Local \ Programmes \ Python \ Python37 \ Scripts
cesta setx C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
(nezapomeňte v obou výše uvedených příkazech změnit „your_windows_username_here“ s příslušným uživatelským jménem vašeho PC)
- Jakmile spustíte výše uvedené příkazy, spusťte následující příkaz:
pip install virtualenv
Stáhne a nainstaluje balíček a poté se zobrazí zpráva o úspěchu.
- Nyní musíte ve svém počítači extrahovat obsah nástroje Payload Dumper Tool, po kterém získáte dvě složky, tj. payload_input a payload_output.
- Poté musíte ve svém počítači extrahovat soubor zip OTA / firmware, abyste získali soubor payload.bin soubor.
- Zkopírujte payload.bin soubor do payload_input složku.
- Otevři payload_dumper.exe soubor.
- Pak vše, co musíte udělat, je nechat skript provést svoji práci. Jakmile je hotovo, získáte extrahovaný obsah souboru payload.bin soubor do payload_output složku.
- A je to!
Takže, tady to máte z mé strany v tomto příspěvku. Doufám, že se vám tento příspěvek líbil a mohli jste extrahovat obsah souboru payload.bin souboru aktualizace OTA / firmwaru. Nástroj Payload Dumper funguje pouze s úplnými balíčky OTA / firmwaru a nebude fungovat s přírůstkovými aktualizacemi. Dejte nám vědět v níže uvedených komentářích, pokud jste při provádění některé z výše uvedených metod narazili na potíže. Do dalšího příspěvku... Na zdraví!
Six Sigma and Google Certified Digital Marketer, který pracoval jako analytik pro nejlepší MNC. Technologický a automobilový nadšenec, který rád píše, hraje na kytaru, cestuje, jezdí na kole a relaxuje. Podnikatel a blogger.