Pakk enkelt ut Android Rom-filer fra sendte rom

Hvis du er en Android-utvikler som ser på de nyeste sendte romene for å trekke ut ting som apks, drivere, og slikt, er du sannsynligvis klar over at å trekke ut rom.zip ut av .exe-pakken er en litt vanskelig. Spesielt fordi hvis du bruker en Linux-distro, har du veldig kort tid til å se etter de nødvendige filene før systemet krasjer mens du gjør dette, og sletter hele greia i prosessen. For å løse dette, XDA-medlem MartinEve laget et lite skript som automatisk trekker ut rom.zip fra installasjonsprogrammet.

Gi appen en sjanse og rapporter tilbakemeldinger til utvikleren.

For første gang forsøkte jeg i dag å trekke ut en rom.zip fra en levert romutgivelse (.exe) på Linux.

Prosessen er problematisk ettersom applikasjonen krasjer etter å ha startet den kjørbare filen med vin og sletter alle filene. Du må derfor være *veldig* rask med å se i ~/.wine/users/username/Temp-mappen for rom.zip.

Uansett, jeg har slått opp et raskt python-skript som vil overvåke denne katalogen for rom.zip og kopiere den til hjemmemappen din.

Den eneste endringen du trenger å gjøre før du kjører er å endre brukernavnfeltet til ditt eget brukernavn. Jeg ville ha brukt getpass for å få dette, men av en eller annen grunn, på visse systemer må du bruke sudo som roter til dette.

Du finner mer informasjon i søknadstråd.