Pour connecter votre téléphone à un ordinateur et le contrôler, l'utilitaire adb est tout indiqué. Il s'agit d'une commande très utile, mais si vous souhaitez appliquer les droits root, un menu de récupération tiers ou un autre micrologiciel à l'appareil, vous devrez d'abord déverrouiller le bootloader de l'appareil.
À cette fin, les utilisateurs font de plus en plus souvent appel à fastboot et à l'ordinateur. Mais tout le monde doit comprendre que lors du déverrouillage ou du verrouillage du bootloader, toutes les données et tous les paramètres sont effacés du téléphone. Dans cet article, nous allons voir comment déverrouiller le bootloader via Fastboot sur l'exemple du Xiaomi Mi A2.
La première chose à faire est d'installer l'utilitaire Fastboot sur votre ordinateur. Sous Ubuntu, vous pouvez l'installer à l'aide de la commande suivante :
$ sudo apt install android-tools-fastboot
Sinon, l'utilitaire est automatiquement installé avec le paquetage android-tools-adb
Si vous n'avez pas encore obtenu les droits de développeur sur votre système, vous devez les obtenir. Pour ce faire, ouvrez Paramètres, allez dans À propos du téléphone et appuyez sept fois sur l'inscription. Numéro de build :
Ensuite, vous verrez une sous-section intitulée Pour les développeurs dans la section Système. C'est là que le débogage USB est activé et que vous pouvez autoriser le déverrouillage du bootloader.
Pour autoriser le déverrouillage du bootloader adb, ouvrez la section Système, puis Développeurs. Recherchez ensuite l'interrupteur de déverrouillage d'usine et activez-le. Le système vous demandera d'entrer votre mot de passe et vous indiquera que les fonctions de sécurité de l'appareil seront désactivées. Vous devez accepter :
Votre téléphone est maintenant prêt à être déverrouillé.
Si vous avez activé le débogage USB, vous pouvez utiliser la commande pour redémarrer votre téléphone :
$ adb reboot bootloader
Si vous ne souhaitez pas utiliser le débogage, vous pouvez redémarrer votre téléphone en appuyant sur la touche de volume vers le bas et sur le bouton d'alimentation. Le smartphone devrait redémarrer en mode fastboot.
Une fois que l'inscription fastboot apparaît sur l'écran du téléphone, vous pouvez procéder. Le téléphone doit être connecté à l'ordinateur via USB. Il est préférable d'utiliser le port USB 2.0. Pour voir les appareils connectés, lancez la commande :
$ fastboot devices
La commande doit détecter votre smartphone et un appareil doit apparaître dans la liste. Ensuite, pour déverrouiller le bootloader, exécutez la commande :
$ fastboot oem unlock
Si tout s'est déroulé correctement, OKAY s'affichera et le téléphone redémarrera.
La dernière étape consiste à confirmer le déverrouillage sur votre smartphone. Pour ce faire, sélectionnez UNLOCK THE BOOTLOADER dans le menu ouvert à l'aide des touches de volume, et utilisez le bouton d'alimentation pour confirmer la sélection.
Après confirmation, le système redémarre et au démarrage, vous recevrez une notification indiquant que le bootloader est déverrouillé et que vous pourrez flasher le téléphone à l'aide de fastboot. Comme vous pouvez le voir, débloquer le bootloader d'un fastboot n'est pas une tâche très difficile. Dans le prochain article, nous parlerons de la façon de flasher le menu de récupération TWRP avec fastboot en utilisant Xiaomi comme exemple.