Table des matières:
L'un des aspects les plus remarquables de la plupart des appareils Android est le choix qu'ils ont de la version du système d'exploitation à utiliser. Si nous achetons un smartphone avec un excellent matériel mais que nous ne sommes pas satisfaits du logiciel, nous pouvons généralement installer une version différente qui le fait.
Selon l'appareil, nous aurons, au moins potentiellement, des dizaines de versions d'Android que nous pourrons installer Certaines sont créées et maintenu par une équipe de développeurs, tandis que d'autres ont un seul développeur qui supervise tous les aspects.Mieux encore, ils sont gratuits.
L'expérience Android personnalisée la plus vaste et la plus populaire est LineageOS. Anciennement connu sous le nom de CyanogenMod (et plus tard simplement Cyanogen), LineageOS est une version d'Android avec des fonctionnalités supplémentaires qui rendent notre appareil plus puissant et personnalisable.
L'un des avantages de LineageOS est qu'il nous permet de mettre à jour de nombreux appareils vers la dernière version d'Android, même si les mises à jour de stock pour cet appareil sont attendues depuis longtemps Cela donne une nouvelle vie aux téléphones et aux tablettes qui, autrement, disparaîtraient.
Installer un nouveau système d'exploitation sur notre terminal Android peut sembler une odyssée, mais si cela se fait par étapes, cela peut être facile. Cela aide qu'il y ait également une large marge d'erreur afin que les débutants n'aient pas à s'inquiéter de planter leurs appareils.
Voici ce dont nous aurons besoin pour mettre à jour une ROM :
Smartphone ou tablette compatible Android Câble USB pour cet appareil Ordinateur portable ou de bureau exécutant Windows, macOS ou Linux une connexion internet Temps (cela peut prendre une heure ou deux, selon notre degré de familiarité avec les technologies impliquées)
Étape 1
Certains appareils rares nous permettent de flasher de nouvelles ROM sans les connecter au préalable à un ordinateur. Cependant, la grande majorité des appareils auront besoin d'accéder à un ordinateur exécutant Windows, MacOS, Linux ou même Chrome OS.Il peut s'agir d'un ordinateur portable vieux de dix ans ou d'un ordinateur de bureau hautes performances ; il ne faut pas beaucoup de puissance pour flasher une ROM
Habituellement, le logiciel dont vous avez besoin est ADB. ADB est hébergé et maintenu par Google, vous n'avez donc pas à vous soucier des virus ou des logiciels malveillants lors du téléchargement et de l'installation du programme. Nous pouvons visiter cette page pour suivre des instructions explicites sur la façon de télécharger et d'installer ADB pour la plate-forme informatique dont nous avons besoin. Cela ne prend pas longtemps et les instructions sont très simples.
Une fois que vous avez installé ADB, nous y aurons accès via une invite de commande sous Windows ou une fenêtre de terminal sous Linux et MacOS. Cela peut sembler difficile, mais ne vous inquiétez pas, les commandes sont extrêmement simples et faciles à copier et coller.
Un conseil : De temps en temps, nous connecterons notre appareil Android à notre ordinateur pour nous connecter à ADB.Lorsque nous faisons cela, nous devons nous assurer que nous utilisons le câble USB fourni avec l'appareil. Si nous ne l'avons pas, nous devons utiliser un câble de haute qualité Les câbles bon marché peuvent causer des problèmes de clignotement, alors mieux vaut ne pas le risquer.
Étape 2
Pour obtenir LineageOS, nous devons d'abord vérifier que notre appareil est compatible avec la ROM Nous allons sur le wiki LineageOS et faisons une recherche pour l'appareil que vous souhaitez flasher. LineageOS est compatible avec la plupart des appareils populaires de presque tous les principaux fabricants. À moins que nous ayons un appareil extrêmement bon marché, nous pouvons probablement installer au moins une version de LineageOS.
Lorsque nous arrivons à la liste des fichiers associés à notre appareil, nous ne téléchargeons que le fichier avec la date de téléchargement la plus récente. Une fois que nous avons téléchargé le fichier sur l'ordinateur, nous pouvons quitter le site LineageOS.Cependant, nous n'avons pas seulement besoin du package LineageOS ; nous devrons également télécharger le package de récupération personnalisé ainsi que le package d'application Google.
La récupération personnalisée la plus populaire est appelée TeamWin Recovery Project, ou TWRP en abrégé. Nous pouvons télécharger TWRP pour notre appareil en accédant au site Web TWRP et en effectuant une recherche. Il est obligatoire que nous indiquions le modèle exact de notre appareil avant de télécharger TWRP ou LineageOS. Il existe de nombreuses variantes du Samsung Galaxy S5 et donc de nombreuses versions de TWRP et LineageOS étiquetées Galaxy S5.
Nous aurons également besoin d'un ensemble d'applications Google. Si nous ne les installons pas à la fin du processus de flashage, nous n'aurons pas de produits Google sur l'appareil au démarrage, y compris le Google Play Store. Nous ne pouvons pas installer les applications plus tard, nous devons le faire pendant leur flash d'origine.
Une fois que nous avons téléchargé ces trois packages, nous déplaçons les fichiers au même emplacement que les fichiers ADB que nous avons installés à l'étape précédenteEnsuite, nous changeons le nom pour des choses plus simples; par exemple, le nom de fichier TWRP est très long et compliqué (twrp-3.2.2-1-xxxx.img). Nous l'avons changé en TWRP.img. Cela facilitera la recherche ultérieure des fichiers et nous évitera également de taper un peu de ligne de commande.
Nous renommons chaque fichier téléchargé comme tel :
twrp-x.x.x-x-xxxx.img> TWRP.img
lineage-xx.x-xxxxxxx-nightly-xxxx-signed.zip> LINEAGE.zip
open_gapps-xxxxx-x.x-xxxx-xxxxxxx.zip> GAPPS.zip
N'oubliez pas de les déplacer vers le dossier ADB (pour Windows, c'est % USER PROFILE% \ adb-fastboot \ platform-tools). Une fois tous les fichiers organisés, nous sommes prêts pour l'étape suivante.
Astuce : Notre appareil a un nom de code que LineageOS, TWRP et GApps utiliseront pour l'identifier.Le nom du code est affiché dans la liste des appareils compatibles avec LineageOS : nous l'utilisons pour rechercher des packages compatibles, de cette façon nous savons que nous téléchargeons toujours le bon.
Étape 3
Il existe de nombreuses façons de sauvegarder un appareil. Il existe des applications gratuites et payantes sur Google Play, ainsi que des logiciels gratuits et payants pour les ordinateurs. Une bonne méthode pour sauvegarder un appareil consiste à utiliser l'hélium. Si nous connectons le téléphone au client de bureau Helium, nous pouvons faire une copie de sauvegarde de pratiquement tout ce que nous avons sur le téléphone à partir de l'ordinateur sans avoir à rooter le terminal au préalable
Une fois que nous avons tout sauvegardé, nous devrons faire deux choses sur l'appareil avant de passer à l'étape suivante : activer le débogage USB et le déverrouillage OEM.Ce sont deux boutons dans le panneau des paramètres de notre appareil, cachés dans une section intitulée "Options pour les développeurs".
Nous avons effectué une recherche sur Google pour "accéder aux options de développement Android" pour trouver des instructions sur la façon d'accéder à ces deux bascules (généralement, cela implique de taper plusieurs fois sur votre numéro de build Android dans les paramètres). Une fois que nous avons accès aux options de développement, nous activons à la fois le débogage USB et le déverrouillage OEM. Si le déverrouillage OEM n'est pas là, rien ne se passe : nous nous assurons simplement que le débogage USB est activé. Une fois que nous avons fait tout cela, nous connectons notre téléphone à l'ordinateur avec un câble USB. Nous pouvons voir les pilotes installés sur l'ordinateur, ce qui est normal.
Étape 4
Les étapes pour déverrouiller le chargeur de démarrage de notre appareil varient en fonction de la marque et du modèle du téléphone ou de la tablette.Certains équipementiers rendent le processus incroyablement facile, tandis que d'autres le rendent très difficile. Donc cette étape varie énormément en fonction de l'appareil, il est donc difficile de donner des instructions explicites Pour nous faciliter la vie, nous allons chez XDA Developers et recherchons le forum pour notre appareil. Nous lisons les fils de discussion et si d'autres utilisateurs ont réussi à déverrouiller le chargeur de démarrage. Si tout le monde semble aller bien, tout ira bien.
Si nous constatons que d'autres utilisateurs ont des problèmes avec le chargeur de démarrage, cela peut être pour plusieurs raisons. C'est peut-être parce que l'appareil est trop récent, donc personne n'a encore compris le processus. Il se peut aussi que le bootloader soit protégé et difficile voire impossible à déverrouiller ; Samsung est célèbre pour cela. Une fois que nous sommes sûrs que le chargeur de démarrage est déverrouillable, nous allons au guide d'installation de LineageOS pour notre appareil spécifique.Nous y trouverons des instructions étape par étape sur la façon de déverrouiller le chargeur de démarrage.
Remember : Cela effacera les données de votre appareil.
Dans la plupart des cas, pour déverrouiller le chargeur de démarrage, nous connectons le terminal à l'ordinateur avec un câble USB, puis exécutons quelques commandes ADB et fastboot pour déverrouiller le téléphone :
Une commande ADB pour s'assurer que l'appareil est correctement connecté.
Une commande ADB pour redémarrer l'appareil en mode fastboot.
Une commande fastboot pour vérifier que l'appareil est en mode fastboot et correctement connecté.
Une commande fastboot pour déverrouiller le bootloader.
Si nous sommes sous Windows, nous pouvons rencontrer une erreur lorsque nous essayons les étapes sur la page du chargeur de démarrage pour notre appareil.Le problème pourrait être que l'invite de commande n'est pas au bon endroit. Avec l'invite de commande ouverte, nous devons taper la commande suivante :
La première chose à faire après avoir connecté l'appareil à l'ordinateur est d'exécuter cette commande ADB pour assurer une connexion réussie :
cd %userprofile%\adb-fastboot\platform-tools
Si, après une connexion réussie à ADB et un redémarrage en mode fastboot, nous rencontrons des problèmes, nous devons probablement mettre à jour les pilotes sur l'ordinateur. Nous avons lancé une recherche Google sur "pilotes" et téléchargé et installé la dernière version.
Avec tout cela fait, nous devrions pouvoir déverrouiller avec succès le chargeur de démarrage. Une fois le chargeur de démarrage déverrouillé, notre appareil redémarrera et entrera dans les paramètres Android, comme après une réinitialisation d'usine.
Avant de passer à l'étape suivante, nous devons nous assurer d'activer à nouveau le débogage USB. Nous suivons le processus de configuration de le terminal pour la première fois, puis réactivez le débogage USB. Après la réinitialisation d'usine, il a peut-être été désactivé, nous devons donc suivre les mêmes étapes qu'auparavant (allumer, connecter à l'ordinateur, etc.).
Étape 5
Maintenant que le chargeur de démarrage est déverrouillé, il est temps de mettre à jour quelque chose sur notre appareil. Ceci est une étape très importante. Vous allez flasher notre logiciel pour smartphone, ce qui changera radicalement son fonctionnement Dernier avertissement : le fait de flasher la mauvaise récupération personnalisée sur un appareil peut provoquer une erreur. Nous devons être absolument sûrs que le fichier TWRP que vous avez téléchargé correspond au modèle de l'appareil
Une fois prêt, lancez ADB via une invite de commande et exécutez les commandes suivantes :
appareils adb
Comme précédemment, la commande précédente garantit que l'appareil est correctement connecté à notre ordinateur. Après cela, nous exécutons ceci : adb reboot bootloader
Et ensuite : périphériques de démarrage rapide
Enfin, après une double vérification, entrons ceci : fastboot flash recovery TWRP.img
Une fois que l'ADB et le démarrage rapide ont fini de clignoter, nous redémarrons l'appareil en mode de récupération. Cela implique généralement un ensemble de frappes matérielles. Démarrer le OnePlus 5 en mode de récupération implique de l'éteindre et de le rallumer tout en maintenant la touche de volume bas enfoncée. Nous effectuons une recherche dans Google des étapes nécessaires pour démarrer notre terminal en mode de récupération.
Depuis que nous venons de flasher TWRP tout au long de sa récupération d'origine, l'appareil démarre dans TWRP lorsque nous appuyons sur les touches matérielles spécifiques que nous avons trouvées à l'aide de Google. Nous verrons d'abord l'écran ci-dessous :
Étape 6
Habituellement, nous démarrons simplement sous Android et déplaçons le fichier de l'ordinateur vers l'appareil après avoir connecté le câble USB, mais nous ne pouvons pas démarrer sous Android car nous n'avons pas démarré mais installé Mais ne vous inquiétez pas, ADB peut effectuer tous les transferts de fichiers dont nous avons besoin. Avant de le faire, nous devons nous assurer qu'il ne reste aucun vestige de la version précédente d'Android.
Dans le menu principal TWRP, appuyez sur Effacer, puis sur Formater les données. TWRP vous avertira que c'est une affaire sérieuse, mais puisque nous avons sauvegardé à l'étape trois, nous n'avons rien à craindre. Nous suivons les instructions TWRP et terminons le processus de formatage.
Après avoir reçu le message "Succès", nous appuyons sur le bouton de retour jusqu'à ce que nous revenions à la page Nettoyer.Nous touchons Supprimer avancé et nous verrons une série de cases à cocher. Si un élément est coché, cette section du disque dur sera effacée. Nous cochons les trois premières cases : Dalvik / ART Cache, System et Cache et laissons toutes les autres décochées.
Nous faisons glisser notre doigt de gauche à droite sur le curseur marqué Slide to delete. Le processus de nettoyage commence. Une fois cela fait, nous sommes prêts à flasher LineageOS. Avec l'appareil toujours en mode TWRP, nous le connectons à l'ordinateur à l'aide du câble USB. Nous démarrons une invite de commande ou une fenêtre de terminal dans le dossier ADB, effectuons une vérification du périphérique, puis utilisons la commande "push" pour pousser le fichier LineageOS dans la mémoire interne du terminal. La commande à entrer doit être : adb push LINEAGE.zip /sdcard/
Après avoir tapé cela et appuyé sur Entrée, ADB commencera à envoyer le fichier LineageOS à notre appareil.Cela peut prendre un certain temps, et parfois il n'y a pas de barre de progression pour voir la durée du processus. Sur le téléphone, nous revenons au menu principal TWRP et appuyez sur Installer. Nous verrons une liste de fichiers disponibles sur l'appareil, et le package LineageOS devrait en faire partie Nous touchons le nom du fichier et nous accéderons à un écran avec trois options : faites glisser pour confirmer Flash.
TWRP affichera LineageOS sur notre appareil, puis nous dira qu'il a été installé avec succès. Nous aurons deux options : Nettoyer le cache/dalvik ou Redémarrer le système. Nous n'en poussons aucun. Nous allons le faire avec le bouton d'accueil sur l'écran.
Étape 7
Maintenant, tout ce dont vous avez besoin, ce sont des applications Google telles que Google Play Store, Google Play Services, Gmail et Google Maps. Nous allons flasher le fichier ZIP Google Apps que nous avons téléchargé à l'étape 2 de la même manière que nous flashons LineageOS.Avec l'appareil allumé dans TWRP et connecté à l'ordinateur, nous ouvrons une invite de commande ADB et effectuons à nouveau une vérification de l'appareil ADB. Ensuite, nous écrivons cette commande : adb push GAPPS.zip /sdcard/
Habituellement, l'ensemble d'applications Google est plus volumineux que notre ensemble LineageOS, donc ce processus peut prendre encore plus de temps que la première installation que nous avons effectuée à l'étape précédenteUne fois le processus terminé, avec notre appareil, nous suivons ces étapes :
Touch Install> Rechercher Google package> Press package> Glisser pour confirmer Flash
Après avoir effectué ces étapes, le processus de mise à jour commence. Une fois cela fait, appuyez sur Wipe cache/dalvik, attendez un moment, puis appuyez sur Redémarrer le système.
Étape 8
Si notre premier démarrage prend plus de 15 minutes, quelque chose ne va pasNous effectuons un redémarrage en maintenant le bouton d'alimentation enfoncé jusqu'à ce que l'appareil redémarre. Nous laissons le téléphone essayer de redémarrer à nouveau. S'il ne démarre toujours pas ou si quelque chose ne clignote pas correctement, revenez à l'étape 6. La première chose que vous verrez après un démarrage réussi est une nouvelle animation de démarrage, avec les trois cercles du logo Lineage OS dans une courbe. ligne.
Une fois le démarrage terminé, nous serons sur l'écran d'accueil d'Android, où nous choisirons la langue, ajouterons notre compte Google, nous connecterons au Wi-Fi, etc. Une fois sur l'écran d'accueil, nous avons officiellement terminé : nous avons LineageOS sur notre appareil.
Conclusion
Selon l'appareil, il existe probablement de nombreuses autres ROM personnalisées en plus de LineageOS.Maintenant que nous savons comment flasher une ROM, nous pouvons nous amuser à flasher et tester toutes sortes de systèmes. Il nous suffit de trouver les ROM qui correspondent au numéro de modèle de notre terminal, puis de répéter les étapes 6 à 8 Inutile de déverrouiller le chargeur de démarrage ou d'installer à nouveau une récupération personnalisée. Bien sûr, nous devons refaire une copie de sauvegarde de l'appareil.
Si nous essayons des ROM personnalisées et décidons que nous ne les aimons plus, il est très facile de revenir à la ROM standard fournie par notre appareil en usine. Il existe un ensemble d'instructions différent pour mettre à jour le stock, mais l'essentiel est le même.
