Vous avez toujours appliqué les mises à jour Android proposées par votre fabricant sans poser trop de questions mais, cette fois, quelque chose a mal tourné : après la dernière mise à jour, l'appareil a commencé à se comporter bizarrement, vous causant des difficultés et des désagréments lors de son utilisation. Pour surmonter ce problème, vous aimeriez "défaire" la mise à jour et remettre Android dans son état précédent, mais après avoir longuement examiné les paramètres de l'appareil, vous n'avez pas trouvé de fonction qui vous convienne. Découvrez comment revenir à la version précédente d'Android en appliquant un système d'exploitation "personnalisé" à votre appareil.
Informations préliminaires
Tout d'abord, vous devez connaître certains termes étroitement liés aux procédures.
- Bootloader : c’est le programme qui démarre dès que vous allumez votre smartphone ou votre tablette et qui donne à l'appareil les instructions nécessaires pour démarrer Android. Dans la plupart des cas, le bootloader est verrouillé et ne permet pas l'installation de systèmes d'exploitation tiers, vous devez donc le déverrouiller pour pouvoir continuer. Lorsque le bootloader est déverrouillé, la garantie de l'appareil est annulée et les données du bootloader sont supprimées.
- ROM : ce sont les versions modifiées d'Android, créées par des développeurs tiers. Dans la plupart des cas, il est nécessaire de s'appuyer sur une ROM personnalisée pour déclasser (c'est-à-dire restaurer une version précédente) d'Android, car il est difficile pour les fabricants de smartphones et de tablettes de fournir des versions obsolètes des systèmes d'exploitation dédiés à leurs appareils. Il existe également des versions "personnalisées", c'est-à-dire modifiées.
- Recovery : c’est un petit système d'exploitation indépendant d'Android qui vous permet d'installer des ROM tierces ou de faire des sauvegardes complètes du système. Tous les smartphones et tablettes sur le marché ne sont pas équipés d'une fonction de récupération, mais si c'était le cas, les fonctionnalités seraient encore très limitées. Pour cette raison, il est nécessaire d'installer une alternative.
- Mode de récupération : c’est le mode de démarrage du périphérique qui vous permet d'accéder à la récupération.
- Flash et clignotement : ce sont les termes qui indiquent l'acte d'installer une ROM ou une récupération personnalisée.
- Fastboot : c’est un autre "état" d'Android qui vous permet de modifier des fichiers système délicats lorsque l'appareil est connecté à un PC via un câble USB.
- Brique : c’est un appareil est dit "brique" ou soumis à une brique lorsqu'il ne peut pas être démarré en raison d'une erreur logicielle. Il existe deux types de briques : la brique souple, qui est résolue lors d'une seconde procédure de flashage ; et la brique dure, qui peut provoquer une défaillance permanente du terminal.
- ADB ou Android Debug Bridge, est un composant du kit de développement Android (SDK) essentiel pour envoyer des commandes de votre ordinateur à votre appareil.
Deuxièmement, vous devez savoir dès le départ que le déclassement d'Android, c'est-à-dire l'acte d'installer une version antérieure du système d'exploitation, n'est pas perçu favorablement par les fabricants de smartphones et de tablettes. Par conséquent, il n'existe aucune procédure officielle permettant d'atteindre facilement ce résultat, bien au contraire : cela conduit en tout cas à la perte totale des données en mémoire et peut s'avérer extrêmement dangereux.
Il existe en effet un risque réel, même en cas d'erreurs mineures, de rendre l'appareil Android définitivement inutilisable. En outre, un tel "forçage" invalide la garantie de l'appareil, de sorte que, pour le ramener à la vie, vous pourriez devoir dépenser une somme d'argent importante.
La raison est vite dite : pour amener Android à une version précédente, il est nécessaire d'écraser le système d'exploitation actuel, en "forçant" l'installation d'un micrologiciel différent, ou d'une ROM personnalisée (c'est-à-dire un système d'exploitation modifié). Pour ce faire, il est nécessaire d'agir sur des parties très délicates de l'appareil et, de plus, il n'existe pas de procédure standard à suivre : non seulement il n'est pas possible d'agir sur tous les terminaux, mais les étapes à suivre diffèrent, souvent considérablement, entre les téléphones/tablettes de différents fabricants.
À la lumière de ce qui a été dit jusqu'à présent, il est recommandé , avant même d'opter pour une solution drastique telle que le déclassement d'Android, d'essayer avec une restauration du terminal à l'état d'usine, ce qui implique la restauration ultérieure des applications système installées. Ce dernier recours, dans la plupart des cas, s'avère décisif.
Quelle que soit votre décision, il est vivement recommandé de créer une sauvegarde des données résidant dans la mémoire de l'appareil, car tant la restauration des données d'usine que le déclassement après l'installation de ROM personnalisées entraîneront la perte totale de ce qui est stocké dans l'appareil.
Comment remettre Android en état de fonctionnement ?
Le processus de restauration d'Android aux valeurs par défaut n'implique aucun risque particulier, et est officiellement reconnu par tous les fabricants, n'invalide pas la garantie de l'appareil et, très souvent, parvient à résoudre la plupart des problèmes de stabilité du système d'exploitation, y compris ceux qui surviennent à la suite d'une mise à niveau.
La réinitialisation d'Android implique la perte totale des données stockées sur votre appareil : pour cette raison, assurez-vous d'avoir fait une copie de sauvegarde des données avant d'aller plus loin.
Pour rétablir les paramètres par défaut d'Android, allez d'abord dans les paramètres du système d'exploitation, tapez sur l'icône de l'appareil située sur l'écran d'accueil ou dans le tiroir, puis tapez sur Système et Avancé, et enfin sur Réinitialiser les options.
À ce stade, tapez sur l'élément Supprimer toutes les données (réinitialisation de l'usine), faites défiler l'écran vers le bas pour activer le bouton Réinitialiser le téléphone et enfin déverrouillez l'appareil en entrant la séquence ou le code défini et répondez affirmativement à l'avertissement qui apparaît ci-dessous.
La procédure de réinitialisation, qui pourrait prendre plusieurs minutes, sera alors lancée et terminée de manière totalement automatique. Lors de votre prochaine connexion, il vous sera demandé d'effectuer à nouveau la première étape de configuration de l'appareil ; dans certains cas, par mesure de sécurité, vous devriez pouvoir saisir le nom d'utilisateur et le mot de passe du compte Google précédemment configuré.
Comment revenir à la version précédente d'Android ?
Si la restauration du système d'exploitation n'a pas eu l'effet escompté et que, en dernier recours, vous avez décidé de revenir à la version précédente d'Android, alors suivez vous devez suivre quelques instructions.
Mais avant de continuer, il y a des risques auxquels vous êtes confrontés, pour vous permettre d'agir en toute connaissance de cause : le déverrouillage du bootloader entraîne la suppression complète de la mémoire du périphérique et invalide la garantie ; la récupération de la mémoire flash peut provoquer la brique du périphérique, le rendant inutilisable, et il est essentiel de télécharger une ROM compatible avec votre périphérique, sinon vous risquez, même dans ce cas, de perdre la brique.
Déverrouillage du chargeur de démarrage
La première étape pour flasher une ROM contenant une ancienne version d'Android est de déverrouiller le bootloader de l'appareil en question. Pour effectuer cette opération, vous aurez d'abord besoin d'ADB et de ses pilotes : pour les obtenir sous Windows, visitez la page web, téléchargez le logiciel et attendez que l'installation du logiciel soit terminée. Une fois que vous avez le fichier, lancez-le, puis appuyez sur le bouton Suivant trois fois de suite, puis cliquez sur Oui et Fermer.
L'étape suivante vous permet d'installer Fastboot, un autre logiciel utilisé pour gérer certaines parties délicates de l'appareil : connectez-vous à ce site web, cliquez sur le lien Télécharger la version X.X.X Portable, puis cliquez sur les boutons Cliquer ici pour commencer le téléchargement et Téléchargement principal, pour copier le paquet sur votre ordinateur. Une fois le téléchargement terminé, extrayez le fichier dans un dossier de votre choix, pratique à retenir : vous en aurez besoin plus tard.
Une fois l'installation d'ADB et de Fastboot terminée, vous devez activer le débogage USB sur l'appareil sur lequel vous voulez travailler : allez ensuite dans les paramètres d'Android, allez dans Informations sur le système et le téléphone/l'appareil, localisez le numéro de build et tapez dessus sept fois de suite, jusqu'à ce que vous voyiez un message sur l'activation du mode développeur.
Maintenant, retournez au menu précédent, touchez l'élément Options du développeur/Options de développement, localisez l'élément USB Debug et faites passer le commutateur USB Debug de OFF à ON, en répondant affirmativement à l'avertissement suivant.
Une fois cette étape terminée, vous pouvez enfin procéder au déverrouillage effectif du bootloader : il n'y a cependant pas d'étapes standard pour effectuer cette opération, car elle diffère d'un périphérique à l'autre. Par exemple, des fabricants tels que Sony, Motorola et Xiaomi fournissent officiellement des instructions et des outils pour déverrouiller le bootloader (cependant, la procédure invalide toujours la garantie de l'appareil), alors que pour d'autres, vous devrez nécessairement rechercher des informations sur Google, en tapant des phrases comme "bootloader unlock" [marque et modèle de smartphone/tablette].
Installation de récupération
Une fois le bootloader déverrouillé, vous pouvez enfin procéder au flashage de la récupération, étape nécessaire pour installer une ROM personnalisée sur le périphérique. La récupération la plus populaire est la TWRP : pour obtenir le fichier le plus adapté au smartphone (ou tablette) en votre possession, rendez-vous sur la page dédiée, après avoir sélectionné la marque et le modèle de votre appareil, téléchargez le fichier image de récupération qui vous convient.
Veuillez être très attentif à cette étape : le téléchargement d'une mauvaise version de récupération pourrait brider votre appareil.
Dans tous les cas, une fois que vous avez obtenu l'image de récupération, flashez-la à l'aide de Fastboot : dans ce cas également, les étapes à suivre peuvent varier d'un appareil à l'autre. En général, vous devez prendre l'écran PowerShell laissé ouvert précédemment et, après vous être assuré que votre téléphone est toujours connecté à votre ordinateur et en mode Fastboot, tapez la commande fastboot flash recovery.img, en remplaçant recovery.img par le chemin complet de l'image précédemment téléchargée.
Une fois le flash de récupération terminé, vous pouvez déconnecter l'appareil de l'ordinateur, l'éteindre et fermer la fenêtre PowerShell.
Déclassement d'Android
Une fois la préparation de l'appareil terminée, il est temps de télécharger une ROM basée sur l'ancienne version d'Android que vous souhaitez obtenir. Sur internet, vous pouvez trouver de nombreuses ROM personnalisées de ce type, sous la forme d'un paquet zip : avant de télécharger une ROM, assurez-vous qu'elle est adaptée au modèle de votre téléphone ou de votre tablette et, surtout, qu'elle est basée sur la version d'Android que vous souhaitez obtenir. Si vous téléchargez une ROM qui ne convient pas à votre appareil, vous risquez de l'envoyer en brique et de compromettre irrémédiablement son fonctionnement.
Veuillez noter que certaines ROMs n'intègrent pas les applications Google (Play Store, Play Services, Gmail, etc.) par défaut, vous devrez donc obtenir le fichier gapps.zip qui convient le mieux à votre ROM et à votre appareil.
Cependant, une fois que vous avez trouvé la ROM qui vous intéresse, vous devez la copier dans la mémoire de votre appareil Android puis la flasher dans la récupération précédemment installée. Dans ce cas également, les étapes peuvent varier en fonction du type de recouvrement choisi.
Si tout s'est bien passé, au prochain démarrage, votre smartphone ou tablette devrait vous montrer le premier écran de configuration de la ROM choisie, signe que la procédure de clignotement a réussi. Le premier démarrage de l'appareil peut être plus long que d'habitude.