Kaip iš „OTA“ arba programinės aparatinės įrangos išgauti naudingosios apkrovos dėžę
Trikčių šalinimo Vadovas / / August 05, 2021
„Payload.bin“ yra failas, kurį dažnai galite rasti naujesnėse OTA versijose arba programinės aparatinės įrangos naujiniuose. Šiuose failuose yra atsargų įkrovos ir sistemos vaizdai. Be to, naudodami šį failą galite jį naudoti kaip pagrindą, norėdami sukurti pasirinktinį ROM ar net padėti atjungti įrenginį. Šiame įraše mes jums padėsime kaip iš OTA arba firmware išgauti naudingąją apkrovą naudojant scenarijų. Tai yra vienintelis būdas gauti failą payload.bin, nes negalite paprasčiausiai išskleisti turinio jį išpakuodami.
„Google“ dabar visus reikalingus ir svarbius failus pakuoja į failą payload.bin. Anksčiau galėjote tiesiogiai išgauti failų turinį, tačiau dėka „Payload.bin“ įvedimo to nebėra. Turite atlikti keletą papildomų užduočių ir paleisti scenarijų, kad išgautumėte failo payload.bin turinį. Ačiū kūrėjui Grigaliaus monitorius kurdami „Payload Dumper Tool“, dabar galite lengvai išgauti „Payload.bin“ failo turinį. Taigi, be jokių tolesnių veiksmų, leiskime tiesiai į patį straipsnį;
Turinys
-
1 Kaip iš „OTA“ arba programinės aparatinės įrangos išgauti naudingosios apkrovos dėžę
- 1.1 Naudingoji apkrova - išsami informacija
- 1.2 Atsisiuntimai
- 1.3 Veiksmai, kaip išgauti failą „Payload.bin“ iš OTA arba programinės įrangos
Kaip iš „OTA“ arba programinės aparatinės įrangos išgauti naudingosios apkrovos dėžę
Prieš pereidami į procedūrą, kaip išskleisti failą payload.bin iš OTA arba programinės aparatinės įrangos, atidžiai panagrinėkime, kas yra naudingoji apkrova.bin;
Naudingoji apkrova - išsami informacija
Paleidus „Android Oreo“ operacinę sistemą, „Google“ pristatė naują OTA / programinės aparatinės įrangos atnaujinimo failų formatą. Be to, tai buvo įdiegta „Google“ įdiegus A / B sistemos atnaujinimą. Šis naujas formatas sumažina bendras problemas įdiegus OTA naujinimus, dėl kurių prietaisas bus netinkamas naudoti. Be to, anksčiau šie OTA / programinės aparatinės įrangos atnaujinimo failai buvo su skaidinio vaizdais, kurie leistų paprastai ir lengvai išgauti turinį, tiesiog jį išpakuojant. Tačiau, įsigaliojus naujam formatui, ši procedūra tapo nuobodi ir norint ją išgauti reikia palaipsniui. Nes dabar dėl to, kad yra „Payload.bin“, kuriame yra visi svarbūs OTA / programinės aparatinės įrangos atnaujinimo failai.
Su Naudingo krovinio savivartis, dabar galite išskleisti ir išspausti programinės aparatinės įrangos vaizdus naudodami „brillo“ įrankių rinkinį. Tačiau atkreipkite dėmesį, kad šis įrankis nepalaiko laipsniškų programinės aparatinės įrangos atnaujinimų, todėl naudodami įrankį turėkite tai omenyje.
Atsisiuntimai
- Naudingosios savivartės įrankis.zip
-
„Python“, skirta „Windows“
– 32 bitai
– 64 bitų
Veiksmai, kaip išgauti failą „Payload.bin“ iš OTA arba programinės įrangos
Įspėjimas
Atkreipkite dėmesį, kad naudingojo krovinio savivartės įrankis veiks tik norint išgauti payload.bin failą iš visų OTA / programinės aparatinės įrangos naujinimų paketų. Tai neveiks palaipsniui atnaujinant.
- Iš aukščiau pateikto atsisiuntimo skyriaus atsisiųskite suderinamojo (32 bitų arba 64 bitų) „Windows“ kompiuterio „Payload Dumper“ įrankį ir „Python“.
- Paleiskite „Python“ diegimo programą savo kompiuteryje ir vykdydami diegimo procesą vykdykite visas instrukcijas.
- Sėkmingai įdiegę „Python“ į savo kompiuterį, turite įdiegti virtualią aplinką savo kompiuteryje. Norėdami jį įdiegti, atlikite šiuos veiksmus:
- Atidarykite komandų eilutę.
- Vykdykite toliau pateiktas komandas, kur pirmasis pakeis katalogą CMD, o antroji komanda nustatys „Python“ scenarijų kelią į „System PATH“ kintamąjį;
CD C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
„setx“ kelias C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
(abiejose aukščiau nurodytose komandose būtinai pakeiskite „your_windows_username_here“ atitinkamu kompiuterio vartotojo vardu)
- Kai paleisite pirmiau minėtas komandas, paleiskite žemiau esančią komandą:
pip įdiegti virtualenv
Jis atsisiųs ir įdiegs paketą, o po to bus rodomas sėkmės pranešimas.
- Dabar kompiuteryje turite išskleisti naudingojo savivarčio įrankio turinį, po kurio gausite du aplankus, t. naudingoji apkrova_įvestis ir naudingoji apkrova_ išvestis.
- Tada turite išgauti OTA / firmware zip failą savo kompiuteryje, kad gautumėte naudingoji apkrova.dėklas failą.
- Nukopijuokite naudingoji apkrova.dėklas failą į naudingoji apkrova_įvestis aplanką.
- Atidaryk payload_dumper.exe failą.
- Tada viskas, ką jums reikia padaryti, tai leisti scenarijui atlikti savo darbą. Kai tai bus padaryta, gausite išgautą naudingoji apkrova.dėklas failą į naudingoji apkrova_ išvestis aplanką.
- Viskas!
Taigi, jūs turite tai iš mano pusės šiame įraše. Tikiuosi, kad jums patiko šis įrašas ir galėjote išgauti OTA / programinės aparatinės įrangos atnaujinimo failo payload.bin failo turinį. Atkreipkite dėmesį, kad naudingojo krovinio savivartės įrankis veikia tik su visais OTA / programinės aparatinės įrangos paketais ir neveiks su palaipsniui teikiamais atnaujinimais. Praneškite mums toliau pateiktose pastabose, jei laikydamiesi bet kurio iš pirmiau minėtų metodų susidūrėte su sunkumais. Iki kito įrašo... Į sveikatą!
„Six Sigma“ ir „Google“ sertifikuotas skaitmeninis rinkodaros specialistas, dirbęs „Top MNC“ analitiku. Technologijų ir automobilių entuziastas, mėgstantis rašyti, groti gitara, keliauti, važiuoti dviračiu ir atsipalaiduoti. Verslininkas ir tinklaraštininkas.