Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

[GUIDA] Come modificare una Custom ROM-Livello Principiante

Discussione in 'Guide modding' iniziata da IlDisturbatore, 19 Ago 2012.

  1. IlDisturbatore

    IlDisturbatore Baby Droid

    Iscritto:
    11 Mag 2012
    Messaggi:
    34
    "Mi Piace":
    25
    SOLO GINGERBREAD

    Salve a tutti scrivo questa guida per aiutare coloro che vogliono modificare una custom rom per il nostro piccolo Next :D (in realtà è una traduzione con qualcosa in più :D)
    PS: Vi ricordo prima di cominciare,che questa è una guida per coloro che voglio iniziare a moddare una propria rom e magari pubblicarla (naturalmente con i permessi di colui che l'ha fatta,visto che sarà basata su quella che voi sceglierete ;)
    [

    Ora cominciamo,abbiamo bisogno di:

    • Winzip o Winrar o 7zip
    • Una rom (quella che andrete a modificare)
    • Notepad
    • Molta ma molta pazienza :D

    Prima dobbiamo scompattare la nostra rom con uno dei programmi citati sopra nella lista.
    Ora vediamo che ci sono tre file: META-INF,system,boot.img

    Non dobbiamo toccare per nessun motivo boot.img e META-INF,ma andremo a modificare system. Adesso apriamo la cartella system in cui troveremo altre cartelle:


    • app
    • font
    • media
    • framework


    Se vogliamo modificare le app(*) di sistema,per esempio il launcher,dobbiamo rimuovere quello già presente e aggiungere quello che preferiamo. Per i font basta aggiungerne oppure rimuoverli (almeno due-tre lasciateli :D).
    Nella cartella media troviamo: Le suonerie (ringtones),suoni di notifica (notification) e un altra cartella con allarmi. C'è anche un file zip (bootanimation), quello è il file della bootanimation che possiamo sostituire facilmente,anche usando UOT Kitchen ;). Per il framework,o decompiliamo l'apk e lo modifichiamo oppure andiamo su uotkitchen,carichiamo systemUI e framework-res,successivamente dobbiamo unzippare il file scaricato e aggiungere gli elementi delle cartelle a quelle della nostra rom modificata.


    *NOTA
    Se volete modificare i vari apk,dovrete decompilarli,modificarli e poi compilarli di nuovo..


    Divertitevi a modificare la vostra rom,con tutta la vostra fantasia :D
    N.B: Scrivete sempre i crediti di colui che ha compilato la rom!

    Al secondo e terzo post trovate altre istruzioni :) :)


    NE' IO NE' TUTTOANDROID.NET CI ASSUMIAMO RESPONSABILITA' RIGUARDO BRICK O ALTRO CAUSATO DA QUESTA GUIDA ;)

    Ringraziamenti:
    XDA
    mv_style
    Francys-t
    e tutti coloro che pubblicheranno le loro custom rom.
     
    Ultima modifica: 19 Ago 2012
  2. IlDisturbatore

    IlDisturbatore Baby Droid

    Iscritto:
    11 Mag 2012
    Messaggi:
    34
    "Mi Piace":
    25
    Per chi volesse dare un nome alla propria rom deve modificare nel file build.drop (lo trovate in system) con notepad la seguente riga: ro.modversion="Nome che volete dare"

    Senza " naturalmente :D

    Inoltre per chi vuole aggiungere altre righe per dei tweaks ecco qui:


    # Signal Tweaks
    ro.ril.hsxpa=2
    ro.ril.gprsclass=10
    ro.ril.hep=1
    ro.ril.enable.dtm=1
    ro.ril.hsdpa.category=10
    ro.ril.enable.a53=1
    ro.ril.enable.3g.prefix=1
    ro.ril.htcmaskw1.bitmask=4294967295
    ro.ril.htcmaskw1=14449
    ro.ril.hsupa.category=5

    # NetSpeed Tweaks
    net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
    net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
    net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
    net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
    net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960

    # Google DNS Tweak
    net.rmnet0.dns1=8.8.8.8
    net.rmnet0.dns2=8.8.4.4
    net.dns1=8.8.8.8
    net.dns2=8.8.4.4

    # Photo And Video Quality
    ro.media.dec.jpeg.memcap=8000000
    ro.media.enc.hprof.vid.bps=8000000
    ro.media.enc.jpeg.quality=100

    # Touch Responsiveness
    debug.performance.tuning=1
    video.accelerate.hw=1

    # Scrolling Responsiveness
    windowsmgr.max_events_per_sec=500

    # Call Tweaks
    ro.telephony.call_ring.delay=0
    ro.lge.proximity.delay=25
    mot.proximity.delay=25

    # Power Save Tweaks
    ro.ril.disable.power.collapse=1
    pm.sleep_mode=1

    # Performance Tweaks
    ro.kernel.android.checkjni=0
    ro.config.nocheckin=1

    # Disables Debug Icon On Status Bar
    persist.adb.notify=0


    Infine per gli script:
    Andrenaline [CWM][SCRIPTS][TWEAKS] Adrenaline™ Engine | STOCK 4.2 | CM 4.2b | 8/6 - xda-developers
    oppure Slaidy Boost
    [SCRIPTS][TWEAKS][CWM]SlaidyBoost-V2.3 - xda-developers

    Per inserirli dovrete copiare gli stessi file nelle stesse cartelle per esempio: Andate in system e poi in "etc" qui aggiungerete i file che trovate negli script che volete usare,quindi copiare il file dello script nella cartella "etc" della rom.
     
  3. IlDisturbatore

    IlDisturbatore Baby Droid

    Iscritto:
    11 Mag 2012
    Messaggi:
    34
    "Mi Piace":
    25
    Eccoci qui alla fine della guida:

    1. Scaricate la custom rom che volete modificare.
    2. Estraetela con i programmi citati nel primo post.
    3. Modificate le varie app,font,bootanimation come descritto sempre nel primo post.
    4. Aggiungete gli script.
    5. Date un nome alla rom.
    6. Zippate la vostra rom.
    7. Signatela con questo programma(opzionale): xda-developers - View Single Post - [SCRIPT] Auto Signer for update.zip
    8. Flashatela ed è fatta avrete la vostra custom rom.
     
    Ultima modifica di un moderatore: 19 Ago 2012
    A alfonso1996 e frrndr75 piace questo messaggio.
  4. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    lo script adrenaline lo sto usando da un po lo preferisco al slaidyboost, adesso non so pero quando lo installato ho fatto come dici tu copiando i file, pero non funzionava su cm7, quindi ho seguito come dice su xda Mount /system and /data
    e poi flash... una cosa che ho notato nei test che gli script vanno anche modificare la dimensione heap VM a 48m e altre cose ovvio, a me questa configurazione dava problemi i risultati su antutu si abbasavano, ci sta che sul telefono che ho fatto le prove questi valori peggioravano le prestazioni, alla fine lo fatto su un vodafone smart :) , comunque a mio giudizio sono da tenere sotto controllo, gran bella guida complimenti ciao
     
    A IlDisturbatore piace questo elemento.
  5. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    R: [GUIDA] Come modificare una Custom ROM-Livello Principiante

    Grandissimo ottima guida molto utile, una cosa a cosa servono il passaggio 7 e gli script ?

    Inviato dal mio GT-I9000 con Tapatalk 2
     
    Ultima modifica: 19 Ago 2012
    A IlDisturbatore piace questo elemento.
  6. IlDisturbatore

    IlDisturbatore Baby Droid

    Iscritto:
    11 Mag 2012
    Messaggi:
    34
    "Mi Piace":
    25
    script migliorano i vari task che gestisce il sistema, fluidità, abilitano dei settaggi per il kernel e altro....se li apri puoi vedere più o meno come sono......

    Il passaggio 7 è opzionale, di solito viene fatto da developer ma basta unzippare la rom e il sign se ne va ;)
     
  7. Morissio

    Morissio Guest

    Esiste una sorta di emulatore dove uno possa testare la ROM senza doverla flashare?

    Immagino comunque che andando a toccare solo "system" la percentuale di brick sia bassa.

    Ciao!
     
  8. IlDisturbatore

    IlDisturbatore Baby Droid

    Iscritto:
    11 Mag 2012
    Messaggi:
    34
    "Mi Piace":
    25
    toccando system non bricki a meno chè non sballi tutto xD

    Usando android sdk puoi vedere la tua home ma un emulatore dove provarla non l'ho mai sentito e visto sinceramente...;)
     
    A Morissio piace questo elemento.
  9. franco64

    franco64 Baby Droid

    Iscritto:
    10 Giu 2014
    Messaggi:
    2
    "Mi Piace":
    0
    Buongiorno
    sono nuovo in questo mondo android
    volevo modificare una rom per mettere il linuaggio italiano in alcuni tasti
    e devo aprire il file system.img, ma con winrar non lo apre
    dove sbaglio
    Grazie
    franco
     
  10. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Prova con 7z, nelle impostazioni abilita la lettura dei file img

    Inviato dal mio GT-I9300 utilizzando Tapatalk
     
    A franco64 piace questo elemento.
  11. franco64

    franco64 Baby Droid

    Iscritto:
    10 Giu 2014
    Messaggi:
    2
    "Mi Piace":
    0
    file img non si apre

    non si apre con 7z
    come posso fare
    Grazie
     
  12. Dominus80

    Dominus80 Baby Droid

    Iscritto:
    17 Giu 2015
    Messaggi:
    11
    "Mi Piace":
    0
    tweaks

    dove vanno inseriti questi tweaks?
     
  13. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Sempre nel build prop

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
  14. Dominus80

    Dominus80 Baby Droid

    Iscritto:
    17 Giu 2015
    Messaggi:
    11
    "Mi Piace":
    0
    quindi posso copiare i file, eliminando "#" e la sua descrizione del tweaks
     
  15. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Se non ricordo male puoi lasciare tutto così con simboli e descrizione non cambia nulla, nel mio buid.prop ci sono.

    Inviato dal mio LG-D855 utilizzando Tapatalk