Was ist der Unterschied zwischen Boot und Boot?

16

Ich schaue durch mein Gerät und mir ist aufgefallen, /dev/block/platform/msm_sdcc.1/by-namedass es bootund abootPartitionen gibt. Was ist der Unterschied zwischen ihnen? Hauptsächlich was ist aboot?


quelle

Antworten:

13

Der Application Bootloader ABOOT bootet den Android-Kernel / Wiederherstellungskernel.

Dies ist der Mechanismus zum Herunterladen von Bildern von einem Host-Computer (wie einem Windows / Linux-PC) auf das Gerät.

Auf Samsung-Geräten wird das ODIN-Protokoll auf dem Gerät ausgeführt.

Der primäre Bootloader- boot Teil ist ein Computerprogramm, das nach Abschluss der Selbsttests das Hauptbetriebssystem oder die Laufzeitumgebung für den Computer lädt.

Die PBL fungiert als Kommunikations-Engine, um den Secondary Boot Loader (SBL) in das interne RAM herunterzuladen und dann zu aktivieren.

Der SBL fügt Funktionen zum Löschen und Programmieren von Flash-Speicher und EEPROM hinzu. Es übernimmt auch den eigentlichen Download neuer oder aktualisierter Software. Dies ermöglicht eine minimale ROM-Auslastung durch die PBL

RossC
quelle
Und was ist mit dem SBOOT
Jenabictak
Die Bootkette geht so: Power ON -> BootRom / PBL -> SBL -> aboot -> boot | Wiederherstellung. Boot ist Kernel (+ Ramdisk optional), nicht PBL. PBL wird auf SoC gespeichert, alle anderen befinden sich auf Flash-Speicherpartitionen.
Irfan Latif,