CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: elmegio con ben 5 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: megthebest con ben 4 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 19 Thanks ricevuti nell'ultimo mese

Pagina 20 di 35 primaprima ... 10181920212230 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 191 a 200 su 342
Discussione:

[How-to] Come creare Frameworks personalizzati per ogni tipo di rom!

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #191
    Androidiano VIP L'avatar di markusssss


    Registrato dal
    May 2011
    Località
    Scafati
    Messaggi
    1,526
    Smartphone
    Xiaomi Redmi Note 3 Pro

    Ringraziamenti
    689
    Ringraziato 90 volte in 78 Posts
    Predefinito

    non so da quanti giorni ormai provo e riprovo a modificare la mia MDJ's 3.09.
    sono riuscito a cambiare solo l'icona della batteria.
    poi nn riesco a cambiare le icone (esclusa batteria) e le animazioni alle finestre.
    penso sia un problema di rom e non del sito..
    vi posto anche il LOG..
    ormai..siete solo voi la mia unica speranza..

    codice:
    Decompiling framework-res.apk UOT-06-05-11-22-2
    I: Loading resource table...
    I: Loaded.
    I: Decoding file-resources...
    I: Decoding values*/* XMLs...
    I: Done.
    I: Copying assets and libs...
    Decompiling SystemUI.apk UOT-06-05-11-22-2
    I: Framework installed to: /home/mendozinas/apktool/framework/1.apk
    I: Baksmaling...
    I: Loading resource table...
    I: Loaded.
    I: Loading resource table from file: /home/mendozinas/apktool/framework/1.apk
    I: Loaded.
    I: Decoding file-resources...
    W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x02050029
    W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x0205002e
    I: Decoding values*/* XMLs...
    I: Done.
    Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
    Compiling framework-res.apk UOT-06-05-11-22-2
    W: Could not find sources
    I: Building resources...
    aapt: /usr/lib/libz.so.1: no version information available (required by aapt)
    I: Building apk file...
    aapt: /usr/lib/libz.so.1: no version information available (required by aapt)
    Compiling SystemUI.apk UOT-06-05-11-22-2
    I: Framework installed to: /home/uotftp/apktool/framework/1.apk
    Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
    at brut.androlib.Androlib.readMetaFile(Androlib.java:142)
    at brut.androlib.Androlib.build(Androlib.java:159)
    at brut.androlib.Androlib.build(Androlib.java:154)
    at brut.apktool.Main.cmdBuild(Main.java:174)
    at brut.apktool.Main.main(Main.java:59)
    Caused by: brut.directory.PathNotExist: apktool.yml
    at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:103)
    at brut.androlib.Androlib.readMetaFile(Androlib.java:138)
    ... 4 more
    Ultima modifica di markusssss; 05-06-11 alle 12:45
    Se ti ho aiutato a risolvere il problema clicca sul tasto Thanks qui sotto ↓

  2.  
  3. #192
    Androidiano L'avatar di andruzzoide


    Registrato dal
    Mar 2011
    Messaggi
    250

    Ringraziamenti
    6
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Quote Originariamente inviato da markusssss
    non so da quanti giorni ormai provo e riprovo a modificare la mia MDJ's 3.09.
    sono riuscito a cambiare solo l'icona della batteria.
    poi nn riesco a cambiare le icone (esclusa batteria) e le animazioni alle finestre.
    penso sia un problema di rom e non del sito..
    vi posto anche il LOG..
    ormai..siete solo voi la mia unica speranza..

    Decompiling framework-res.apk UOT-06-05-11-22-2
    I: Loading resource table...
    I: Loaded.
    I: Decoding file-resources...
    I: Decoding values*/* XMLs...
    I: Done.
    I: Copying assets and libs...
    Decompiling SystemUI.apk UOT-06-05-11-22-2
    I: Framework installed to: /home/mendozinas/apktool/framework/1.apk
    I: Baksmaling...
    I: Loading resource table...
    I: Loaded.
    I: Loading resource table from file: /home/mendozinas/apktool/framework/1.apk
    I: Loaded.
    I: Decoding file-resources...
    W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x02050029
    W: Could not decode attr value, using undecoded value instead: ns=android, name=textSize, value=0x0205002e
    I: Decoding values*/* XMLs...
    I: Done.
    Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
    Compiling framework-res.apk UOT-06-05-11-22-2
    W: Could not find sources
    I: Building resources...
    aapt: /usr/lib/libz.so.1: no version information available (required by aapt)
    I: Building apk file...
    aapt: /usr/lib/libz.so.1: no version information available (required by aapt)
    Compiling SystemUI.apk UOT-06-05-11-22-2
    I: Framework installed to: /home/uotftp/apktool/framework/1.apk
    Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
    at brut.androlib.Androlib.readMetaFile(Androlib.java: 142)
    at brut.androlib.Androlib.build(Androlib.java:159)
    at brut.androlib.Androlib.build(Androlib.java:154)
    at brut.apktool.Main.cmdBuild(Main.java:174)
    at brut.apktool.Main.main(Main.java:59)
    Caused by: brut.directory.PathNotExist: apktool.yml
    at brut.directory.AbstractDirectory.getFileInput(Abst ractDirectory.java:103)
    at brut.androlib.Androlib.readMetaFile(Androlib.java: 138)
    ... 4 more

    Prova con la Mdj's 3.1.1. A me, tranne il primo tentativo, è andato sempre tutto bene (ho fatto almeno 5 framework differenti). L'unica problematica è che non si installa la bootanimation che cimunque ho installato a "mano".


    Inviato dal mio Desire HD. MDJ's VIVO sense 3.1.1- kernel LeeDROID ace v. 3.1.3 - radio 12.28b.60.140eP_26.03.02.26_M

  4. #193
    Androidiano VIP L'avatar di markusssss


    Registrato dal
    May 2011
    Località
    Scafati
    Messaggi
    1,526
    Smartphone
    Xiaomi Redmi Note 3 Pro

    Ringraziamenti
    689
    Ringraziato 90 volte in 78 Posts
    Predefinito

    aimè vorrei anche provarla la nuova versione però dovrei fare un wipe totale e non mi va sinceramente..
    Se ti ho aiutato a risolvere il problema clicca sul tasto Thanks qui sotto ↓

  5. #194
    Androidiano VIP L'avatar di mungello860


    Registrato dal
    Dec 2010
    Località
    Gravina in Puglia
    Messaggi
    1,391
    Smartphone
    Sony Xperia S

    Ringraziamenti
    57
    Ringraziato 98 volte in 97 Posts
    Predefinito

    Quote Originariamente inviato da markusssss Visualizza il messaggio
    aimè vorrei anche provarla la nuova versione però dovrei fare un wipe totale e non mi va sinceramente..
    non devi fare per forza un wipe totale!!! scarica easy upgrade wipe 1.5 e flashalo al posto del full wipe...questo non ti cancellerà i dati, le app e le impostazioni...

  6. #195
    Senior Droid L'avatar di Berto392


    Registrato dal
    Dec 2010
    Messaggi
    950

    Ringraziamenti
    74
    Ringraziato 86 volte in 82 Posts
    Predefinito

    Ciao ragazzi! Mi è venuto un dubbio... Visto che questa sera aggiornerò la ROM alla 1.3 il framework creato da me che ho flashato verrà cancellato o rimarrà presente sul mio DHD?

    Inviato dal mio Desire HD usando Tapatalk

  7. #196
    Androidiano VIP L'avatar di mungello860


    Registrato dal
    Dec 2010
    Località
    Gravina in Puglia
    Messaggi
    1,391
    Smartphone
    Sony Xperia S

    Ringraziamenti
    57
    Ringraziato 98 volte in 97 Posts
    Predefinito

    Quote Originariamente inviato da Berto392 Visualizza il messaggio
    Ciao ragazzi! Mi è venuto un dubbio... Visto che questa sera aggiornerò la ROM alla 1.3 il framework creato da me che ho flashato verrà cancellato o rimarrà presente sul mio DHD?

    Inviato dal mio Desire HD usando Tapatalk
    questo è un dubbio che affligge anche me ...

  8. #197
    axl409
    Guest
    Predefinito

    Quote Originariamente inviato da Berto392 Visualizza il messaggio
    Ciao ragazzi! Mi è venuto un dubbio... Visto che questa sera aggiornerò la ROM alla 1.3 il framework creato da me che ho flashato verrà cancellato o rimarrà presente sul mio DHD?

    Inviato dal mio Desire HD usando Tapatalk
    a meno che non è un semplice update della rom (tipo quelli che una volta faceva mdj con la vivo sense), dovrai riflashare il tema.

  9. #198
    Androidiano L'avatar di andruzzoide


    Registrato dal
    Mar 2011
    Messaggi
    250

    Ringraziamenti
    6
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Quote Originariamente inviato da thewall
    e uscita la 1.3 sapete quando esce?

    Ma la 1.3 di che cosa?


    Inviato dal mio Desire HD. MDJ's VIVO sense 3.1.1- kernel LeeDROID ace v. 3.1.4 - radio 12.28b.60.140eP_26.03.02.26_M

  10. #199
    Androidiano


    Registrato dal
    May 2011
    Messaggi
    82

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    normale stia cucinando da tipo 1 oretta?
    HTC Desire HD Rooted & ENG S-OFF
    ROM: Revo HD 5.1.10
    Radio: 12.28b.60.140eU_26.03.02.26_M
    Kernel: 2.6.35.13-LeeDrOiD-Ace-GB-3.1.6
    Recovery: CWM 3.0.2.6

  11. #200
    Androidiano L'avatar di nanni1977


    Registrato dal
    Mar 2011
    Località
    Massa
    Messaggi
    220
    Smartphone
    OnePlus X

    Ringraziamenti
    9
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da memnoch Visualizza il messaggio
    Salve a tutti! Visto le pressanti richieste di “How-to” su frameworks e personalizzazioni varie, ho deciso di svelare l'aracano e di fare una guida passo passo per mostrare quanto sia facile ottenere un frameworks personalizzato PER QUALSIASI ROM, sia gingerbread che froyo ma anche “No-sense” come la CyanogenMode. In realtà i frames sono “trucchi da salotto” rispetto ad un tema completo, nel senso che creano quell'effetto “wow” che hanno i temi, ma potete cambiarli e flasharne quanti ne volete senza dover ripristinare backups, rischiare bootloops o aspettare che il developer del vostro tema preferito faccia l'update per la nuova rom che volete flashare! Il che è parecchio vantaggioso se pensiamo alla velocità con la quale escono le nuove rom e soprattutto al lavoro immane che un dev deve fare per comporre un tema! Quindi armatevi di un pochino di pazienza perchè la prima volta vi sembrerà difficile, ma appena ci prendete la mano sarà uno scherzo! Il tutto si svolge in una cucina on-line che s chiama UOT Kitchen (UltimateOnlineTheme). La cucina farà per voi quei passaggi che normalmente richiedono un alto grado di conoscenza. Pensate che anche i themers esperti se ne servono per una prima bozza dei loro lavori! Quindi nn sentitevi “niubbi”, perchè la cosa è semplice ma và anche saputa fare!
    NOTA IMPORTANTE PRIMA DI INIZIARE: la cucina supporta sia gli script Amend che Edify. C'è da dire però che lo script Edify che supporta il file “binary” è il più usato e quello più compatibile con la cucina. Lo script Amend è possibile sceglierlo, ma se ne consiglia l'uso SOLO in caso di problemi di flash. Traducendo, se avete la recovery 2.5.1.3 (quindi Amend), sarebbe meglio cambiarla con la 3.0.0.6 (quioni Edify+Binary) cioè maggiormante retrocompatibile. Nulla vieta di provare e nn è affatto detto che nn funzioni. Per onestà vi dico però che nn ho mai provato con la 2.5.1.3 ma ho sempre fatto tutto con la 3.0.0.6!

    Cominciamo

    1) prendete la rom che volete personalizzare. Apritela con winzip (o simili) ma SENZA SCOMPATTARLA (quindi click col destro sullo .zip della rom e scegliete apri).
    2) Ora siete dentro la rom. Cliccate in System\Frameworks. Vi trovate davanti molti file .jar..lasciateli perdere, a noi interessa il file.zip Framework res.apk. Trascinatelo fuori dalla rom e mettetelo in una cartella che per comodità chiameremo “Framework x.x” (a seconda della versione della rom che stiamo personalizzando (es. per la RCMix 5.9, chiamiamola Frameworks 5.9). troniamo indietro (alla schermata dove c'era la cartella “frameworks” (con winzip clicchiamo la freccia in alto) e clicchiamo su “app”. All'interno ci sono molti file.zip..a noi interessa il file .zip chiamato “SystemUI.apk”, trasciniamolo come per framework res.apk nella cartella “Frameworks x.x” NOTA IMPORTANTE: il file.zip “SystemUI ci serve SOLO se vogliamo personalizzare una rom Gingerbread. Se siete su una rom Froyo BASTA SOLO IL FILE FRAMEWORK RES.APK. (lo troverete scritto anche nella UOTKitchen).
    3) Ora andiamo nella cucina: UOT Kitchen

    Clicchiamo su “Kitchen”. Ora, la cucina si presenta come un percorso. Iniziate da Battery e finite da Summary. Le varie “tappe” sono Icons, Notification, Windows animation, Bootimage, Font, Upload. Di tappa in tappa scegliete il mod che più vi piace. Ad ogni personalizzazione attendete che venga generata la “Preview” della modifica. Se nn dovesse venire generata la cucina nn funzionerà. La causa più comune di questo intoppo è la troppa richiesta di files che la cucina riceve. Provate in un secondo momento e funzionerà;-).
    4) Una volta scelti i nostri mod, andiamo nella sezione “Upload” dove dovremmo caricare i nostri files contenuti in “Framework x.x”. Cliccate sull'apposita banda e cercate nel pc la cartella (per comodità la metterei nel Desktop ma fate come volete). Caricate prima framework.res, attendete che la banda azzurra finisca, e dopo fate lo stesso con SysteUI.apk (MA RICORDATE, QUEST'ULTIMO SOLO SE AVETE UNA ROM GINGERBREAD, IN CASO CONTRARIO BASTA IL PRIMO FILES).
    5) Quando l'upload sarà terminato, potremmo andare in “Summary” e controllare se il lavoro è ok. La cucina stessa ve lo dirà. In che modo? A banda verde corrisponde un lavoro ok. A banda arancione il lavoro nn è ok (o perchè la preview nn è stata generata o perchè c'è stato qualche errore). A banda bianca il frame nn è supportato. Vi dico subito che il 99% delle volte quando dà banda arancione siginifica che la preview nn è terminata. In questo caso provate ad andare dove il frames è arancione (ad esempio tornate in “Battery” se la banda arancione indica battery e provate a rifare il mod finchè nn avete la preview...tornate in “Summary” e controllate che ci sia banda verde)
    6) Se tutto è ok (cioè se tutto il lavoro ha banda verde) cliccate (sempre in “Summary”) su “Submit work to kitchen”. Inizierà il processo di “cooking” del framework che avete moddato. Attendete che finisca. Potrebbe capitare che il file nn finisca in tempo di “cucinare”, in questo caso avrete un'errore del tipo “waiting too long, go to the pickup page”. Fate come vi dice, andate in “Pickup Page” e cliccate su “Show all files” e vedrete a che punto sta il vostro. In ogni caso, appena pronto il vostro files verrà messo nel menu a parte “Your recent cooked files” e potrete agevolmente scaricarlo.
    7) Il frameworks è pronto;-) Si tratta di uno .zip file pronto da flaschare che sarà nominato “UOT x_x_x_x_x”. Ora nn dovete fare altro che metterlo sulla sd e flasharlo!


    Come fare il flash:

    1) mettere il file nella sd
    2) andare in recovery
    3) fare wipe dalvik (dalla voce “Advanced”..se ne fate 2 o 3 è meglio)
    4) flashare


    Ulteriori personalizzazioni:

    Il file UOT che avete ottenuto, apporterà delle modifiche tutt'altro che superficiali all'interfaccia grafica del nostro dhd..tuttavia cose come le icone in “settings” per esempio, oppure i popups di caricamento, gli spinner, e più in generale, tutto quello che nn moddate nella cucina resta fuori dalla modifica. Ecco perchè i frames sono e restano dei “temi a metà”. Possiamo comunque avvicinarci ancora un po al lavoro di un vero themers imparando a ritoccare\sostituire\persoanlizzare alcune immagini contenute in res.apk e systemUI.apk. Poete farlo in questo modo:

    1) aprite il vostro framework (SENZA SCOMPATTARLO COME PER LA ROM)
    2) vi troverete davanti le cartelle app, fonts, framework, META INF. A noi interessano “app” e “framework”. In entrambe le cartelle (una volta aperte) troverete i nostri .zip framework res.apk e SystemUI.apk. All'interno di ognuna troverete altre sotto cartelle. Noi clicchiamo sulla cartella “res”. All'interno troviamo molte altre sotto cartelle. Quella che ci interessa si chiama “drawable-hdpi-v4”. All'interno sono contenuti i file .png che compongono il nostro frame. Indicarvi una per una le immagini, la loro locazione all'interno dell'interfaccia grafica e la loro funzione sarebbe un lavoro “biblico”. Mi limito a dirvi che se ci cliccate sopra l'immagine .png vi verrà mostrata e, con un po' di intutito (e mooolta pazienza) capirete a quale parte grafica del frame corrisponde. Anche il nome dell'immagine può aiutarvi (pensate che io le ho dovute guardare tutte per capire perchè guide come questa in giro nn ne trovate!!!). Una volta scelto il .png che volete modificare, estaretelo e modificatelo con programmi di editing foto come Fotoshop o Gimp (questa parte è tutt'altro che una passeggiata perchè è richiesta una competenza avanzata nell'uso di tali programmi. Io stesso ho dovuto chiedere aiuto e nn poco sennò avrei fatto davvero poca strada e ancora adesso so modificare solo pochissime cose come i popups, gli spinner, etc..insomma..robetta;-)). Una volta modificata, reinseritela da dove l'avete estratta e si riposizionerà automaticamente nella maniera corretta.
    NOTA: possiamo anche sostituire le nimazioni senza ricucinare il frame per intero, basta cancellare il contenuto della cartella "anim" contenuta in framework res.apk\res\anim e sostituirlo col contenuto di un'altra cartella "anim" contenente le animazioni che vogliamo!

    links utili:

    link su xda per UOTKitchen :[MOD][04/05] UOT Kitchen (Ultimate Online Theme Kitchen) version 4.0 - xda-developers

    Alcuni chiarimenti in più se i miei nn dovessero bastare
    [Guide] Do it yourself - Theming | Darky's ROM
    ciao mem, ho creato un frameworks con la cucina, poi per la fretta di provarlo ho scaricato e flashato uno che non era il mio.
    Ora il mio DHD arriva all'immagine iniziale di caricamento e poi si riavvia di continuo.

    Cosa posso fare x rimediare?

    Grazie
    - In continua evoluzione

Pagina 20 di 35 primaprima ... 10181920212230 ... ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy