Könnyen kivonhatja az Android Rom fájlokat a szállított Romokból

Ha Ön Android fejlesztő, aki a legújabb szállított ROM-okat keresi, hogy olyan dolgokat kinyerhessen, mint például az apk, illesztőprogramok és hasonlók, valószínűleg tisztában van azzal, hogy a rom.zip fájl kibontása az .exe csomagból kicsit trükkös. Különösen azért, mert ha bármilyen Linux disztribúciót használ, nagyon rövid ideje van megkeresni a szükséges fájlokat, mielőtt a rendszer összeomlik, és közben az egészet törli. Ennek megoldására XDA tag MartinEve készített egy kis szkriptet, ami automatikusan kicsomagolja a rom.zip fájlt a telepítőből.

Próbálja ki az alkalmazást, és küldjön visszajelzést a fejlesztőnek.

Ma először próbáltam meg kibontani a rom.zip fájlt egy szállított rom kiadásból (.exe) Linuxon.

A folyamat problémás, mivel a futtatható állomány wine segítségével történő indítása után az alkalmazás összeomlik, és törli az összes fájlt. Ezért *nagyon* gyorsan kell keresni a ~/.wine/users/username/Temp mappában a rom.zip fájlhoz.

Mindenesetre elkészítettem egy gyors python szkriptet, amely figyeli ezt a könyvtárat a rom.zip számára, és átmásolja a saját mappájába.

A futtatás előtt csak annyit kell módosítania, hogy a felhasználónév mezőt a saját felhasználónevére kell módosítania. A getpass segítségével szereztem volna meg ezt, de valamilyen oknál fogva bizonyos rendszereken sudo-t kell használni, ami elrontja ezt.

További információt a alkalmazási szál.