Kako izvući payload.bin iz OTA-a ili firmware-a
Vodič Za Rješavanje Problema / / August 05, 2021
Payload.bin je datoteka koju često možete pronaći u novijim verzijama OTA-a ili ažuriranja firmvera. Te datoteke sadrže osnovno pokretanje i slike sustava. Štoviše, uz pomoć ove datoteke možete je uzeti kao osnovu za stvaranje prilagođenog ROM-a ili čak pomoći u uklanjanju veze s uređaja. U ovom postu ćemo vas voditi dalje kako izvući korisni teret.in iz OTA-e ili firmware-a pomoću skripte. Ovo je jedina metoda za dobivanje datoteke payload.bin, jer ne možete jednostavno izdvojiti sadržaj raspakiranjem.
Google sada spakira sve potrebne i važne datoteke u datoteku payload.bin. Prije ste mogli izravno izdvajati sadržaj datoteka, ali, zahvaljujući uvođenju Payload.bin-a, to više nije slučaj. Morate izvršiti neke dodatne zadatke i pokrenuti skriptu kako biste izdvojili sadržaj datoteke payload.bin. Zahvaljujući programeru Gregory Monitor za stvaranje alata za prebacivanje tereta, sada možete lako izdvojiti sadržaj datoteke Payload.bin. Dakle, bez daljnjeg odlaganja, krenimo izravno u sam članak;
Sadržaj
-
1 Kako izvući payload.bin iz OTA-a ili firmware-a
- 1.1 Korisni teret.bin - detalji
- 1.2 Preuzimanja
- 1.3 Koraci za izdvajanje datoteke Payload.bin iz OTA-a ili firmvera
Kako izvući payload.bin iz OTA-a ili firmware-a
Prije nego što krenemo u proceduru za izdvajanje datoteke payload.bin iz OTA-a ili firmware-a, pogledajmo detaljno što je payload.bin;
Korisni teret.bin - detalji
Google je predstavio novi format datoteka za ažuriranje OTA / firmware-a nakon pokretanja operativnog sustava Android Oreo. Štoviše, ovo je uvedeno nakon što je Google donio ažuriranje A / B sustava. Ovaj novi format smanjuje sveukupne probleme nakon instalacije OTA ažuriranja zbog kojih će uređaj postati neupotrebljiv. Osim toga, prethodno su ove datoteke za ažuriranje OTA / firmware dolazile s particijskim slikama koje bi omogućavale jednostavno i lako izdvajanje sadržaja jednostavnim raspakiranjem. No, od dolaska novog formata, ovaj je postupak postao dosadan i zahtijeva korak po korak metodu izdvajanja. Jer sada, zbog prisutnosti Payload.bin-a koji nosi sve važne datoteke OTA / firmware ažuriranja.
Uz pomoć Alat za odbacivanje korisnog tereta, sada možete izdvojiti i dekomprimirati slike firmvera pomoću alata "brillo". Međutim, imajte na umu da ovaj alat ne podržava postupna ažuriranja firmvera, pa imajte to na umu dok koristite alat.
Preuzimanja
- Alat za odbacivanje korisnog tereta.zip
-
Python za Windows
– 32 bita
– 64 Bit
Koraci za izdvajanje datoteke Payload.bin iz OTA-a ili firmvera
Upozorenje
Imajte na umu da će alat za prebacivanje korisnog tereta raditi samo za izdvajanje datoteke payload.bin iz punih OTA / firmware paketa za ažuriranje. NEĆE raditi na inkrementalnim ažuriranjima.
- Preuzmite alat za damper korisnog tereta kao i Python za vaše kompatibilno (32-bitno ili 64-bitno) računalo sa sustavom Windows iz gornjeg odjeljka za preuzimanje.
- Pokrenite instalacijski program Python na računalu i slijedite sve upute tijekom postupka instalacije koje je zatražio instalacijski program.
- Nakon što uspješno instalirate Python na svoje računalo, morate instalirati virtualno okruženje na svoje računalo. Slijedite korake u nastavku da biste ga instalirali:
- Otvorite naredbeni redak.
- Pokrenite naredbe u nastavku gdje će prva promijeniti direktorij u CMD-u, a druga će naredba postaviti put Python skripti do System PATH varijable;
cd C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
setx put C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
(obavezno promijenite "your_windows_username_here" s odgovarajućim korisničkim imenom vašeg računala u obje gornje naredbe)
- Nakon što ste pokrenuli gore navedene naredbe, pokrenite naredbu ispod:
pip instalirati virtualenv
Preuzet će i instalirati paket, a nakon toga prikazat će se poruka o uspjehu.
- Sada na računalu morate izdvojiti sadržaj Alata za prebacivanje tereta, nakon čega ćete dobiti dvije mape, tj. input_input i izlaz_korisničkog opterećenja.
- Zatim na računalu morate izdvojiti zip datoteku OTA / firmware da biste preuzeli nosivost.bin datoteka.
- Kopirajte nosivost.bin datoteke na input_input mapu.
- Otvori payload_dumper.exe datoteka.
- Tada sve što trebate jest pustiti skriptu da radi svoje. Nakon što završite, dobit ćete izdvojeni sadržaj datoteke nosivost.bin datoteke u izlaz_korisničkog opterećenja mapu.
- To je to!
Pa, evo vam s moje strane u ovom postu. Nadam se da vam se svidio ovaj post i uspjeli ste izdvojiti sadržaj payload.bin datoteke OTA / datoteke ažuriranja firmvera. Imajte na umu da alat za damper korisnog tereta radi samo s punim OTA / firmware paketima i neće raditi s dodatnim ažuriranjima. Obavijestite nas u komentarima u nastavku ako ste se suočili s bilo kakvim poteškoćama tijekom bilo koje od gore spomenutih metoda. Do sljedećeg posta... Živjeli!
Digital Sigurni marketinški direktor Six Sigme i Googlea koji je radio kao analitičar za Top MNC. Ljubitelj tehnologije i automobila koji voli pisati, svirati gitaru, putovati, voziti bicikl i opustiti se. Poduzetnik i bloger.