Originariamente inviato da
bluflight13
5) bene, adesso apriamo la cartella "Apk-Manager" e dentro troveremo questa situazione:
- dentro other troviamo tutti i pacchetti e script necessari al corretto funzionamento di apk tool in tutte le sue funzioni
- dentro place-apk-here-for-modding dovremo mettere i nostri apk originali da decompilare
- dentro projects troveremo gli apk decompilati in formato "cartella" all'interno delle quali troviamo il contenuto dei singoli apk da modificare:
- mi soffermo appositamente solo su queste tre cartelle in quanto sono il necessario esseniziale per una corretta decompilazione
6) adesso bisogna prendere alcuni accorgimenti prima di arrivare alla decompilazione vera e propria col programma:
- partiamo dal presupposto che per ogni apk che vogliamo decompilare, prima dobbiamo dare le dipendenze al programma della rom cui vogliamo decompilarne gli apk
- questa è un'operazione da fare una volta sola, ma da rifare per ogni base firmware diversa cui prendiamo gli apk da decompilare. Mi spiego meglio, fin che lavoriamo su apk di una rom base MEA per esempio, l'operazione sotto è da fare una volta sola. Se poi prendiamo apk da un'altra rom che è basata su un firmware diverso (MGA magari) allora la dobbiamo rifare
- prendiamo systemUI.apk, framework-res.apk, tw-framework-res.apk dallo zip della rom originaria (dalla quale vogliamo prendere l'apk da decompilare) e mettiamoli nella cartella other
- entriamo adesso dentro la cartella other, e per dare le dipendenze basta far partire i 3 file bat chiamati systemUI, framework-res, tw-framework-res, ci cliccate sopra ognuno, si aprirà una finestrella di comando che poi si chiuderà da sola, sempre per ognuno
7) bene, adesso che le dipendenze sono state create, possiamo far partire il programma:
- clicchiamo 2 volte sul bat script e vi si aprirà questa schermata:
7) i comandi base da usare appena apriamo apk tool saranno:
- comando 19: andiamo a impostare il livello di compressione, che deve essere 0
- comando 20: andiamo a impostare la massima dimensione, che deve essere 512
- comando 22: andiamo a selezionare l'apk su cui vogliamo lavorare e decompilare. Scegliamolo mettendo il numero ripettivo, e diamo invio per confermare la selezione. Il nome dell'apk che abbiamo in lavorazione sarà sempre scritto in alto a sinistra
- comando 9: andiamo ad effettuare la decompilazione dell'apk. In basso a sinistra della finestra comparirà una scritta che indica la lavorazione, quando sparisce vuol dire che la decompilazione è finita ed è possibile cominciare con le modifiche