Logo fr.androidermagazine.com
Logo fr.androidermagazine.com

Qu'est-ce que fastboot?

Anonim

Qu'est-ce que fastboot? Dans Android, fastboot est un protocole d'ingénierie et de diagnostic spécial dans lequel vous pouvez démarrer votre appareil Android. Pendant le démarrage rapide, vous pouvez modifier les images du système de fichiers à partir d’un ordinateur via une connexion USB. C’est un outil puissant et ringard qui mérite d’être décomposé en termes que nous pouvons tous comprendre. Essayons de le faire.

Fastboot est trois choses différentes portant le même nom: un protocole de communication entre le matériel de votre téléphone et un ordinateur, un logiciel qui s'exécute sur le téléphone en mode de démarrage rapide et le fichier exécutable de l'ordinateur que vous utilisez pour les faire communiquer.

Tous les téléphones ne disposent pas d'un mode de démarrage rapide auquel l'utilisateur peut accéder. Il est activé par défaut sur les appareils Nexus (ainsi que sur quelques autres téléphones et tablettes) et a été activé par des développeurs Android indépendants et des passionnés d’autres téléphones. Il nécessite également un logiciel du SDK Android et différents pilotes USB pour les ordinateurs Windows. Fastboot fonctionne sous Windows, Mac et Linux et toutes les informations relatives à sa configuration sont disponibles sur les forums si cela vous intéresse. Une fois la configuration terminée, vous démarrez votre téléphone avec le démarrage rapide et vous pouvez copier des fichiers image dans la mémoire interne de votre téléphone. Le flashage d'une récupération personnalisée (après déverrouillage du chargeur de démarrage) est un cas d'utilisation courant, tout comme le fait de tout réinitialiser en utilisant des images d'usine après que nous ayons fini de casser des choses en faisant clignoter les images d'usine. Avec un chargeur de démarrage déverrouillé, les images que vous flashez n'ont pas besoin d'être signées avec une clé particulière. Par conséquent, à peu près tout essaiera de flasher - même si cela ne devrait pas être utilisé, soyez prudent. Il y a d'autres commandes que vous pouvez utiliser avec fastboot, et elles sont un peu plus avancées. Des opérations telles que l’effacement des partitions et le remplacement des options de ligne de commande du noyau peuvent être effectuées, ce qui rend l’outil très utile pour développer des solutions matérielles et logicielles pouvant nécessiter des procédures de démarrage personnalisées. Avec un peu de connaissance et le bon matériel Android, Fastboot peut être un excellent outil.