Hvordan trekke ut payload.bin fra OTA eller firmware
Feilsøk Guide / / August 05, 2021
Payload.bin er en fil som du ofte kan finne i nyere versjoner av OTA eller firmwareoppdateringer. Disse filene inneholder lagerstart og systembilder. Videre, ved hjelp av denne filen, kan du ta den som en base for å lage en tilpasset ROM eller til og med hjelper til med å fjerne enheten. I dette innlegget vil vi veilede deg videre hvordan du henter ut payload.in fra OTA eller firmware ved hjelp av et skript. Dette er den eneste metoden for å få filen payload.bin, da du ikke bare kan trekke ut innholdet ved å pakke den ut.
Google pakker nå inn alle nødvendige og viktige filer under filen payload.bin. Tidligere kunne du direkte trekke ut innholdet i filene, men takket være introduksjonen av Payload.bin er dette ikke tilfelle lenger. Du må utføre flere oppgaver og kjøre et skript for å trekke ut innholdet i filen payload.bin. Takk til utvikler Gregory Monitor for å lage Payload Dumper Tool, kan du nå enkelt trekke ut innholdet i Payload.bin-filen. Så uten videre, la oss komme rett inn i selve artikkelen;
Innholdsfortegnelse
-
1 Hvordan trekke ut payload.bin fra OTA eller firmware
- 1.1 Payload.bin - Detaljer
- 1.2 Nedlastinger
- 1.3 Fremgangsmåte for å trekke ut Payload.bin-filen fra OTA eller firmware
Hvordan trekke ut payload.bin fra OTA eller firmware
Før vi går videre til prosedyren for å trekke ut payload.bin-filen fra OTA eller firmware, la oss se nærmere på hva som er en payload.bin;
Payload.bin - Detaljer
Google introduserte et nytt format med OTA / firmwareoppdateringsfiler etter lanseringen av Android Oreo-operativsystemet. Videre ble dette introdusert etter at Google hentet inn A / B-systemoppdateringen. Dette nye formatet reduserer samlede problemer etter installering av OTA-oppdateringene som vil gjøre enheten ubrukelig. Dessuten kom disse OTA / firmwareoppdateringsfilene tidligere med partisjonsbilder som muliggjør enkel og enkel utvinning av innholdet ved bare å pakke det ut. Men siden ankomsten av det nye formatet har denne prosedyren blitt kjedelig og krever en trinnvis metode for å trekke ut. For nå, på grunn av tilstedeværelsen av Payload.bin som bærer alle viktige filer i OTA / firmwareoppdateringen.
Ved hjelp av Nyttelast Dumper-verktøy, kan du nå trekke ut og dekomprimere firmwarebildene ved hjelp av "brillo" -verktøysettet. Vær imidlertid oppmerksom på at trinnvise fastvareoppdateringer ikke støttes av dette verktøyet, så husk det når du bruker verktøyet.
Nedlastinger
- Nyttelast Dumper Tool.zip
-
Python for Windows
– 32 bit
– 64 bit
Fremgangsmåte for å trekke ut Payload.bin-filen fra OTA eller firmware
Advarsel
Merk at Payload Dumper Tool bare fungerer for å trekke ut payload.bin-filen fra fullstendige OTA / firmwareoppdateringspakker. Det vil IKKE fungere på trinnvise oppdateringer.
- Last ned verktøyet Payload Dumper og Python for din kompatible Windows-datamaskin (32bit eller 64bit) fra nedlastingsseksjonen ovenfor.
- Kjør Python-installasjonsprogrammet på PCen og følg alle instruksjonene under installasjonsprosessen som installatøren ber om.
- Når du har installert Python på PC-en, må du installere et virtuelt miljø på PC-en. Følg trinnene nedenfor for å installere den:
- Åpne en ledetekst.
- Kjør kommandoene nedenfor der den første vil endre katalogen i CMD, og den andre kommandoen vil sette banen til Python-skriptene til System PATH-variabelen;
cd C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
setx-bane C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
(sørg for å endre “your_windows_username_here” med riktig brukernavn på PC-en på begge kommandoene ovenfor)
- Når du har kjørt de ovennevnte kommandoene, kjører du kommandoen nedenfor:
pip installer virtualenv
Den laster ned og installerer en pakke, og etter det vises en suksessmelding.
- Nå må du trekke ut innholdet i Payload Dumper Tool på din PC, hvoretter du får to mapper, dvs. nyttelast_inngang og nyttelast_output.
- Deretter må du trekke ut OTA / firmware-zip-filen på PC-en for å hente nyttelast.bin fil.
- Kopier nyttelast.bin filen til nyttelast_inngang mappe.
- Åpne payload_dumper.exe fil.
- Så er alt du trenger å gjøre å la skriptet gjøre sitt. Når det er gjort, får du det ekstraherte innholdet i nyttelast.bin filen inn i nyttelast_output mappe.
- Det er det!
Så der har du det fra min side i dette innlegget. Håper dere likte dette innlegget og klarte å trekke ut innholdet i filen payload.bin i OTA / firmwareoppdateringsfilen. Merk at nyttelastdumperverktøyet bare fungerer med full OTA / fastvarepakker og vil ikke fungere med trinnvise oppdateringer. Gi oss beskjed i kommentarene nedenfor hvis du hadde problemer når du fulgte noen av de ovennevnte metodene. Fram til neste innlegg... Skål!
En Six Sigma og Google-sertifisert digital markedsfører som jobbet som analytiker for et topp MNC. En teknologi- og bilentusiast som liker å skrive, spille gitar, reise, sykle og slappe av. Gründer og Blogger.