Qu'est-ce que fastbootd? Comment activer et démarrer?
Non Classé / / August 05, 2021
Google a présenté le système d'exploitation Android 10 en septembre 2019. Android 10 a apporté un nouveau support pour la partition redimensionnable qui déplace le Fastboot du chargeur de démarrage vers l'espace utilisateur. Ceci, à son tour, permet au code clignotant d'être dans un emplacement commun implémenté par HAL (Hardware Abstraction Layer). Avec l'aide de Fastboot, l'utilisateur peut effectuer et modifier diverses images système à l'aide d'un PC via un câble USB.
Il peut essentiellement être défini par trois choses, une commande pour exécuter les instructions, un logiciel pour exécuter le téléphone en mode Fastboot et un programme pour parler à votre téléphone via une connexion USB. Il existe différentes méthodes par lesquelles vous pouvez activer Fastboot sur vos appareils. Mais dans cet article, nous vous guiderons sur la façon d'activer fastbootd qui a été introduit par Android 10 et qui nécessite certaines commandes ADB pour intégrer fastbootd. Alors, sans plus tarder, passons directement à l'article lui-même:
Qu'est-ce que Fastbootd?
Pour prendre en charge fastbootd, le chargeur de démarrage doit implémenter une nouvelle commande de bloc de contrôle de démarrage (BCB) de boot-fastboot. Pour entrer en mode fastbootd, le chargeur de démarrage doit écrire boot-fastboot dans le champ de commande du BCB message et laissez le champ de récupération de BCB inchangé (pour permettre le redémarrage de la récupération interrompue Tâches). Les champs d'état, d'étape et réservés restent également inchangés. On s'attend à ce que le chargeur de démarrage se charge et démarre dans l'image de récupération lorsqu'il voit boot-fastboot dans la commande BCB. La récupération analyse ensuite le message BCB et passe en mode fastbootd.
Selon Google:
Vous pouvez trouver les commandes ci-dessous qui sont nécessaires pour intégrer fastbootd.
Nouvelle commande ADB | |
---|---|
redémarrer Fastboot |
|
Nouvelle commande fastbootd | |
---|---|
récupération de redémarrage |
|
redémarrer Fastboot |
Redémarre dans fastbootd . |
getvar est-espace utilisateur |
|
getvar est logique: |
Renvoie «yes» si la partition donnée est une partition logique, «no» dans le cas contraire. Les partitions logiques prennent en charge toutes les commandes répertoriées ci-dessous. |
getvar nom de la super-partition |
Renvoie le nom de la super partition. Le nom inclut le suffixe de l'emplacement actuel si la super partition est une partition A / B (ce n'est généralement pas le cas). |
créer une partition logique |
Crée une partition logique avec le nom et la taille donnés. Le nom ne doit pas déjà exister en tant que partition logique. |
supprimer la partition logique |
Supprime la partition logique donnée (effaçant effectivement la partition). |
redimensionner la partition logique |
Redimensionne la partition logique à la nouvelle taille sans modifier son contenu. Échoue si l'espace disponible est insuffisant pour effectuer le redimensionnement. |
mise à jour super |
Fusionne les modifications apportées aux métadonnées de la super partition. Si une fusion n'est pas possible (par exemple, le format sur l'appareil est une version non prise en charge), cette commande échoue. Un paramètre facultatif "effacer" écrase les métadonnées de l'appareil au lieu d'effectuer une fusion. |
Comment activer Fastbootd
Pour activer Fastbootd sur n'importe quel appareil Android:
- Vous devez ajouter
fastbootd
àPRODUCT_PACKAGES
dansdevice.mk
:PRODUCT_PACKAGES + = fastbootd
. - Assurez-vous que la HAL de démarrage rapide, la HAL de contrôle de démarrage et la HAL d'intégrité sont intégrées dans l'image de récupération.
- Vous devez ajouter toute autorisation de sepolicy spécifique à l'appareil requise par fastbootd.
Comment démarrer dans Fastbootd
- Tout d'abord, démarrez la récupération de stock sur votre appareil.
- Pour entrer en mode de récupération, éteignez votre appareil, appuyez simultanément sur le bouton de réduction du volume et d'alimentation
- Vous entrerez dans la récupération des stocks.
- Dans votre option de récupération de stock, vous trouverez "Enter Fastboot"
- Appuyez dessus et vous verrez une nouvelle fenêtre appelée Fastbootd.
Donc, là vous l'avez de mon côté dans ce post. J'espère que vous avez aimé le message et que vous avez pu comprendre ce démarrage rapide et comment l'activer sur n'importe quel appareil. Jusqu'au prochain article… Cheers!
Un spécialiste du marketing numérique certifié Six Sigma et Google qui a travaillé en tant qu'analyste pour un grand multinational. Un passionné de technologie et d'automobile qui aime écrire, jouer de la guitare, voyager, faire du vélo et se détendre. Entrepreneur et blogueur.