ADB et fastboot sont deux protocoles différents. Pont de débogage Android fonctionne en ROM ou en mode Recovery, lorsque adbd (démon adb) est exécuté sur le téléphone.
Fastboot est l'un des protocoles de mise à jour des microprogrammes les plus couramment utilisés. Il fonctionne dans mode bootloader qui est également appelé mode de téléchargement ou le mode de téléchargement d'urgence ( EDL ) par certains fournisseurs. Certains appareils disposent des deux modes, l'EDL offrant un accès plus primaire que le fastboot. Certains OEM utilisent différents outils pour le flashage de firmware tels que ODIN , nvFlash , QPST/QFIL etc.
Le mode Bootloader est généralement accessible en redémarrant en mode Bootloader à partir de la récupération ou de la ROM, ou en appuyant sur la touche Vol+ lorsque l'appareil démarre. De même, l'EDL est accessible en utilisant différentes combinaisons des touches Vol+, Vol- et Power.
Le chargeur de démarrage est l'une des toutes premières pièces du logiciel qui est chargé dans le processus de démarrage. GRUB est le plus couramment utilisé sur les PC Linux. Sur les appareils embarqués Android, le chargeur de démarrage le plus couramment utilisé par les fournisseurs de SOC est le suivant ABOOT . Pour en savoir plus sur les chargeurs de démarrage, le processus de démarrage et ce que nous pouvons faire en mode adb/fastboot, jetez un coup d'œil aux liens suivants :