Visualizzazione stampabile
-
Quote:
Originariamente inviato da
Crotan
E comunque non avresti accesso al sorgente in Java, ma soltanto agli XML.
si, giusta precisazione.. poi gli .xml ce li sbattemo rotfl praticamente, dal momento che apktool non rieuscirebbe a decodificare, ci ritroveremmo degli .xml con qualche linea con scritto DUMMY che non è stata decodificata e l'assenza degli .smali. che poi sarebbe la parte .java praticamente oscurata dal decoder rotfl
-
Ragazzi spero mi potete aiutare.
Mi piacerebbe modificare piccole cose al launchere della mele (l'originale si installa tranquillamente), ho decompilato l'apk, modificato alcuni png e xml e ricompilato, il tutto senza errori.
Quando provo ad installare il nuovo apk tutto fila liscio ma quando cambio launcher il sistema carica la nuova app ma poi si chiude subito uscendo il classico errore di app bloccata in modo anomalo.
Ho provato a signare l'app in 1000 modi, ma niente sempre stesso errore anche se non tocco nessun file (quindi solo decompile > compile > sign).
Secondo voi da cosa dipende?
Un launcher è considerato un app di sistema? (ho provato a non signarla ma non si installa).
Grazie
Lupin4
-
Quote:
Originariamente inviato da
lupinio4
Ragazzi spero mi potete aiutare.
Mi piacerebbe modificare piccole cose al launchere della mele (l'originale si installa tranquillamente), ho decompilato l'apk, modificato alcuni png e xml e ricompilato, il tutto senza errori.
Quando provo ad installare il nuovo apk tutto fila liscio ma quando cambio launcher il sistema carica la nuova app ma poi si chiude subito uscendo il classico errore di app bloccata in modo anomalo.
Ho provato a signare l'app in 1000 modi, ma niente sempre stesso errore anche se non tocco nessun file (quindi solo decompile > compile > sign).
Secondo voi da cosa dipende?
Un launcher è considerato un app di sistema? (ho provato a non signarla ma non si installa).
Grazie
che launcher è?
non ho capito
perché qualsiasi launcher che non sia il launcher default Android non è di sistema ed è proprietario... in realtà anche il launcher di default è proprietario, fa parte delle gapps ed è di. google. quindi modificarlo non è possibile... potresti prendere trebuchet della. cCyano cheeè open source, quindi se hai il framework - res di una cyano te lo puoi moddare come vuoi
ogni app che installi è di terze parti, le app di sistema sono quelle che ti trovi di default in android
-
Enrico hai ragione mi spiego meglio,
mi piace molto il launcher degli ultimi firmare "mele", allora ho decryptato il file img del firmware e ho estratto il file melelauncher2.apk.
Se lo installo nel mia hdmi key (Tronsmart T428) tutto funziona alla perfezione, il launcher va senza problemi.
Ovviamente però ha dei riferimenti alla rom mele, quindi per esempio il tasto "setting" da errore e altre cosette non mi piacciono.
A questo punto volevo modificarla e ho decompilato l'apk, fatto delle modifiche (es. cambiato dei png) e poi ricompilato e signato, però l'apk una volta installato quando lo lancio si chiude inaspettatamente sempre (ho provato in mille modi).
Ho guardato il file di log e sembra che ci sia un errore di runtime su una libreria com.mele.melelauncher2.launcheractivity, ne sai niente?
Grazie
Lupin4
-
Quote:
Originariamente inviato da
lupinio4
Enrico hai ragione mi spiego meglio,
mi piace molto il launcher degli ultimi firmare "mele", allora ho decryptato il file img del firmware e ho estratto il file melelauncher2.apk.
Se lo installo nel mia hdmi key (Tronsmart T428) tutto funziona alla perfezione, il launcher va senza problemi.
Ovviamente però ha dei riferimenti alla rom mele, quindi per esempio il tasto "setting" da errore e altre cosette non mi piacciono.
A questo punto volevo modificarla e ho decompilato l'apk, fatto delle modifiche (es. cambiato dei png) e poi ricompilato e signato, però l'apk una volta installato quando lo lancio si chiude inaspettatamente sempre (ho provato in mille modi).
Ho guardato il file di log e sembra che ci sia un errore di runtime su una libreria com.mele.melelauncher2.launcheractivity, ne sai niente?
Grazie
Lupin4
launcher activity è proprio l activity che far partire il launcher...
ai png che hai modificato? perché non li puoi fare come ti pare, cioè.. dovresti rispettare grandezze originali e margini... come l erroreeè in un classe java, può darsi che quando ricompila gli manca qualcosa durante il baksmali.. dovresti postare il log e i file decompilati così posso darci un'occhiata meglio ;-)
-
2 allegato(i)
Grazie gentilissimo,
ti allego uno zip con apk originale (che funziona bene) e la cartella project dove ho modificato per fare un test due file (res/values/string.xml e res/drawable/game_apps.png) e infine il file di log subito dopo il crash.
Quello che non capisco (e spero che tu mi possa aiutare) è che probabilmente sbaglio io qualche cosa nell'operazione (o il file è difficile da modificare) perchè anche se decompilo apk, non tocco niente e lo ricompilo non funziona uguale.
Calcola che ho fatto prove con altre app e la procedura funziona quindi deve esserci qualche cosa nel file che da molto fastidio.
Grazei mille !!!
Lupin4
-
Quote:
Originariamente inviato da
lupinio4
Grazie gentilissimo,
ti allego uno zip con apk originale (che funziona bene) e la cartella project dove ho modificato per fare un test due file (res/values/string.xml e res/drawable/game_apps.png) e infine il file di log subito dopo il crash.
Quello che non capisco (e spero che tu mi possa aiutare) è che probabilmente sbaglio io qualche cosa nell'operazione (o il file è difficile da modificare) perchè anche se decompilo apk, non tocco niente e lo ricompilo non funziona uguale.
Calcola che ho fatto prove con altre app e la procedura funziona quindi deve esserci qualche cosa nel file che da molto fastidio.
Grazei mille !!!
Lupin4
Dico la mia, ma non prenderla come vera!
Secondo me devi flasharli da recovery! Come se fosse uno zip di aggiornamento.. Ma aspetta Enrico che ne sa di più rispetto a me!
-
Quello che non mi torna è il fatto che se non sbaglio l'app compilata dopo le modifiche dovrebbe essere a tutti gli effetti uguale a quella originale, sbaglio?
Quindi asus85 secondo te è normale che apk originale lo installi normalmente mentre quello compilato devi farlo da recoveri?
-
Quote:
Originariamente inviato da
lupinio4
Quello che non mi torna è il fatto che se non sbaglio l'app compilata dopo le modifiche dovrebbe essere a tutti gli effetti uguale a quella originale, sbaglio?
Quindi asus85 secondo te è normale che apk originale lo installi normalmente mentre quello compilato devi farlo da recoveri?
Secondo me è cosi..pero aspetta Enrico prima di rischiare!
-
Ciao Polabai volevo chiederti come si ingrandisce la statusbar con le relative icone. Grazie in anticipo