Ako extrahovať payload.bin z OTA alebo firmvéru
Sprievodca Riešením Problémov / / August 05, 2021
Payload.bin je súbor, ktorý často nájdete v novších verziách OTA alebo aktualizáciách firmvéru. Tieto súbory obsahujú skladové bootovanie a obrázky systému. Navyše pomocou tohto súboru ho môžete brať ako základ pre vytvorenie vlastnej ROM alebo dokonca pomôcť pri odblokovaní zariadenia. V tomto príspevku vás prevedieme ďalej ako extrahovať payload.in z OTA alebo firmvéru pomocou scenára. Toto je jediný spôsob, ako získať súbor payload.bin, pretože nemôžete jednoducho extrahovať obsah jeho rozbalením.
Google teraz zbalí všetky potrebné a dôležité súbory do súboru payload.bin. Predtým ste mohli priamo extrahovať obsah súborov, ale vďaka zavedeniu súboru Payload.bin to už neplatí. Ak chcete extrahovať obsah súboru payload.bin, musíte vykonať niekoľko ďalších úloh a spustiť skript. Ďakujem vývojárovi Gregory Monitor Ak chcete vytvoriť nástroj Payload Dumper Tool, môžete teraz jednoducho extrahovať obsah súboru Payload.bin. Poďme teda bez ďalších okolkov priamo na samotný článok;
Obsah
-
1 Ako extrahovať payload.bin z OTA alebo firmvéru
- 1.1 Payload.bin - podrobnosti
- 1.2 K stiahnutiu
- 1.3 Kroky na extrahovanie súboru Payload.bin z OTA alebo firmvéru
Ako extrahovať payload.bin z OTA alebo firmvéru
Než prejdeme k postupu na extrahovanie súboru payload.bin z OTA alebo firmvéru, pozrime sa podrobne na to, čo je payload.bin;
Payload.bin - podrobnosti
Google predstavil nový formát súborov s aktualizáciami OTA / firmvéru po zavedení operačného systému Android Oreo. Toto bolo navyše predstavené po tom, čo Google priniesol aktualizáciu systému A / B. Tento nový formát znižuje celkové problémy po nainštalovaní aktualizácií OTA, ktoré by spôsobili, že bude zariadenie nepoužiteľné. Okrem toho predtým tieto súbory s aktualizáciami OTA / firmvéru prichádzali s obrázkami oddielov, ktoré umožňovali jednoduchú a ľahkú extrakciu obsahu jednoduchým rozbalením. Od príchodu nového formátu je však tento postup zdĺhavý a vyžaduje jeho extrakciu krok za krokom. Pretože teraz, kvôli prítomnosti Payload.bin, ktorá nesie všetky dôležité súbory aktualizácie OTA / firmvéru.
S pomocou Nástroj na vyklápanie užitočného zaťaženia, teraz môžete súbory firmvéru extrahovať a dekomprimovať pomocou sady nástrojov „brillo“. Upozorňujeme však, že tento nástroj nepodporuje prírastkové aktualizácie firmvéru, takže pri používaní tohto nástroja nezabudnite.
K stiahnutiu
- Užitočné zaťaženie Dumper Tool.zip
-
Python pre Windows
– 32 bitov
– 64 bit
Kroky na extrahovanie súboru Payload.bin z OTA alebo firmvéru
Výstraha
Upozorňujeme, že nástroj Payload Dumper Tool bude fungovať iba na extrahovanie súboru payload.bin z úplných balíkov aktualizácií OTA / firmvéru. Nebude to fungovať na prírastkových aktualizáciách.
- Stiahnite si nástroj Payload Dumper a Python pre svoj kompatibilný (32bitový alebo 64bitový) počítač so systémom Windows z časti na stiahnutie vyššie.
- Spustite inštalačný program Pythonu na počítači a postupujte podľa pokynov v priebehu procesu inštalácie.
- Po úspešnej inštalácii Pythonu do vášho PC musíte nainštalovať virtuálne prostredie do vášho PC. Nainštalujte ho podľa nasledujúcich pokynov:
- Otvorte príkazový riadok.
- Spustite nižšie uvedené príkazy, kde prvý zmení adresár v CMD a druhý príkaz nastaví cestu skriptov Pythonu k premennej System PATH;
cd C: \ Users \ tvoje_windows_uzivatelske_meno_tu \ AppData \ Local \ Programy \ Python \ Python37 \ Skripty
cesta setx C: \ Users \ tvoje_windows_uzivatelske_meno_tu \ AppData \ Local \ Programy \ Python \ Python37 \ Skripty
(nezabudnite zmeniť „svoje_windows_username_here“ s príslušným používateľským menom svojho počítača na obidvoch vyššie uvedených príkazoch)
- Po spustení vyššie uvedených príkazov spustite nasledujúci príkaz:
pip nainštalovať virtualenv
Stiahne a nainštaluje balík a potom sa zobrazí správa o úspechu.
- Teraz musíte vo svojom počítači extrahovať obsah nástroja Payload Dumper Tool, po ktorom získate dva priečinky, t.j. payload_input a payload_output.
- Potom musíte rozbaliť súbor OTA / firmvér zip v počítači, aby ste získali súbor užitočné zaťaženie.bin spis.
- Skopírujte užitočné zaťaženie.bin súbor do payload_input priečinok.
- Otvor payload_dumper.exe spis.
- Potom už len musíte nechať skript, aby vykonal svoju prácu. Akonáhle je hotovo, dostanete extrahovaný obsah užitočné zaťaženie.bin súbor do payload_output priečinok.
- To je všetko!
Takže, tu to máte z mojej strany v tomto príspevku. Dúfam, že sa vám tento príspevok páčil a mohli ste extrahovať obsah súboru payload.bin súboru so aktualizáciou OTA / firmvéru. Upozorňujeme, že nástroj Payload Dumper pracuje iba s úplnými balíkmi OTA / firmvéru a nebude fungovať s prírastkovými aktualizáciami. Ak ste pri dodržiavaní niektorej z vyššie uvedených metód narazili na ťažkosti, dajte nám vedieť v komentároch nižšie. Do ďalšieho príspevku... Na zdravie!
Digitálny marketingový pracovník certifikovaný spoločnosťou Six Sigma a Google, ktorý pracoval ako analytik pre najlepší MNC. Technologický a automobilový nadšenec, ktorý rád píše, hrá na gitare, cestuje, jazdí na bicykli a relaxuje. Podnikateľ a blogger.