Wenn Sie ein Android-Entwickler sind, der nach den neuesten veröffentlichten ROMs sucht, um Dinge wie APKs zu extrahieren, Treiber usw. Sie wissen wahrscheinlich, dass das Extrahieren der rom.zip aus dem .exe-Paket ein Problem darstellt etwas schwierig. Vor allem, wenn Sie eine Linux-Distribution verwenden, haben Sie nur sehr kurze Zeit, um nach den benötigten Dateien zu suchen, bevor das System dabei abstürzt und dabei alles gelöscht wird. Um dieses Problem zu lösen, XDA-Mitglied MartinEve Ich habe ein kleines Skript erstellt, das die rom.zip-Datei automatisch aus dem Installationsprogramm extrahiert.
Probieren Sie die App aus und geben Sie dem Entwickler Feedback.
Zum ersten Mal habe ich heute versucht, eine rom.zip aus einer ausgelieferten ROM-Version (.exe) unter Linux zu extrahieren.
Der Vorgang ist problematisch, da die Anwendung nach dem Start der ausführbaren Datei mit Wine abstürzt und alle ihre Dateien löscht. Sie müssen daher *sehr* schnell im Ordner ~/.wine/users/username/Temp nach der rom.zip suchen.
Wie auch immer, ich habe ein schnelles Python-Skript erstellt, das dieses Verzeichnis auf rom.zip überwacht und es in Ihren Home-Ordner kopiert.
Die einzige Änderung, die Sie vor der Ausführung vornehmen müssen, besteht darin, das Feld „Benutzername“ in Ihren eigenen Benutzernamen zu ändern. Ich hätte getpass verwendet, um dies zu erhalten, aber aus irgendeinem Grund muss man auf bestimmten Systemen sudo verwenden, was das Ganze durcheinander bringt.
Weitere Informationen finden Sie im Bewerbungsthread.