Kako izvleči payload.bin iz OTA ali vdelane programske opreme
Vodnik Za Odpravljanje Težav / / August 05, 2021
Payload.bin je datoteka, ki jo pogosto najdete v novejših različicah posodobitev OTA ali vdelane programske opreme. Te datoteke vsebujejo osnovne zagonske in sistemske slike. Še več, s pomočjo te datoteke jo lahko vzamete za osnovo za ustvarjanje ROM-a po meri ali celo pomaga pri odstranjevanju oznak naprave. V tej objavi vas bomo vodili naprej kako izvleči payload.in iz OTA ali vdelane programske opreme z uporabo skripta. To je edini način za pridobitev datoteke payload.bin, saj vsebine ne morete preprosto izvleči tako, da jo razpakirate.
Google zdaj v datoteko payload.bin zapakira vse potrebne in pomembne datoteke. Prej ste lahko neposredno izvlekli vsebino datotek, vendar zaradi uvedbe Payload.bin to ni več tako. Izvesti morate nekaj dodatnih nalog in zagnati skript, da izvlečete vsebino datoteke payload.bin. Hvala razvijalcu Gregory Monitor za ustvarjanje orodja za prenašanje plačilnega bremena lahko zdaj enostavno izvlečete vsebino datoteke Payload.bin. Torej, brez nadaljnjega odlašanja, pojdimo naravnost v sam članek;
Kazalo
-
1 Kako izvleči payload.bin iz OTA ali vdelane programske opreme
- 1.1 Payload.bin - Podrobnosti
- 1.2 Prenosi
- 1.3 Koraki za pridobivanje datoteke Payload.bin iz OTA ali vdelane programske opreme
Kako izvleči payload.bin iz OTA ali vdelane programske opreme
Preden se lotimo postopka za pridobivanje datoteke payload.bin iz OTA ali vdelane programske opreme, poglobljeno preučimo, kaj je payload.bin;
Payload.bin - Podrobnosti
Google je po uvedbi operacijskega sistema Android Oreo predstavil novo obliko datotek za posodobitev OTA / firmware. Še več, to je bilo predstavljeno po tem, ko je Google prinesel posodobitev sistema A / B. Ta nova oblika zmanjšuje splošne težave po namestitvi posodobitev OTA, zaradi katerih naprava ne bo mogla biti uporabljena. Poleg tega so prej te datoteke za posodobitev OTA / vdelane programske opreme prihajale s particijskimi slikami, ki bi omogočale preprosto in enostavno pridobivanje vsebine, tako da bi jo preprosto razpakirali. Toda od prihoda novega formata je ta postopek postal dolgočasen in za ekstrakcijo zahteva postopno metodo. Ker zdaj zaradi prisotnosti Payload.bin, ki vsebuje vse pomembne datoteke posodobitve OTA / firmware.
S pomočjo Orodje za prekucanje koristnega tovora, zdaj lahko izvlečete in razpakirate slike vdelane programske opreme s pomočjo nabora orodij “brillo”. Vendar pa upoštevajte, da to orodje ne podpira postopnih posodobitev vdelane programske opreme, zato upoštevajte to med uporabo orodja.
Prenosi
- Orodje za odlaganje koristnega tovora.zip
-
Python za Windows
– 32 bit
– 64 bit
Koraki za pridobivanje datoteke Payload.bin iz OTA ali vdelane programske opreme
Opozorilo
Upoštevajte, da bo orodje za prenašanje koristnega tovora delovalo samo za pridobivanje datoteke payload.bin iz celotnih paketov za posodobitev OTA / firmware. NE bo delovala pri postopnih posodobitvah.
- Iz zgornjega razdelka za prenos prenesite orodje za prenašanje koristnega tovora in Python za združljiv (32-bitni ali 64-bitni) računalnik s sistemom Windows.
- V računalniku zaženite namestitveni program Python in med postopkom namestitve, ki ga je pozval namestitveni program, sledite vsem navodilom.
- Ko ste uspešno namestili Python v računalnik, morate v računalnik namestiti navidezno okolje. Za njegovo namestitev sledite spodnjim korakom:
- Odprite ukazni poziv.
- Zaženite spodnje ukaze, kjer bo prvi spremenil imenik v CMD, drugi ukaz pa bo določil pot skriptov Python do spremenljivke System PATH;
cd C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
setx pot C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
(poskrbite, da v obeh zgornjih ukazih spremenite »vaše_ime_uporabnika_uporabnika_ tukaj« z ustreznim uporabniškim imenom vašega računalnika)
- Ko zaženete zgoraj omenjene ukaze, zaženite spodnji ukaz:
pip namestite virtualenv
Prenesla bo in namestila paket, nato pa se bo prikazalo sporočilo o uspehu.
- Zdaj morate v računalniku izvleči vsebino orodja za prenašanje koristnega tovora, nato pa boste dobili dve mapi, tj. payload_input in payload_output.
- Nato morate v računalniku izvleči datoteko zip OTA / firmware, da dobite datoteko payload.bin mapa.
- Kopirajte payload.bin datoteko payload_input mapo.
- Odprite payload_dumper.exe mapa.
- Potem vse, kar morate storiti, je pustiti skriptu, da opravi svoje delo. Ko končate, boste dobili izvlečeno vsebino datoteke payload.bin datoteko v payload_output mapo.
- To je to!
Torej, tukaj je to z moje strani v tej objavi. Upam, da vam je bila ta objava všeč in ste lahko izvlekli vsebino datoteke payload.bin datoteke OTA / datoteke za posodobitev vdelane programske opreme. Upoštevajte, da orodje Payload Dumper deluje samo s polnimi paketi OTA / firmware in ne bo delovalo z dodatnimi posodobitvami. V spodnjih komentarjih nam sporočite, ali ste se pri uporabi katere od zgoraj omenjenih metod srečali s kakršnimi koli težavami. Do naslednjega prispevka... Na zdravje!
Digital Signature Six Sigma in Google Certified, ki je delal kot analitik za Top MNC. Ljubitelj tehnologije in avtomobilov, ki rad piše, igra kitaro, potuje, vozi kolo in se sprosti. Podjetnik in bloger.