annuncio

Comprimi
Ancora nessun annuncio.

Theme Porter - Tutorial Android

Comprimi
X
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • Theme Porter - Tutorial Android

    [center:3rqeyuyr]Theme Porter - Tutorial Android

    Guida all'uso di Theme Porter!
    Scaricatelo da qui


    >>Download Theme Porter<<
    >>3D xda<<

    [youtube:3rqeyuyr]http://www.youtube.com/watch?v=XAJm2f-OkzE[/youtube:3rqeyuyr]


    Theme Porter è utile per trasferire il Tema da una ROM (ANDROID) all&#39;altra: non fa altro che trasferire le png tra le APK!
    Quindi basterà mettere le APK del Tema Base e del Tema su cui fare il "Porting" nelle cartelle giuste del programma, e avviare il Programma![/center:3rqeyuyr]

  • #2
    Re: Theme Porter - Tutorial Android

    grazie travis!
    ma se ti lavora solo il framework-res, significa che puoi usarlo solo per rom base froyo?
    con gingerbread il framework-res va accompagnato sempre con il systemUI.apk.....correggimi se sbaglio....
    Android Dev
    Google Nexus 5
    Google Nexus 6

    Commenta


    • #3
      Re: Theme Porter - Tutorial Android

      mm dunque ho fatto una prova con un framework/res/systemUI di 2 rom diverse ma gb 2.3.7, ma mi dice "impossibile trovare il file specificato"
      nella old ho messo quelli base nella new ho messo quelli puliti....
      Android Dev
      Google Nexus 5
      Google Nexus 6

      Commenta


      • #4
        Re: Theme Porter - Tutorial Android

        No Iaio con questo programma vai a fare il porting su tutte le APK, non solo il framework e il system_UI!!! =D

        # Per esempio, prendo il mio tema,
        metto le
        apk di system/app in TP/old/app
        e il
        framework di system/framework in TP/old/framework

        # Poi prendo la tua ROM e
        metto le
        apk di system/app in TP/new/app
        e il
        framework di system/framework in TP/new/framework

        # Faccio il porting,

        # Prendo le
        apk di system/app in TP/new/app
        e il
        framework di system/framework in TP/new/framework

        e li ritrascino dentro l'update.zip della tua ROM, così quando la vai a flashare, avrai la tua ROM con le PNG del mio Tema! =P


        PS: ora sto lavorando/cercando di portare il mio Tema come APK per Theme Chooser! =P
        Ho fatto una piccola prova e funziona, ora devo aggiungere dentro tutte le mie png!
        È una fatica immane dover mettere mano a quei xml ed aggiungere uno ad uno i collegamenti alle png che dovrà fare l'apk nel cell! :-$
        Ah.. se sapessi usare script fatti in casa che mi gestiscano stringhe di testo ecc farei subito -.-"

        Commenta


        • #5
          Re: Theme Porter - Tutorial Android

          Deve andare per forza, poichè il programma è come metamorph!
          Figurati che io l'ho pure ingannato in un certo senso xD , ovvero nelle cartelle OLD non ho messo gli apk veri e propri!
          Cioè ho provato a mettere un archivio.zip contenente solo la cartella res/ e tutte le sottocartelle drawable con le png!
          E ho rinominato l'archivio in tipo... framework-res.apk (ma come capirai non è un framework, è solo un archivio rinominato =P)
          ovviamente questo archivio è stato fatto con metodo compressione zero (con winrar si chiama memorizzazione)

          E facendo il porting funziona lo stesso, TP prende le png da dentro la cartella /res/xxx dell'archivio e le mette nella cartella /res/xxx dell'apk originale che sta in NEW!! =P

          EDIT: forse hai il programma buggato, ho visto che il link su xda non va, l'ho riuppato su mediafire al primo post!

          Commenta


          • #6
            Re: Theme Porter - Tutorial Android

            ok appena ho un attimo riprovo!
            Android Dev
            Google Nexus 5
            Google Nexus 6

            Commenta


            • #7
              Re: Theme Porter - Tutorial Android

              edit se io vorrei fare un porting di un tema base cm7 su una rom gb stock, andrebbe bene lo stesso? o deve essere solo cm7 con cm7, stock con stock?
              Android Dev
              Google Nexus 5
              Google Nexus 6

              Commenta


              • #8
                Re: Theme Porter - Tutorial Android

                Grazie TRavis ottimo lavoro!
                -ADMIN-

                Commenta


                • #9
                  Re: Theme Porter - Tutorial Android

                  travis, prima che ci smanetto seriamente, una domanda:
                  posso fare il porting di un tema fatto per cm7.1.0 x nexus-s, su una cm7.10 x defy?
                  Android Dev
                  Google Nexus 5
                  Google Nexus 6

                  Commenta


                  • #10
                    Re: Theme Porter - Tutorial Android

                    travissssss????
                    Android Dev
                    Google Nexus 5
                    Google Nexus 6

                    Commenta


                    • #11
                      Re: Theme Porter - Tutorial Android

                      allora nella old app e framework metto il tema, nella new app e framework metto le app e framework della mia rom, avvio lo scripting e clicco 1 e mi dice cosi:






                      quindi se mi da sempre errore il porting non è avvenuto?
                      Android Dev
                      Google Nexus 5
                      Google Nexus 6

                      Commenta


                      • #12
                        Re: Theme Porter - Tutorial Android

                        travisssssss...mannaggia a te!! ma dove sei??
                        Android Dev
                        Google Nexus 5
                        Google Nexus 6

                        Commenta


                        • #13
                          Re: Theme Porter - Tutorial Android

                          We Iaio! Sono stato via per un po' e mi connettevo solo dal cell! ^_^"
                          Normalmente mi arrivava la notifica email per le risposte a questo 3D, perciò non controllavo neanche! xD

                          Allora per Theme Porter forse la causa sono gli indirizzi troppo lunghi, tipo come succedeva con RSD Lite!

                          Metti la cartella ThemePorter (Chiamala "TP") direttamente in C:
                          Quindi C/TP/old
                          C/TP/new

                          Prova così e prova anche a eseguire lo script coi permessi d'amministratore! Fammi sapere!

                          Puoi fare il porting da qualsiasi ROM ad un altra a patto che entrambe siano hdpi (o che abbiano entrambe le png Themed per hdpi e mdpi)
                          Altrimenti c'è la funzione hdpi to mdpi, ma ancora non l'ho provata, cosa che farò a breve poichè vorrei fare il porting per Xperia X10 mini pro =P

                          Per esempio se hai un tema in OLD per Android 2.3.7 che ha le png per gli anelli lockscreen, queste png non andranno a sostituire nulla in una ROM in NEW 2.3.5 (e quindi sta rom non riceverà queste png)!
                          Al contrario se hai un tema in OLD 2.3.5 senza png anelli, e una ROM NEW 2.3.7. questa avrà le png degli anelli stock, poichè ste png non saranno sostituite!

                          Altro esempio tra una ROM per Nexus e una Samsung (o stock vs cyanogen), ho visto che il SGS ha delle png che il nexus non ha!
                          Oppure devi stare anche attento a vedere tipo se la batteria circolare o quel che sia, ha 100 png per ogni step, oppure solo 26, sia per il battery che per il battery charge.png (per esempio la NSCollab ha 26 per battery charge, mentre la NEXUS MV ne ha 100)


                          MORALE: =D
                          Se vuoi fare un porting buono tra ROM diverse (ALMENO PER LA PRIMA VOLTA ) ti conviene estrarre tutte le apk e confrontare manualmente le PNG!
                          Una volta che hai aggiunto tutte le mancanti, o "customizzato" quelle che il tema non ha rispetto alla ROM NEW... ti fai il tema bello finito e fai il porting!
                          Da qui in poi userai la ROM NEW "themed" (ported) come base di un futuro porting in modo da non confrontare più niente, fare il porting e basta!

                          Mi fermo qui così ti do tempo per assimilare e sapere se vuoi approfondimenti =D poichè mi sa che ho già spiegato un casino di roba xD

                          (come rifaccio a mettere la notifica di risposta a sto 3D per via email.... z.z ... 1:11am... Dro: )

                          Commenta


                          • #14
                            Re: Theme Porter - Tutorial Android

                            allelujaaaa Rie2:


                            grazie della tardiva risposta!! una cosa non è chiara! dove dici "Metti la cartella ThemePorter (Chiamala "TP") direttamente in C:
                            Quindi C/TP/old
                            C/TP/new"

                            i comandi poi vanno dati da cmd, o prompt dei comandi?? se si, che comandi?

                            grazie mille!
                            Android Dev
                            Google Nexus 5
                            Google Nexus 6

                            Commenta


                            • #15
                              Re: Theme Porter - Tutorial Android

                              Scusa ancora!! xD Finalmente ho risistemato le notifiche! =P

                              No, nessun comando cmd o ecc!!!
                              Una volta posizionate le apk nelle rispettive cartelle e aperto lo script.bat, basta premere 1 e poi invio che già ti parte il porting!
                              Non c'è nessun comando strano da imparare ecc! Nel menu principale di TP (script.bat) puoi mettere solo un numero da 1 a 4 per le rispettive funzioni del programma!
                              Come vedi è semplicissimo da usare, fa tutto lui! Le:

                              Commenta

                              Sto operando...
                              X