Je ne peux pas parler pour d'autres appareils, mais le Motorola Nexus 6 affichera un avertissement indiquant que les données de l'utilisateur seront détruites. L'avertissement est affiché à la fois sur la coque et sur l'écran de l'appareil. Voir les captures d'écran :
Il convient de noter que l'avertissement n'apparaît que lorsque Déverrouillage OEM est activé dans les options du développeur. S'il est désactivé et que vous tentez de reverrouiller le chargeur de démarrage, vous obtiendrez une erreur sur le shell et une instruction pour activer cette option.
Il convient également de noter que tous les appareils qui prennent en charge le flashage via le protocole fastboot n'ont pas forcément leur chargeur de démarrage programmé de manière intelligente. En voici un exemple : Comment déverrouiller le bootloader du OnePlus One ? ?
En outre, il est très possible que le chargeur de démarrage de votre appareil soit programmé pour passer directement à la réinitialisation au lieu d'afficher un avertissement.
Un peu plus d'informations. Google sur Images d'usine pour les appareils Nexus a noté :
Le verrouillage du chargeur de démarrage effacera les données sur certains appareils. Après avoir verrouillé le bootloader, si vous souhaitez flasher à nouveau l'appareil, vous devez exécuter la commande suivante fastboot oem unlock
à nouveau, ce qui effacera les données.
Google dans le document Vérification du démarrage explique :
Modification de l'état de l'appareil
Les changements d'état sont effectués à l'aide de la fonction fastboot flashing [unlock | lock]
commande. Et pour protéger les données de l'utilisateur, toutes les transitions d'état nécessitent un effacement des données . Note l'utilisateur doit être invité à confirmer l'effacement des données .
- Le passage de DÉVERROUILLÉ à VERROUILLÉ est prévu lorsqu'un utilisateur achète un appareil de développement d'occasion. En verrouillant l'appareil, l'utilisateur doit avoir la certitude qu'il se trouve dans un état produit par l'équipementier.
- La transition LOCKED vers UNLOCKED est attendue dans le cas où un développeur souhaite désactiver la vérification sur l'appareil.
(souligné par moi)