User Tools

Site Tools


doc:appunti:hardware:samsung_galaxy_s4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
doc:appunti:hardware:samsung_galaxy_s4 [2019/09/16 15:27] – [Bootloader, baseband firmware, ROM, etc.] niccolodoc:appunti:hardware:samsung_galaxy_s4 [2019/09/16 15:38] – [Bootloader, baseband firmware, ROM, etc.] niccolo
Line 224: Line 224:
 Ecco ad esempio il **contenuto della ROM stock** Android 5.0.1 con codici PDA I9515XXS1BPL2 e CSC I9515YXY1BOI1. I vari file sono elencati nell'ordine in cui vengono utilizzati al bootstrap. Ecco ad esempio il **contenuto della ROM stock** Android 5.0.1 con codici PDA I9515XXS1BPL2 e CSC I9515YXY1BOI1. I vari file sono elencati nell'ordine in cui vengono utilizzati al bootstrap.
  
-^ sbl1.mbn, sbl2.mbn, sbl3.mbn Immagini del **Secondary Boot Loader**. Vengono caricate durante il bootstrap dal boot loader contenuto della ROM propriamente detta (cioè la memoria di sola lettura integrata nei chip). Forniscono componenti aggiuntivi non presenti nella limitatissima ROM. Questa è la **parte aggiornabile (flashdel bootloader**. +^ sbl1.mbn, sbl2.mbn, sbl3.mbn Images of the **Secondary Boot Loader**. They are loaded during bootstrap from the boot loader contained into the ROM (the real ROM, that is the read-only memory integrated into the chips). They provide add-ons that are not present in the very limited ROM. This is **the updatable part (flashableof the bootloader**. 
-^ aboot.mbn     Immagine dell'**Android Boot**. Si tratta di un eseguibile ARM avviato dal Secondary Boot, in genere deve essere correttamente //firmato// dal vendor, altrimenti viene rifiutato dal SBL. Il sistema operativo può avere delle esigenze particolari rispetto a queste componentiad esempio LineageOS 14.1 richiede il SBL e l'Android Boot di Android 5.0.1. +^ aboot.mbn     | **Android Boot** imageIt is an ARM executable started by the Secondary Boot Loadergenerally it must be //digitally signed// by the vendor, otherwise it is rejected by the SBL. The operating system may have special requirements with respect to these componentsfor example LineageOS 14.1 requires the SBL and Android Boot shipped with Android 5.0.1. 
-^ boot.img      | Contiene l'immagine del **kernel** e della **ramdisk** inizialeSi deve usare l'immagine corrispondente al sistema operativo (ROM) installatoLa stock ROM 5.0.1 fornisce il proprio //boot.img//, LineageOS 14.1 ne ha un altroSe il telefono ha il **boot loader unlocked** sarà possibile caricare un **boot.img non firmato** dal vendor.  |+^ boot.img      | Contains the image of the **kernel** and the **initial ramdisk**. This image should be the one provided by the installed operating system (ROM). Stock ROM 5.0.1 provides its own //boot.img//, LineageOS 14.1 has anotherIf the phone has an **unlocked boot loader**, it will be possible to load a **boot.img not digitally signed** by the vendor.  |
 ^ modem.bin     | Firmware, probably fpr the **3G/LTE** modem (SMS, CSD, ETWS, 4GV, EVRC etc.).  | ^ modem.bin     | Firmware, probably fpr the **3G/LTE** modem (SMS, CSD, ETWS, 4GV, EVRC etc.).  |
 ^ NON-HLOS.bin  | Firmware, probably for the **WiFI** radio device, WPA, etc. May be also for //SRS TruMedia// audio, etc. Those are functions not provided by the //High Level Operating Systems// (HLOS).  | ^ NON-HLOS.bin  | Firmware, probably for the **WiFI** radio device, WPA, etc. May be also for //SRS TruMedia// audio, etc. Those are functions not provided by the //High Level Operating Systems// (HLOS).  |
doc/appunti/hardware/samsung_galaxy_s4.txt · Last modified: 2019/09/17 09:56 by niccolo