Quelle est la différence entre aboot et boot?

16

Je suis à la recherche à travers mon appareil et je remarqué à l' intérieur /dev/block/platform/msm_sdcc.1/by-namequ'il ya bootet abootpartitions. Quelle est la différence entre eux? Qu'est-ce que c'est principalement aboot?


la source

Réponses:

13

L' Application Bootloader ABOOT démarre le noyau Android / noyau de récupération.

C'est le mécanisme pour télécharger des images sur l'appareil à partir d'une machine hôte (comme Windows / Linux PC).

Sur les appareils Samsung, il exécute le protocole ODIN sur l'appareil.

La partie Primary Bootloader boot est un programme informatique qui charge le système d'exploitation principal ou l'environnement d'exécution de l'ordinateur une fois les autotests terminés.

Le PBL agit comme un moteur de communication pour télécharger le chargeur de démarrage secondaire (SBL) dans la RAM interne, puis l'activer.

Le SBL ajoute des fonctions d'effacement et de programmation de la mémoire flash et de l'EEPROM; il gère également le téléchargement réel de logiciels nouveaux ou mis à jour. Cela permet une utilisation minimale de la ROM par le PBL

RossC
la source
Et qu'en est-il du SBOOT
Jenabictak
La chaîne de démarrage se présente comme suit: Power ON -> BootRom / PBL -> SBL -> aboot -> boot | récupération. Le démarrage est le noyau (+ ramdisk en option), pas PBL. PBL est stocké sur SoC, tous les autres sont sur des partitions de stockage flash.
Irfan Latif