CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 4eyes81 con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 9 su 9
Discussione:

[GUIDA] Preparare i file di Odin con Cygwin

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. #1
    Baby Droid L'avatar di CoreMaster


    Registrato dal
    Jul 2011
    Messaggi
    46

    Ringraziamenti
    12
    Ringraziato 109 volte in 57 Posts
    Predefinito

    [GUIDA] Preparare i file di Odin con Cygwin

    Questa guida permette di "importare/trasformare" la propria rom installata sul vostro galaxy s in modo da avere 3 file flashabili con Odin senza il famigerato bootloader in modo da evitare il brick e/o la corruzione delle combo dei 3 tasti.

    REQUISITI: Android sdk in C:/androidsdk; Cygwin ( Download ); Terminale windows; Galaxy S con root; winrar o 7zip.

    - Per installare Cygwin segui questi screen:






    - Aprire il terminale di windows e spostarsi nella sdk di android (precisamente nella cartella platform-tools).
    Per fare ciò digita i seguenti comandi:

    cd..
    cd..
    cd androidsdk/platform-tools


    - Adesso collega il Galaxy s e NON attivare l'archivio USB. Una volta fatto ciò, digita i seguenti comandi

    adb shell
    su
    mount -o remount,rw /dev/block/stl9 /system
    dd if=/dev/block/stl9 of=/sdcard/factoryfs.rfs bs=4096


    - Dopo pochi minuti nella sdcard del cell troveremo un file chiamato factoryfs.rfs ..
    Bene, adesso create una cartella chiamata ROM in C .
    Quindi, spostate il file factoryfs.rfs , dbdata.rfs e param.lfs (dbdata + param Download ) in C:/ROM
    N.B. sempre in C:/ROM deve essere inserito anche il file zImage ovvero il kernel.
    p.s. Inserendo questi 4 file avremo una rom senza bootloader. Se vuoi una rom con bootloader (sconsigliato) devi aggiungere anche i file boot.bin e Sbl.bin

    - Ora apri task manager e killa i 2 processi adb.exe(Importante)

    - Adesso dobbiamo creare i file PDA . Per fare ciò apri Cygwin e digita i seguenti comandi

    cd c:/ROM
    tar -c param.lfs zImage factoryfs.rfs dbdata.rfs >> PDA_nomerom.tar
    md5sum -t PDA_nomerom.tar >> PDA_nomerom.tar
    mv PDA_JS5.tar PDA_nomerom.tar.md5


    - Se hai eseguito il tutto correttamente, nella cartella C:/ROM troveremo un file chiamato PDA_nomerom.tar.md5
    Per semplificare il tutto, creiamo una cartella sul desktop e rinominala a seconda del nome della tua rom.
    Spostiamo al suo interno il file PDA_nomerom.tar.md5 ..

    - Adesso dobbiamo creare il file PHONE.tar.md5 (ovvero il modem).
    Generalmente il modem della rom è situato nella cartella updates. Quindi basterà estrarre con winrar o 7zip la rom e copiare il file modem.bin nella cartella C:/ROM (assicurarsi che nella cartella ROM sia presente soltanto il modem).
    Una volta fatto ciò apriamo Cygwin, e digitiamo i seguenti comandi:

    tar -c modem.bin >> PHONE_nomerom.tar
    md5sum -t PHONE_JPY.tar >> PHONE_nomerom.tar
    mv PHONE_JPY.tar PHONE_nomerom.tar.md5


    Se hai eseguito il tutto correttamente, nella cartella ROM nel disco locale /C è presente il file PHONE_nomerom.tar.md5 che copieremo nella cartella sul desktop dove è presente il file PDA.

    - Bene, per avere una rom odin completa manca soltanto il file CSC.
    Consiglio di prelevare questo file da una qualsiasi rom stock oppure scaricalo da QUì e lo inserisci nella cartella sul desktop in modo da avere 3 file: PDA ; PHONE ; CSC .

    - Fine, la nostra rom odin è pronta.
    Aprite odin inserite i file e assicurarsi che odin dica " nomefile" is valid.
    Premete start e ENJOY
    Nel caso i file fossero corrotti e il flash va male, nessuna paura, la rom che avete appena creato è senza bootloader quindi nessun rischio di brick.


    Credits:
    Ramad
    Ultima modifica di CoreMaster; 10-09-11 alle 15:42
    Se ti sono stato d'aiuto o ti piace ciò che faccio puoi ringraziarmi con un quì sotto a destra!

    SGS Rom: ZeusCore Revolution HoneyCore
    Guide: Creare una Rom Odin

  2. Il seguente Utente ha ringraziato CoreMaster per il post:

    misha84 (09-09-11)

  3.  
  4. #2
    Senior Droid L'avatar di misha84


    Registrato dal
    Mar 2011
    Messaggi
    953

    Ringraziamenti
    181
    Ringraziato 345 volte in 230 Posts
    Predefinito

    Quote Originariamente inviato da CoreMaster Visualizza il messaggio
    Fine, la nostra rom odin è pronta.
    Aprite odin inserite i file e assicurarsi che odin dica " nomefile" is valid.
    Premete start e ENJOY
    grazie, bella guida. però a mio avviso il titolo è fuorviante: dovresti scrivere (creare backup con odin)..

    io infatti pensavo che spiegassi come impacchettare le rom moddate su odin, senza passare da un'installazione su telefono.

    piuttosto sapresti spiegare anche come si crea una rom deodexed e zipaligned?
    Ultima modifica di Val3r10; 10-09-11 alle 15:12 - Motivo: ridotto il quote...

  5. #3
    Baby Droid L'avatar di CoreMaster


    Registrato dal
    Jul 2011
    Messaggi
    46

    Ringraziamenti
    12
    Ringraziato 109 volte in 57 Posts
    Predefinito

    Quote Originariamente inviato da misha84 Visualizza il messaggio
    grazie, bella guida. però a mio avviso il titolo è fuorviante: dovresti scrivere (creare backup con odin)..

    io infatti pensavo che spiegassi come impacchettare le rom moddate su odin, senza passare da un'installazione su telefono.

    piuttosto sapresti spiegare anche come si crea una rom deodexed e zipaligned?
    Forse il titolo esatto è convertire rom per odin.
    Comunque se cerchi c'è gia una guida su come creare una rom deodexed e zipaligned. Aspetta che la cerco
    Se ti sono stato d'aiuto o ti piace ciò che faccio puoi ringraziarmi con un quì sotto a destra!

    SGS Rom: ZeusCore Revolution HoneyCore
    Guide: Creare una Rom Odin

  6. Il seguente Utente ha ringraziato CoreMaster per il post:

    misha84 (10-09-11)

  7. #4
    Baby Droid L'avatar di CoreMaster


    Registrato dal
    Jul 2011
    Messaggi
    46

    Ringraziamenti
    12
    Ringraziato 109 volte in 57 Posts
    Predefinito

    Quote Originariamente inviato da misha84 Visualizza il messaggio
    sapresti spiegare anche come si crea una rom deodexed e zipaligned?
    Quì c'è la guida di iaio72 che spiega come fare !!
    Se ti sono stato d'aiuto o ti piace ciò che faccio puoi ringraziarmi con un quì sotto a destra!

    SGS Rom: ZeusCore Revolution HoneyCore
    Guide: Creare una Rom Odin

  8. Il seguente Utente ha ringraziato CoreMaster per il post:

    misha84 (10-09-11)

  9. #5
    Androidiani Power User L'avatar di Val3r10


    Registrato dal
    Apr 2010
    Messaggi
    3,398
    Smartphone
    ZE551ML LG-H955 GT-I9000+P5200

    Ringraziamenti
    428
    Ringraziato 1,743 volte in 813 Posts
    Predefinito

    Grazie, ma forse il titolo doveva essere "guida all'installazione di Cygwin", che nulla ha a che fare con Android. E che tra l'altro non è assolutamente consigliabile, visto il casino che combina coi permessi sui file che inserisce nei tar.
    Magari a Odin non interessano, essendo un oggetto windows. Ma magari ad Android (=linux+java) invece si...

    In ogni caso, hai ragione sulla guida per cucinare ROM (magari mettiamo il link, che peraltro è in evidenza in nell'indice in cima al forum)

    Riguardo a come creare i tar se n'è parlato parecchio, inclusi i parametri di formato ustar a cui tu non fai alcun cenno.
    Proprio nel thread di Misha, guarda caso....

    Nonché nelle guide approfondite in cima al thread.

    Visto che questo topic si chiama "GUIDA", di elementi da considerare ce ne sono diversi: scriviamoli tutti, ok ?


    Thanks
    Ultima modifica di Val3r10; 10-09-11 alle 13:20

  10. #6
    Baby Droid L'avatar di CoreMaster


    Registrato dal
    Jul 2011
    Messaggi
    46

    Ringraziamenti
    12
    Ringraziato 109 volte in 57 Posts
    Predefinito

    Quote Originariamente inviato da Val3r10 Visualizza il messaggio
    Grazie, ma forse il titolo doveva essere "guida all'installazione di Cygwin", che nulla ha a che fare con Android. E che tra l'altro non è assolutamente consigliabile, visto il casino che combina coi permessi sui file che inserisce nei tar.
    Magari a Odin non interessano, essendo un oggetto windows. Ma magari ad Android (=linux+java) invece si...

    In ogni caso, hai ragione sulla guida per cucinare ROM (magari mettiamo il link, che peraltro è in evidenza in nell'indice in cima al forum)

    Riguardo a come creare i tar se n'è parlato parecchio, inclusi i parametri di formato ustar a cui tu non fai alcun cenno.
    Proprio nel thread di Misha, guarda caso....

    Nonché nelle guide approfondite in cima al thread.

    Visto che questo topic si chiama "GUIDA", di elementi da considerare ce ne sono diversi: scriviamoli tutti, ok ?


    Thanks
    Ok Val3r10 adesso miglioro un pò la guida!!
    Comunque Cygwin l'ho usato moltissime volte e non mi ha dato mai nessun problema..
    Se ti sono stato d'aiuto o ti piace ciò che faccio puoi ringraziarmi con un quì sotto a destra!

    SGS Rom: ZeusCore Revolution HoneyCore
    Guide: Creare una Rom Odin

  11. #7
    Banned


    Registrato dal
    Jan 2011
    Messaggi
    23

    Ringraziamenti
    0
    Ringraziato 2 volte in 2 Posts
    Predefinito

    Ciao coremaster, i comandi per estrarre il factory.rfs dove li hai trovati?

  12. #8
    Baby Droid L'avatar di CoreMaster


    Registrato dal
    Jul 2011
    Messaggi
    46

    Ringraziamenti
    12
    Ringraziato 109 volte in 57 Posts
    Predefinito

    Quote Originariamente inviato da Selex Visualizza il messaggio
    Ciao coremaster, i comandi per estrarre il factory.rfs dove li hai trovati?
    Nella guida di Ramad su xda
    Se ti sono stato d'aiuto o ti piace ciò che faccio puoi ringraziarmi con un quì sotto a destra!

    SGS Rom: ZeusCore Revolution HoneyCore
    Guide: Creare una Rom Odin

  13. #9
    Androidiani Power User L'avatar di Val3r10


    Registrato dal
    Apr 2010
    Messaggi
    3,398
    Smartphone
    ZE551ML LG-H955 GT-I9000+P5200

    Ringraziamenti
    428
    Ringraziato 1,743 volte in 813 Posts
    Predefinito

    A prescindere dalla posizione di CoreMaster come creatore di ROM, questa guida, presa da XDA dal capitolo citato, può essere utile.

    Leggete comunque attentamente le precisazioni ed i riferimenti nel Post #5

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