Le processus de chargement standard du système d'exploitation Android ressemble à ceci (d'après les documents) :
- BootROM (commence avec le bouton 'on')
- Chargeur de démarrage
- Noyau
- init/montage
- Zygote+Dalvik VM
- Services du système
Mais j'ai des difficultés à comprendre le processus de chargement préparant le flashage (comment je l'ai rencontré en flashant des ROMs de Galaxy Tab et de téléphones portables MTK).
Pourriez-vous m'aider à trouver la position de ces outils sur ce schéma :
1) Le code qui affiche le logo (ou la charge de la batterie en pourcentage lorsque le câble d'alimentation est allumé) et répond à l'USB (lorsque le téléphone est éteint mais que la batterie est à l'intérieur) ? Où se trouve-t-il ? Il devrait être positionné avant le Boot ROM - mais comment le nommer ?
2) qui est responsable de la manipulation "on + volume vers le bas" pour passer au menu "bootload" ? BootRom ou Bootloader ?
3) "preloader" comment est-il positionné là ? (Je ne suis pas sûr de comprendre ce qu'est un préchargeur).
4) Twrp ? fastboot ? odin3 remplacent-ils Dalvik ou le recouvrent-ils ? twrp seul ressemble à un système d'exploitation complet.