CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: bluemask con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: gianpassa con ben 35 Thanks ricevuti nell'ultimo mese

Pagina 4 di 5 primaprima ... 2345 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 31 a 40 su 42
Discussione:

A proposito di boot.bin e sbl.bin

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. #31
    Androidiano L'avatar di Nekos


    Registrato dal
    Jun 2011
    Messaggi
    280

    Ringraziamenti
    16
    Ringraziato 68 volte in 57 Posts
    Predefinito

    perchè ogni rom ottimizzano anche il kernel, non è sempre lo stesso!

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

    misha84 (26-06-11)

  3.  
  4. #32
    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

    Quote Originariamente inviato da misha84 Visualizza il messaggio
    ho un'altra domanda, e stavolta riguarda i bootloader:

    se io volessi creare un singolo file con i bootloader (boot.bin e sbl.bin), che bisogno c'è di inserire all'interno del file tar da flashare anche un kernel (come nel caso dei file presenti nel 3d di mrmela)??
    Il kernel non è legato ai bootloader nel senso di tipologia di elementi

    I bootloader sono indipendenti e sono "specifici", diciamo, di eclair/froyo da un lato e gingerbread dall'altro.
    Puoi tranquillamente utilizzare uno stesso bootloader su tutti i gingerbread, esattamente come si faceva per lo stesso bootloader (tipicamente, quello di JM3) su tutti i firmware italiani brand-nobrand fino al 2.2.1

    Il problema cui ti riferisci è leggermente diverso, e riguarda la guida che hai postato nell'area, analogamente al file dbdata.rfs:
    quando compili un package .tar[.md5] da flashare da Odin, ci sono delle regole da rispettare. Tra cui, la necessità di predisporre tutte le immagini (i file che ci inserisci) di tutte le partizioni del telefono (dalle 8 alle 12, contando i dati e le memorie esterne), soprattutto quando stai cambiando qualcosa nella struttura.
    Ed il bootloader, come anche il pit, è una modifica che richiede il flash di tutto.

    In definitiva, per rispondere alla tua domanda, se nel PDA ci sono i bootloader, devi mettere anche kernel e param.lfs
    Se non ci sono, puoi essere più libero su cosa includi nel pacchetto

    ... ma il kernel in sé non è legato ai bootloader.

    Per fortuna, perché meno si flashano e meglio è. Invece coi kernel, direi che ci si sbizzarrisca alquanto

  5. I seguenti 3 Utenti hanno ringraziato Val3r10 per il post:

    FreeOS (26-06-11),misha84 (26-06-11),Nekos (26-06-11)

  6. #33
    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 Val3r10 Visualizza il messaggio
    Il kernel non è legato ai bootloader nel senso di tipologia di elementi

    I bootloader sono indipendenti e sono "specifici", diciamo, di eclair/froyo da un lato e gingerbread dall'altro.
    Puoi tranquillamente utilizzare uno stesso bootloader su tutti i gingerbread, esattamente come si faceva per lo stesso bootloader (tipicamente, quello di JM3) su tutti i firmware italiani brand-nobrand fino al 2.2.1

    Il problema cui ti riferisci è leggermente diverso, e riguarda la guida che hai postato nell'area, analogamente al file dbdata.rfs:
    quando compili un package .tar[.md5] da flashare da Odin, ci sono delle regole da rispettare. Tra cui, la necessità di predisporre tutte le immagini (i file che ci inserisci) di tutte le partizioni del telefono (dalle 8 alle 12, contando i dati e le memorie esterne), soprattutto quando stai cambiando qualcosa nella struttura.
    Ed il bootloader, come anche il pit, è una modifica che richiede il flash di tutto.

    In definitiva, per rispondere alla tua domanda, se nel PDA ci sono i bootloader, devi mettere anche kernel e param.lfs
    Se non ci sono, puoi essere più libero su cosa includi nel pacchetto

    ... ma il kernel in sé non è legato ai bootloader.

    Per fortuna, perché meno si flashano e meglio è. Invece coi kernel, direi che ci si sbizzarrisca alquanto
    sono confuso:

    parendo i pacchetti dei bootloader che si usano in ezboot, ci sono solo 3 file:
    Boot.bin
    SBL.bin
    zImage
    perchè questi non hanno la struttura che richiami tu?
    forse perchè non vanno flashati come PDA ma semplicemente come Bootloader?

  7. #34
    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

    Quote Originariamente inviato da misha84 Visualizza il messaggio
    sono confuso:
    perchè questi non hanno la struttura che richiami tu?
    forse perchè non vanno flashati come PDA ma semplicemente come Bootloader?
    Ti riferisci a param.lfs ?
    Probabilmente su quello hai ragione, mi sono allargato:
    come nel caso di dbdata e altri, serve solo in caso di repartition....

    Non c'entra ma lo preciso a gratis: cambiare pit e ripartizionare flashando un bootloader a mio avviso è un serio rischio inutile da non correre mai.


    Questo comunque non sposta il discorso del kernel fatto sopra.


    Ma tu parli di flashare un kernel nel bootloader ???
    Questo si che mi pare strano

  8. I seguenti 2 Utenti hanno ringraziato Val3r10 per il post:

    FreeOS (26-06-11),misha84 (26-06-11)

  9. #35
    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 Val3r10 Visualizza il messaggio
    Ti riferisci a param.lfs ?
    Probabilmente su quello hai ragione, mi sono allargato:
    come nel caso di dbdata e altri, serve solo in caso di repartition....

    Non c'entra ma lo preciso a gratis: cambiare pit e ripartizionare flashando un bootloader a mio avviso è un serio rischio inutile da non correre mai.


    Questo comunque non sposta il discorso del kernel fatto sopra.


    Ma tu parli di flashare un kernel nel bootloader ???
    Questo si che mi pare strano
    tu hai idea di come si prepari un pacchetto contenente SOLO i bootloader? (a mo' di ezboot), giusto per curiosità..

  10. #36
    Super Droid L'avatar di mrmela


    Registrato dal
    Jan 2011
    Messaggi
    3,091

    Ringraziamenti
    294
    Ringraziato 977 volte in 514 Posts
    Predefinito

    Quote Originariamente inviato da misha84 Visualizza il messaggio
    sono confuso:

    parendo i pacchetti dei bootloader che si usano in ezboot, ci sono solo 3 file:


    perchè questi non hanno la struttura che richiami tu?
    forse perchè non vanno flashati come PDA ma semplicemente come Bootloader?
    Ma qual'è il problema?
    Ci sono 3 file perchè ovviamente sono composti da bootloader ed il kernel per l'avvio "in recovery". (non confondere l'utilizzo di quel programma\metodo con il discorso bootloader su rom)

    Vediamo se cosi' capisci meglio:

    Prova , avendo Gingerbread , ad installare un Kernel per Froyo , e vedi se il telefono parte

    Tieni presente a cosa serve quel programma.

  11. Il seguente Utente ha ringraziato mrmela per il post:

    misha84 (26-06-11)

  12. #37
    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 mrmela Visualizza il messaggio
    Ma qual'è il problema?
    Ci sono 3 file perchè ovviamente sono composti da bootloader ed il kernel per l'avvio "in recovery". (non confondere l'utilizzo di quel programma\metodo con il discorso bootloader su rom)

    Vediamo se cosi' capisci meglio:

    Prova , avendo Gingerbread , ad installare un Kernel per Froyo , e vedi se il telefono parte

    Tieni presente a cosa serve quel programma.
    si ma quello è ok, io mi chiedevo semplicemente perchè quei file di ezboot fossero organizzati in quel modo..

    è una discussione di domande..

  13. #38
    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

    Buoniiiiii !!!

    MrMela ha postato tu il thread di EzBoot
    [BOOTLOADER] Gingerbread e Froyo Upgrade\Downgrade piu' facile
    ma certo non è una tua responsabilità ciò che ci hanno messo dentro.

    A naso ti rispondo io, Misha84, come ho fatto sopra....
    i bootloader sono due, primario e secondario, e ovviamente servono per lo switch
    Il kernel c'è perché è quello che contiene le applicazioni di recovery e credo sia li a titolo di ripristino.
    O forse semplicemente perché, come nel caso del modem di cui si parlava in altro thread, il kernel al minimo bisogna sempre flasharlo... Può darsi anche questo.


    Due cose, sottolineo in particolare, avvalorate proprio da quel thread:
    1) i bootloader non dipendono dalla singola versione di firmware, ma ne esiste una serie per eclair/froyo e una serie per gingerbread. E basta

    2) non fare repartition in presenza di bootloader... Non a caso, c'è questo sistema più semplice che evita di correre rischi flashando tutto insieme, tanto "per fare prima"...



    Quote Originariamente inviato da misha84 Visualizza il messaggio
    tu hai idea di come si prepari un pacchetto contenente SOLO i bootloader? (a mo' di ezboot), giusto per curiosità..
    Direi analogamente alla guida che hai postato tu stesso. O al famoso cap.9 che avevo già indicato:
    codice:
    # per recuperare i dump:
    dd if=/dev/block/bml1  bs=4096  of=boot.bin
    dd if=/dev/block/bml4  bs=4096  of=Sbl.bin
    dd if=/dev/block/bml7  bs=4096  of=zImage
    
    # per costruire il tar:
    tar -H ustar -cvf  PDA_BootKernelOnly.tar boot.bin Sbl.bin zImage
    
    # e infine per "firmare" il pacchetto:
    md5sum -t PDA_BootKernelOnly.tar >> PDA_BootKernelOnly.tar
    mv PDA_BootKernelOnly.tar PDA_BootKernelOnly.tar.md5
    Ho dato un nome a caso, ma esplicativo per sottolineare che vada flashato come PDA (senza pit né repartition)... NON nel campo BOOTLOADER di Odin 1.8x e segg.

    Ultima modifica di Val3r10; 26-06-11 alle 23:42 - Motivo: 2in1

  14. I seguenti 2 Utenti hanno ringraziato Val3r10 per il post:

    FreeOS (27-06-11),misha84 (26-06-11)

  15. #39
    Super Droid L'avatar di mrmela


    Registrato dal
    Jan 2011
    Messaggi
    3,091

    Ringraziamenti
    294
    Ringraziato 977 volte in 514 Posts
    Predefinito

    Ma siamo Buoni!!!

    .....
    Appunto come dicevo io sopra , ci sono 3 file perchè , per l'utilizzo che se ne deve fare , ha bisogno di un kernel per utilizzare la recovery; infatti , una volta fatto il flash , bisogna subito partire in Recovery e non avviare il telefono.

    In parole povere abbiamo detto la stessa cosa.

    ovviamente non l'ho fatto io ne il programma , ne i file da inserire , ma ho letto su xda ed ho chiesto qualche info all'autore per capire quello che si stava facendo.

    Ultima modifica di mrmela; 26-06-11 alle 22:19

  16. I seguenti 2 Utenti hanno ringraziato mrmela per il post:

    misha84 (26-06-11),Nekos (27-06-11)

  17. #40
    Androidiano


    Registrato dal
    Feb 2011
    Messaggi
    136

    Ringraziamenti
    25
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Quote Originariamente inviato da misha84 Visualizza il messaggio
    intendevo quale versione, se la 2.3.3 oppure la 2.3.4 (riferito alla batteria che ti dura 2 giorni..)

    per tornare in topic, ho flashato con odin3 la versione con il kernel moddato (CFRoot 3.2 su rom 2.3.3 ITV), senza bootloader. con pit 512, 3 file e repartition.

    il flash è andato tutto ok, al riavvio (in recovery 3e, quella standard quindi) non è riuscito a eseguire il wipe cache, per il resto ha eseguito tutto (non mi ricordo le altre voci, solo che l'ultima è quella del CSC).

    il telefono si è avviato normalmente (prima di eseguire il flash ho eseguito i 4 wipe e formattato la memoria sd interna), ho fatto una ulteriore prova e la recovery che si richiama con la combo su+home+power è quella modificata (clockwork 3.0.5).

    ora lo testo un po, vediamo che succede.
    Riesumo questo vecchio thread per una domanda.. io vorrei fare la stessa identica cosa ma senza modificare il kernel, cioè eliminare semplicemente i 2 bootloaders dal pacchetto PDA in modo da poter flashare tranquillamente senzaavere ogni volta i btl di mezzo.. Tu come li hai tolti dal PDA? semplicemente eliminando i file o usando codici dal terminale e quindi ricompilando tutto il pacchetto?
    grazie
    - Nexus 4 -

Pagina 4 di 5 primaprima ... 2345 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