Hur man extraherar payload.bin från OTA eller firmware
Felsök Guide / / August 05, 2021
Payload.bin är en fil som du ofta kan hitta i nyare versioner av OTA eller firmwareuppdateringar. Dessa filer innehåller lagerstart och systembilder. Med hjälp av den här filen kan du dessutom ta den som bas för att skapa en anpassad ROM eller till och med hjälper till att avblockera enheten. I det här inlägget kommer vi att guida dig vidare hur man extraherar payload.in från OTA eller firmware med hjälp av ett skript. Detta är den enda metoden för att få filen payload.bin eftersom du inte bara kan extrahera innehållet genom att packa upp den.
Google packar nu in alla nödvändiga och viktiga filer under filen payload.bin. Tidigare kunde du direkt extrahera filernas innehåll, men tack vare introduktionen av Payload.bin är det inte längre fallet. Du måste utföra ytterligare uppgifter och köra ett skript för att extrahera innehållet i filen payload.bin. Tack till utvecklaren Gregory Monitor för att skapa Payload Dumper Tool kan du nu enkelt extrahera innehållet i filen Payload.bin. Så, utan vidare, låt oss gå direkt in i själva artikeln;
Innehållsförteckning
-
1 Hur man extraherar payload.bin från OTA eller firmware
- 1.1 Payload.bin - Detaljer
- 1.2 Nedladdningar
- 1.3 Steg för att extrahera Payload.bin-filen från OTA eller firmware
Hur man extraherar payload.bin från OTA eller firmware
Innan vi går vidare till proceduren för att extrahera filen payload.bin från OTA eller firmware, låt oss ta en djupgående titt på vad som är en payload.bin;
Payload.bin - Detaljer
Google introducerade ett nytt format med uppdateringsfiler för OTA / firmware efter lanseringen av Android Oreo-operativsystemet. Dessutom introducerades detta efter att Google införde A / B-systemuppdateringen. Detta nya format minskar övergripande problem efter installation av OTA-uppdateringar som skulle göra enheten oanvändbar. Dessutom kom tidigare dessa OTA / firmwareuppdateringsfiler med partitionsbilder som möjliggjorde enkel och enkel extrahering av innehållet genom att bara packa upp det. Men sedan ankomsten av det nya formatet har denna procedur blivit tråkig och kräver en steg för steg-metod för att extrahera. För nu, på grund av närvaron av Payload.bin som innehåller alla viktiga filer i OTA / firmwareuppdateringen.
Med hjälp av Nyttolast Dumper-verktyg, kan du nu extrahera och dekomprimera firmwarebilderna med "brillo" -verktygssatsen. Observera dock att de stegvisa firmwareuppdateringarna inte stöds av det här verktyget, så kom ihåg det när du använder verktyget.
Nedladdningar
- Nyttolast Dumper Tool.zip
-
Python för Windows
– 32 bitar
– 64 bitar
Steg för att extrahera Payload.bin-filen från OTA eller firmware
Varning
Observera att Payload Dumper Tool bara fungerar för att extrahera filen payload.bin från fullständiga OTA / firmwareuppdateringspaket. Det fungerar INTE med stegvisa uppdateringar.
- Ladda ner verktyget Payload Dumper samt Python för din kompatibla Windows-dator (32 eller 64 bit) från nedladdningsavsnittet ovan.
- Kör Python-installationsprogrammet på din dator och följ alla instruktioner under installationsprocessen som uppmanas av installationsprogrammet.
- När du väl har installerat Python på din dator måste du installera en virtuell miljö på din dator. Följ stegen nedan för att installera den:
- Öppna en kommandotolk.
- Kör kommandona nedan där den första kommer att ändra katalogen i CMD, och det andra kommandot ställer in sökvägen för Python-skripten till System PATH-variabeln;
cd C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
setx-sökväg C: \ Users \ your_windows_username_here \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts
(se till att du ändrar “your_windows_username_here” med rätt användarnamn på din PC på båda ovanstående kommandon)
- När du har kört ovannämnda kommandon kör du kommandot nedan:
pip installera virtualenv
Det hämtar och installerar ett paket och efter det visas ett framgångsmeddelande.
- Nu måste du extrahera innehållet i Payload Dumper Tool på din dator varefter du får två mappar, dvs. nyttolast_input och nyttolast_output.
- Då måste du extrahera OTA / firmware zip-filen på din dator för att få nyttolast. bin fil.
- Kopiera nyttolast. bin fil till nyttolast_input mapp.
- Öppna payload_dumper.exe fil.
- Då är allt du behöver göra att låta manuset göra sitt arbete. När det är klart får du det extraherade innehållet i nyttolast. bin filen till nyttolast_output mapp.
- Det är allt!
Så där har du det från min sida i det här inlägget. Hoppas att ni gillade det här inlägget och kunde extrahera innehållet i filen payload.bin i uppdateringsfilen OTA / firmware. Observera att Payload Dumper-verktyget bara fungerar med fullständiga OTA / firmwarepaket och fungerar inte med de stegvisa uppdateringarna. Låt oss veta i kommentarerna nedan om du har haft några svårigheter när du följer någon av ovan nämnda metoder. Fram till nästa inlägg... Skål!
En Six Sigma och Google-certifierad digital marknadsförare som arbetade som analytiker för en topp MNC. En teknik- och bilentusiast som gillar att skriva, spela gitarr, resa, cykla och koppla av. Entreprenör och Blogger.