Όταν πρόκειται για τη μεταγλώττιση και την αποσυμπίληση ROM, πολλοί σεφ δεν διαθέτουν τη μεγαλύτερη ποικιλία εργαλείων. Όταν οι προγραμματιστές πρέπει να αρπάξουν μερικά apk αρχεία και να τα επεξεργαστούν, πρέπει να εξαγάγουν τα κατάλληλα αρχεία και να χρησιμοποιήσουν ένα εργαλείο για να τα απομεταγλωττίσουν. Όταν αυτό πρέπει να γίνεται ξανά και ξανά, όπως σε μια σωστά υποστηριζόμενη ROM που δεν έχει δημιουργηθεί από την πηγή, η εργασία μπορεί να γίνει αρκετά κουραστική. Τούτου λεχθέντος, υπάρχει τώρα ένα εργαλείο που θα χρειαστεί apk αρχεία από ROM και αποσυμπίλησέ τα όλα σε ένα βήμα.
Μεταγλωττισμένο ROMzilla, αποτελείται από δύο βασικά σενάρια που θα εξαγάγουν και θα αποσυμπιέζουν apk και δοχείο αρχεία και στη συνέχεια μεταγλωττίστε τα ξανά, εισάγοντάς τα ξανά στη ROM όταν τελειώσετε. Αναπτύχθηκε από XDA Senior Member ψηφιακός υψηλός, τα σενάρια είναι αρκετά χρήσιμα για προγραμματιστές που διατηρούν ROM που χρειάζονται μόνο μερικά αρχεία τη φορά.
Οι χρήστες επεξεργάζονται πρώτα δύο αρχεία κειμένου που ονομάζονται
apk.txt και jar.txt. Αυτά στη συνέχεια επεξεργάζονται για να περιλαμβάνουν τη διαδρομή οποιουδήποτε apk και δοχείο αρχεία με τα οποία εργάζονται τακτικά. Στη συνέχεια, οι χρήστες τρέχουν το ROMzilla, το οποίο εξάγει και απομεταγλωττίζει όλα τα αρχεία που αναφέρονται στα δύο αρχεία κειμένου. Μόλις τελειώσετε, απλώς εκτελέστε το σενάριο για να αντιστρέψετε τη διαδικασία και τα αρχεία θα είναι διαθέσιμα για να τα ξαναπέσετε στη ROM. Όπως εξηγεί το digitalhigh:Λάβετε υπόψη σας - αυτό δεν γράφτηκε απαραίτητα για την τελική παραγωγή ROM - αν και θα μπορούσε εύκολα να χρησιμοποιηθεί για τέτοια. Αυτό είναι περισσότερο για όσους από εσάς αναζητάτε έναν τρόπο γρήγορης μεταγλώττισης πολλών αρχείων - επανειλημμένα εάν χρειάζεται χωρίς να καταστρέψετε τα αρχικά αρχεία ROM ή να αφαιρέσετε τον πηγαίο κώδικα. Θα εργαστώ για να προσθέσω περισσότερες δυνατότητες όσο έχω χρόνο. Θα συμπεριλάβω τελικά μια επιλογή zipalign, rezip και υπογραφή της τελικής εξόδου, καθώς και για αποσυμπίληση και εκ νέου μεταγλώττιση εικόνων εκκίνησης. Απλώς δεν έχω φτάσει ακόμα τόσο μακριά.
Αν και είναι χρήσιμο τώρα, το εργαλείο αναμένεται να λάβει μερικές πολύ χρήσιμες ενημερώσεις και στο μέλλον.
Για περισσότερες πληροφορίες, πλήρεις οδηγίες χρήσης και άλλα, ανατρέξτε στο αρχικό νήμα.