[Guida] Modificare la grafica delle applicazioni / modifica apk | Forum Android | AndroidWorld

ATTENZIONE:
L’Utente assume la totale responsabilità anche giuridica per ogni attività da lui svolta e per ogni contenuto pubblicato e/o scambiato. (leggi le condizioni d’uso).

Si invitano gli Utenti a non pubblicare o scambiare alcuna informazione che permetta di risalire, anche indirettamente, alla propria identità o all’identità di terzi (nome, cognome, residenza, email…) e divulgare alcun tipo di dato sensibile proprio o di terzi.

X
  1. #1
    Android Pro
    Registrato dal
    May 2011
    Residenza
    Torino
    Dispositivo
    Samsung Galaxy SII
    Operatore
    TIM
    Messaggi
    602
    Grazie!
    13
    Ringraziato 38 volte in 33 post

    [Guida] Modificare la grafica delle applicazioni / modifica apk

    Una delle migliori ROM del momento è sicuramente la Zeus di Huexxx, ormai arrivata alla versione v6.11 (O o N), ognuno di noi può apprezzare o meno alcune caratteristiche...e se i pregi di velocità, stabilità e dei pochi bug (da parte dei più) sono apprezzati da tutti...forse qualcuno potrebbe storcere il naso dal punto di vista estetico... Diciamoci la verità...TROPPO BLU!!!Huexxx ha personalizzato a fondo la ROM dal punto di vista estetico,andando a sostituire moltissimi colori, icone e perfino le smile dei messaggi...Ma a tutto c'è rimedio...basta armarsi di molta pazienza ed avere i programmi, le applicazioni e le icone giuste...

    Premessa: qualsiasi immagine che utilizzeremo per la sostituzione, dovrà essere identica nel nome, nella risoluzione e nell'estensione a quella che vorremo sostituire nella ROM Zeus.

    Personalmente ho estrapolato le stesse identiche immagini dalle app della ROM stock di LG.
    Detto ciò, avremo bisogno di:

    • - un programma x scompattare gli .apk, personalmente ho utilizzato Download winrar (anke solo la versione prova...magari esistono decine di altri programmi anche completamente gratuiti che possono fare lo stesso lavoro,ma non riesco a farvi altri nomi se qualcuno me ne consiglia,aggiungo o cmq sostituisco nel post)
    • - Lo zip della rom stock LG Apk ROM stock Lg.zip (se preferite prendere le immagini da altre rom è uguale, oppure se avete un nandroid backup della rom stock va bene lo stesso)
    • - un semplice editor di testi come "Blocco Note" presente su ogni computer
    • - zip flashabile di base:XYZ.zip


    1) Dezippare il pacchetto della ROM Zeus
    2) Prelevare l'applicazione che volete modificare dalla cartella app presente in system
    3) Dezippare l'applicazione in una cartella di lavoro a vostra scelta
    4) Individuare le varie icone ed immagini che desideriamo sostituire, solitamente, tali icone sono presenti nelle cartelle drawable e drawable-hdpi(presenti entrambe nella cartella res)
    In parallelo lavoreremo sulle applicazioni derivanti dalla ROM stock di Lg, quindi:

    5) Dezippare il file Apk ROM stock Lg scaricato in precedenza
    6) Dalla cartella Applicazioni, scegliere lo stesso .apk prelevato dall Zeus x la sostituzione
    7) Fare lo stesso identico procedimento del punto 3) e 4) (potrebbero esserci delle cartelle in più, ma non vi devono interessare)

    8)Ora che abbiamo individuato nella rom stock i file che ci interessano, per non creare confusione, chiudere la finestra in cui è presente la rom zeus (punti 1,2,3,4)

    9)Apriamo lo zip contenente la rom Zeus. Da ora in poi lavoreremo sempre nella finestra di winrar per quanto riguarda la rom da modificare.

    Ora, il mio consiglio è quello di avere le due finestre di Windows aperte una affianco all'altra, entrambe sulla cartella drawable (o drawable-hdpi) una per la Zeus e l'altra per la stock.

    10) Una volta selezionate le varie immagini dalla cartella della ROM stock, copiarle e sostituirle nell'archivio della Zeus (ricordare di dare sempre l'ok per aggiornare l'archivio, quando richiesto)
    11) Ripetere lo stesso procedimento di selezione/copiatura/sostituzione anche per la seconda cartella.
    12) Una volta finito si può salvare e chiudere la finestra di winrar.

    Il nostro apk aggiornato è pronto
    .

    Dovendo sostituire un applicazione di sistema, il metodo più sicuro è quello di passare dalla recovery, per fare questo dobbiamo creare uno zip flashabile da essa.

    13)Aprire lo zip flashabile di base XYZ.rar (scaricato in precedenza) e sostituire nella cartella system/app l'apk presente con quella che abbiamo modificato poco sopra.
    14)Ora rimane da sostituire lo script presente nella cartella META-INF -> com -> google -> android -> updater-script

    In soldoni questo file contiene le istruzioni che permettono di installare il vostro apk, quindi è essenziale modificarlo ogni volta in base al nome e alla destinazione dell'apk che vogliamo modificare.
    Per poter avere una visione iniziale ben strutturata dal punto di vista del layout dello script consiglio di aprirlo una prima volta con word, però per modificarlo è indispensabile usare blocconote.

    In particolare ci interessano queste stringhe:
    mount("ext4", "EMMC", "/dev/block/mmcblk0p8", "/system")
    e
    set_perm(0, 0, 0644, "/system/app/clock.apk")

    Se per esempio vogliamo sostituire l'apk Mms.apk (che si trova in system/app), la prima stringa sarà la stessa ,
    la seconda sarà
    set_perm(0, 0, 0644, "/system/app/Mms.apk")

    Se invece vogliamo sostituire l'apk framework-res.apk (che si trova in system/framework), siccome si trova sotto la cartella framework le stringhe diventeranno:
    mount("ext4", "EMMC", "/dev/block/mmcblk0p8", "/system/framework") è probabile che sia sufficiente fermarsi a /system, tanto questo comando monta tutta la cartella, con relative sottocartelle.. però non mi ricordo se funziona.. nel caso provate
    e
    set_perm(0, 0, 0644, "/system/framework/framework-res.apk")

    Notare bene che le parole in verde devono avere lo stesso identico nome dell'apk modificato che abbiamo messo nella cartella system/app del nostro zip flashabile, quello che vogliamo sostituire in pratica.

    Ora possiamo salvare e chiudere lo script.

    Chiudere anche la finestra di winrar del nostro zip e metterlo nella sd.

    Se tutto è stato fatto bene, da recovery vedremo il nostro zip e potremo procedere con l'installazione.
    In caso di errori lo zip non sarà visibile da recovery

    Ricordo sempre che prima di andare a fare modifiche nei file di sistema è fortemente consigliato un backup



    Enjoy!

    Ringrazio
    pado11 per la stesura di gran parte della guida

    N.B.1 Vi prego di segnalare eventuali errori/imprecisioni così da poterli correggere
    N.B.2 Preciso che questa guida è valida per qualsiasi rom oltre la zeus che è stata presa ad esempio
    N.B.3
    e qui posto direttamente un mio messaggio per far prima: Piccola annotazione: se metti caso volessi sostituire per esempio l'indicatore della batteria della zeus con quello originale lg non è sufficiente cambiare le immagini, perchè quello LG ha 5 livelli mi pare, quello della zeus ne ha un'infinità, quindi faresti un casino.. l'unica sarebbe riconfigurare l'xml (decompilando l'apk, trovando la stringa fra una miriade di file e ricompilando l'apk) ma è veramente un macello.. volevo fare una cosa simile sulla cyano ma ho lasciato perdere.. troppo lungo.
    Quindi in sostanza se cambi qualcosa fai caso che dopo la sostituzione ci siano esattamente gli stessi file!
    Ultima modifica di Th3pa; 16-04-2012 a 18: 56

  2. I seguenti 6 utenti hanno ringraziato Th3pa per aver trovato utile questo post:

    Anto_2.0 (24-04-2012), dragusdrake (17-04-2012), pado11 (16-04-2012), saveAW (17-04-2012), skapez (16-04-2012), Zaky88 (17-04-2012)

  3. #2
    Android Pro
    Registrato dal
    Jan 2011
    Residenza
    Vicenza
    Dispositivo
    Vodafone Ideos, Optimus One, Optimus Black, Galaxy S2, Galaxy Nexus, Nexus S, Nexus 5
    Operatore
    TIM
    Messaggi
    688
    Grazie!
    11
    Ringraziato 97 volte in 73 post
    aggiunto sulla guida generale

  4. #3
    Android Master
    Registrato dal
    Aug 2011
    Residenza
    Polesella (Ro)
    Dispositivo
    Nexus 5, LG Optimus Black
    Operatore
    Vodafone
    Messaggi
    1,166
    Grazie!
    216
    Ringraziato 188 volte in 168 post
    Perfetto...!...

    Bel lavoro a...4 mani...!...

  5. I seguenti 2 utenti hanno ringraziato pado11 per aver trovato utile questo post:

    saveAW (24-04-2012), Th3pa (24-04-2012)

  6. #4
    # AW Super User #
    Registrato dal
    Jan 2011
    Residenza
    Cagliari
    Dispositivo
    HUAWEI P9 LITE VNS-L31 / LG G2 / GNexus / LG O1 / ASUS TF101
    Operatore
    Wind
    Messaggi
    15,415
    Grazie!
    1,092
    Ringraziato 2,254 volte in 1,872 post
    bravissimo Th3pa hai spiegato molto bene

    noi dell'O1 nell'updater-script non abbiamo mai messo i permessi e mai avuto problemi, credo che flashando lo zip vengano dati in automatico quelli del file originale che viene sostituito
    ma dato che l'hai messo, di certo male non fa

  7. #5
    Android
    Registrato dal
    Dec 2011
    Residenza
    Alife, Caserta
    Dispositivo
    LG P970 Optimus Black
    Operatore
    Wind
    Messaggi
    30
    Grazie!
    7
    Ringraziato 2 volte in 2 post
    AAAAAAA finalmente qualcuno che la pensa come me! Siete grandiosi! Tutto quel blu è davvero irritante.
    Il problema è che io non sono molto pratico e rischierei di fare un casino. Aspetterò che magari le cose si facciano più semplici per un n00b come me. :3

  8. #6
    Android Pro
    Registrato dal
    May 2011
    Residenza
    Torino
    Dispositivo
    Samsung Galaxy SII
    Operatore
    TIM
    Messaggi
    602
    Grazie!
    13
    Ringraziato 38 volte in 33 post
    Anto se vuoi cambiare solo il colore nella zeus se vuoi posso passarti i miei apk modificati, direttamente negli zip flashabili ed il gioco è fatto.. devi però accontentarti del tappetino nello sfondo delle chiamate, come molti lo hanno definito... incompetenti
    2012-04-24-17.12.17.png


    Nel caso ti basta cambiare solo le immagini di riferimento

  9. #7
    Android
    Registrato dal
    Dec 2011
    Residenza
    Alife, Caserta
    Dispositivo
    LG P970 Optimus Black
    Operatore
    Wind
    Messaggi
    30
    Grazie!
    7
    Ringraziato 2 volte in 2 post
    Quote Originariamente inviato da Th3pa Visualizza il messaggio
    Anto se vuoi cambiare solo il colore nella zeus se vuoi posso passarti i miei apk modificati, direttamente negli zip flashabili ed il gioco è fatto.. devi però accontentarti del tappetino nello sfondo delle chiamate, come molti lo hanno definito... incompetenti
    Ne sarei molto felice! Il tappetino non è un problema, basta che quei colori cambino un po' perché sono abbastanza monotoni. Passameli quando hai tempo, grazie.

  10. #8
    Android Pro
    Registrato dal
    May 2011
    Residenza
    Torino
    Dispositivo
    Samsung Galaxy SII
    Operatore
    TIM
    Messaggi
    602
    Grazie!
    13
    Ringraziato 38 volte in 33 post
    Quote Originariamente inviato da Anto_2.0 Visualizza il messaggio
    Ne sarei molto felice! Il tappetino non è un problema, basta che quei colori cambino un po' perché sono abbastanza monotoni. Passameli quando hai tempo, grazie.
    Purtroppo non ho tempo di farti gli zip flashabili adesso perchè sono in partenza... però ti ho caricato tutti gli apk da sostituire a quelli originali.
    Hai 2 possibilità:
    -crearti gli zip come da guida sopra
    -sostituire gli apk direttamente nel pacchetto della zeus (quello che suppongo tu abbia sul pc) e flashare senza alcun wipe la rom con gli apk modificati.


    apk.rar download - 2shared

  11. #9
    Android Master
    Registrato dal
    Aug 2011
    Residenza
    Colleferro
    Dispositivo
    N5 / G2
    Operatore
    Vodafone
    Messaggi
    4,485
    Grazie!
    401
    Ringraziato 1,165 volte in 792 post
    A TUTTI:
    fate attenzione a prendere le applicazioni da Apk ROM stock Lg.zip perchè per esempio l'app. Phone non funziona nella Zeus se la prendete da qui, probabilmente perchè cambia il modulo gsm, che hanno modificato dalla versione N alla O. alcune le potete prendere, altre no
    puoi aggiungere alla guida Th3pa

Discussioni simili

  1. 11-03-2012
    40Risposte
  2. Modifica visualizzazione delle applicazioni
    Da luciano46 nel forum Applicazioni
    17-02-2012
    1Risposte
  3. si puo modificare barra delle notifiche??
    Da liuk87 nel forum Firmware e Modding (Samsung Galaxy S i9000)
    08-12-2011
    0Risposte
  4. [GUIDA]Come modificare Frameworks/Grafica dei vostri terminali grazie all'UOT Kitchen
    Da sgroimax nel forum Modding e Firmware (HTC Desire HD)
    16-09-2011
    0Risposte
  5. Modificare grafica alla rom...come??
    Da ilbulgaro89 nel forum HTC Hero
    04-12-2009
    3Risposte

Segnalibri

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  

Search Engine Friendly URLs by vBSEO 3.6.1