Sådan udtrækkes payload.bin fra OTA eller firmware
Fejlfind Vejledning / / August 05, 2021
Payload.bin er en fil, som du ofte kan finde i nyere versioner af OTA eller firmwareopdateringer. Disse filer indeholder lagerstart og systembilleder. Desuden kan du ved hjælp af denne fil tage den som base for at oprette en brugerdefineret ROM eller endda hjælpe med at fjerne enhedens enhed. I dette indlæg vil vi guide dig videre hvordan man udtrækker payload.in fra OTA eller firmware ved hjælp af et script. Dette er den eneste metode til at hente filen payload.bin, da du ikke bare kan udpakke indholdet ved at pakke den ud.
Google pakker nu alle nødvendige og vigtige filer under filen payload.bin. Tidligere kunne du direkte udtrække indholdet af filerne, men takket være introduktionen af Payload.bin er dette ikke tilfældet længere. Du skal udføre nogle yderligere opgaver og køre et script for at udtrække indholdet af filen payload.bin. Tak til udvikleren Gregory Monitor til oprettelse af Payload Dumper Tool kan du nu nemt udpakke indholdet af Payload.bin-filen. Så uden yderligere ado, lad os komme direkte ind i selve artiklen;
Indholdsfortegnelse
-
1 Sådan udtrækkes payload.bin fra OTA eller firmware
- 1.1 Payload.bin - Detaljer
- 1.2 Downloads
- 1.3 Trin til at udtrække Payload.bin-fil fra OTA eller Firmware
Sådan udtrækkes payload.bin fra OTA eller firmware
Før vi går videre til proceduren for at udtrække filen payload.bin fra OTA eller firmware, lad os se nærmere på, hvad der er en payload.bin;
Payload.bin - Detaljer
Google introducerede et nyt format af OTA / firmwareopdateringsfiler efter lanceringen af Android Oreo-operativsystemet. Desuden blev dette introduceret efter, at Google bragte A / B-systemopdateringen. Dette nye format reducerer overordnede problemer efter installation af OTA-opdateringer, der ville gøre enheden ubrugelig. Desuden kom disse OTA / firmware-opdateringsfiler tidligere med partitionsbilleder, der muliggør enkel og nem udpakning af indholdet ved bare at pakke det ud. Men siden ankomsten af det nye format er denne procedure blevet kedelig og kræver en trinvis metode for at udtrække. For nu på grund af tilstedeværelsen af Payload.bin, der bærer alle de vigtige filer i OTA / firmwareopdateringen.
Ved hjælp af Nyttelast Dumper-værktøj, kan du nu udtrække og dekomprimere firmwarebillederne ved hjælp af "brillo" -værktøjssættet. Bemærk dog, at de trinvise firmwareopdateringer ikke understøttes af dette værktøj, så husk det, mens du bruger værktøjet.
Downloads
- Nyttelast Dumper Tool.zip
-
Python til Windows
– 32 bit
– 64 bit
Trin til at udtrække Payload.bin-fil fra OTA eller Firmware
Advarsel
Bemærk, at Payload Dumper Tool kun fungerer for at udtrække payload.bin-filen fra fulde OTA / firmwareopdateringspakker. Det fungerer IKKE med inkrementelle opdateringer.
- Download Payload Dumper-værktøjet såvel som Python til din kompatible Windows-computer (32bit eller 64bit) fra downloadafsnittet ovenfor.
- Kør Python-installationsprogrammet på din pc, og følg alle instruktionerne under installationsprocessen, som installatøren beder om.
- Når du har installeret Python på din pc, skal du installere et virtuelt miljø på din pc. Følg nedenstående trin for at installere det:
- Åbn en kommandoprompt.
- Kør nedenstående kommandoer, hvor den første ændrer biblioteket i CMD, og den anden kommando indstiller stien til Python-scrips til System PATH-variabel;
cd C: \ Brugere \ dit_vindue_brugernavn_her \ AppData \ Lokalt \ Programmer \ Python \ Python37 \ Scripts
setx-sti C: \ Brugere \ dit_vindue_brugernavn_her \ AppData \ Lokalt \ Programmer \ Python \ Python37 \ Scripts
(Sørg for at ændre "dit_vindue_brugernavn_her" med det relevante brugernavn på din pc på begge ovenstående kommandoer)
- Når du har kørt de ovennævnte kommandoer, skal du køre nedenstående kommando:
pip installer virtualenv
Det downloader og installerer en pakke, og derefter vises en succesmeddelelse.
- Nu skal du udtrække indholdet af Payload Dumper Tool på din pc, hvorefter du får to mapper, dvs. nyttelast_input og nyttelast_output.
- Derefter skal du udtrække OTA / firmware-zip-filen på din pc for at hente nyttelast.bin fil.
- Kopier nyttelast.bin fil til nyttelast_input folder.
- Åbn payload_dumper.exe fil.
- Så er alt hvad du skal gøre, at lade scriptet udføre sit arbejde. Når det er gjort, får du det ekstraherede indhold af nyttelast.bin fil i nyttelast_output folder.
- Det er det!
Så der har du det fra min side i dette indlæg. Håber I kunne lide dette indlæg og var i stand til at udtrække indholdet af filen payload.bin i OTA / firmwareopdateringsfilen. Bemærk, at Payload Dumper-værktøjet kun fungerer med fulde OTA / firmwarepakker og ikke fungerer med de inkrementelle opdateringer. Fortæl os i kommentarerne nedenfor, hvis du har haft problemer, mens du følger en af de ovennævnte metoder. Indtil næste indlæg... Skål!
En Six Sigma og Google-certificeret digital marketingmedarbejder, der arbejdede som analytiker for et top MNC. En teknologi- og bilentusiast, der kan lide at skrive, spille guitar, rejse, cykle og slappe af. Iværksætter og blogger.