Vous pensez installer une ROM Android personnalisée?  Vous pourriez être plus que prévu.  Voici les points communs à considérer.

4 Problèmes courants à connaître lors de l'installation d'une ROM Android personnalisée

Publicité La principale raison pour laquelle moi et beaucoup d’autres préfèrent les téléphones Android aux iPhones, c’est que Google rend disponible une grande partie du code Android. Les autres développeurs sont alors libres de créer des versions d'Android avec moins de parties que nous n'aimons pas et plus de parties que nous faisons. Mais ce n

Publicité

La principale raison pour laquelle moi et beaucoup d’autres préfèrent les téléphones Android aux iPhones, c’est que Google rend disponible une grande partie du code Android. Les autres développeurs sont alors libres de créer des versions d'Android avec moins de parties que nous n'aimons pas et plus de parties que nous faisons.

Mais ce n'est pas l'expérience Android que vous obtenez lorsque vous achetez votre appareil pour la première fois. Au lieu de cela, vous devez prendre les choses en main en déverrouillant le chargeur de démarrage de votre téléphone et en faisant clignoter une ROM personnalisée.

Il s’agit d’un processus technique qui, comme on peut le dire, ne convient pas à tout le monde. J'écris sur Android depuis des années et je considère toujours ce processus comme un exercice de patience. Il y a tellement de points où tout peut et va souvent mal.

Voici quelques-uns des principaux problèmes que vous pouvez rencontrer lorsque vous flashez une ROM Android.

1. Installer ADB et Fastboot

Page Web développeurs Android décrivant ADB

Si vous êtes habitué à remplacer des systèmes d'exploitation sur votre PC, vous connaissez probablement Linux. Ce processus consiste à installer Linux sur un CD ou une clé USB, à redémarrer votre ordinateur et à appuyer sur la touche au démarrage qui vous permet de charger le système d'exploitation de remplacement plutôt que celui de votre disque dur.

Le processus sur Android est beaucoup plus compliqué. Vous ne pouvez pas utiliser uniquement votre téléphone ou votre tablette. vous avez également besoin d'un ordinateur. Ensuite, vous devez télécharger un logiciel spécialisé dessus.

Plus précisément, vous devez disposer du pont de débogage Android, mieux connu sous le nom de BAD. Cette suite d'outils comprend un programme appelé Fastboot. ADB parle à votre téléphone lorsqu'il est allumé. Après le redémarrage, Fastboot communique avec votre téléphone dans un mode spécial, appelé «mode Fastboot». Les deux outils communiquent via un câble USB.

L'installation d'ADB est relativement simple. Vous accédez au site Web du développeur Android de Google et téléchargez la version appropriée pour votre ordinateur. ADB prend en charge Windows, macOS et Linux.

Quel est le problème?

ADB et Fastboot sont tous deux des outils de ligne de commande. Plutôt que d'ouvrir une application et de cliquer sur quelques boutons, vous devrez apprendre à ouvrir la ligne de commande et à taper ce qu'il faut faire.

Ouvrir la ligne de commande n’est pas une mauvaise chose, mais cela augmente la quantité de connaissances techniques nécessaires pour le travail. Le remplacement du système d'exploitation de votre ordinateur ne nécessite pas de ligne de commande, mais le remplacement de celui de votre téléphone.

De plus, ADB et Fastboot n'ayant pas été livrés avec votre ordinateur, vous devez diriger la ligne de commande vers l'emplacement où vous avez installé ADB. Sinon, votre PC ne répondra que confus aux commandes que vous tapez. Vous devrez peut-être aussi exécuter des commandes en utilisant les privilèges d’administrateur.

Remarque: Il existe des outils pouvant effectuer une grande partie de ces tâches lourdes pour vous. Ces programmes ne proviennent pas de Google ou d'autres fabricants de smartphones, et je n'ai pas non plus utilisé de ROM personnalisée qui m'avait conseillé d'utiliser une telle méthode. N'hésitez pas à partager votre expérience avec de telles applications dans les commentaires.

2. Installation des pilotes

La page des pilotes Motorola pour les appareils Motorola

Les périphériques que vous connectez à votre ordinateur ont besoin d'un logiciel spécial qui indique aux deux matériels comment communiquer. Windows, macOS et Linux traitent les pilotes différemment. Sous MacOS et Linux, de nombreux pilotes sont intégrés au système d'exploitation, alors que Windows vous oblige à télécharger les pilotes séparément, comme vous le feriez avec une application.

Quel est le problème?

Il est difficile de savoir quand vous avez un problème de pilote. Ni ADB ni Fastboot ne vous le diront directement. Mais si vous entrez une commande et que rien ne se produit, il y a de fortes chances que vous ayez un problème de pilote.

Terminal Linux affichant la commande "périphériques adb" sans résultat

Les problèmes de conducteur peuvent être difficiles à écraser. La dernière fois que j'ai installé une ROM personnalisée, je n’ai eu aucun mal à faire reconnaître par ADB mon appareil. Lorsque j'ai redémarré en mode Fastboot, Fastboot a également reconnu mon périphérique.

Pourtant, lorsque je suis entré dans les commandes Fastboot, rien ne se passait. Même si Fastboot pouvait voir mon appareil, il ne pouvait rien dire au téléphone. La plupart des guides en ligne vous diront que si Fastboot peut voir votre appareil, vous avez des pilotes en état de fonctionnement. Vous pouvez donc imaginer ma frustration alors que je finissais par comprendre que, oui, mes problèmes étaient liés au conducteur.

Les instructions en ligne vous indiqueront généralement qu’ADB est plus facile à utiliser sous MacOS ou Linux que sous Windows. Pourtant, j'ai toujours dû mettre la main sur Windows pour terminer le travail. Linux peut avoir les pilotes pour communiquer avec mon téléphone, mais pour une raison quelconque, ADB et Fastboot ont toujours des problèmes. Mais lorsque j'installe les pilotes fournis pour Windows, cela fonctionne très bien. (Je n'ai jamais essayé d'utiliser un Mac.)

3. Déverrouillage du chargeur de démarrage

Site Web de HTC pour déverrouiller les chargeurs d'amorçage

Un chargeur de démarrage est la partie de votre téléphone qui détermine le système d'exploitation à démarrer. Par défaut, le chargeur de démarrage ne démarrera que le système d'exploitation fourni par le fabricant. Et ça vient verrouillé.

Vous devez déverrouiller le chargeur de démarrage avant de pouvoir demander à votre téléphone de charger un autre système d'exploitation, ce que vous faites lorsque vous installez une ROM personnalisée.

Quel est le problème?

Tous les téléphones Android ne disposent pas d'un chargeur de démarrage déverrouillable. Beaucoup — sinon la plupart — ne le font pas. Parmi ceux qui le font, vous devez faire attention au modèle que vous achetez. Votre pari le plus sûr est d’acheter la version de l’appareil déverrouillée par un opérateur N'achetez jamais un téléphone de votre opérateur! Achetez des téléphones débloqués et économisez des centaines N'achetez jamais un téléphone de votre opérateur! Achetez des téléphones débloqués et économisez des centaines Les téléphones déverrouillés peuvent coûter une fortune, mais les économies réalisées compensent largement les inconvénients. Vous pouvez économiser des milliers de dollars en ne signant pas de contrat. Nous avons six téléphones qui viennent sans contrat! Lire la suite .

Les versions Carrier sont un pari. Aux États-Unis, les modèles GSM d'AT & T et de T-Mobile sont plus susceptibles de prendre en charge que les appareils CDMA de Sprint et Verizon. Mais ce n'est pas une règle absolue.

Les téléphones de Google sont le pari le plus sûr. Les appareils pixel, et la ligne Nexus avant eux, sont relativement faciles à déverrouiller. Sony est une autre bonne option. La société vous explique comment déverrouiller ses périphériques, propose le code source et fournit les pilotes nécessaires à bon nombre de ses périphériques.

Le processus de déverrouillage du chargeur de démarrage varie selon le fabricant. Avec les téléphones de Google, il suffit d'entrer la commande correcte. Avec d'autres marques, vous devrez peut-être demander un code de déverrouillage à saisir à côté de la commande. L'envoi de la demande implique généralement la visite d'un site Web. Bien que la réponse soit généralement instantanée, ce n'est pas toujours le cas.

4. Utilisation d'une récupération personnalisée

Après avoir déverrouillé le chargeur de démarrage, il est temps de commencer à installer votre ROM personnalisée.

La plupart des smartphones viennent avec ce qu'on appelle une récupération . C'est la partie du téléphone que vous chargez pour réparer un système d'exploitation défectueux. Vous pouvez effacer le périphérique à partir d’ici et rétablir le système.

Une récupération personnalisée offre plus d'options. Vous pouvez sauvegarder complètement tous les logiciels de votre téléphone afin de pouvoir restaurer l'appareil exactement à son état actuel. Vous pouvez également effacer l'ancien système d'exploitation et en installer un nouveau, un processus appelé clignotement .

Quel est le problème?

Les récupérations personnalisées ne sont pas disponibles pour tous les téléphones. Toutefois, si votre téléphone prend en charge la ROM personnalisée, il est plus que probable qu’une récupération personnalisée compatible soit également effectuée.

En fonction de votre appareil, vous ne pourrez peut-être pas installer une récupération personnalisée. Si tel est le cas, envisagez de démarrer temporairement une récupération personnalisée sans effacer celle de votre téléphone.

Si vous rencontrez des problèmes pour installer ou démarrer une récupération personnalisée, vous avez probablement des problèmes de pilotes.

Quant à cette ROM personnalisée…

Une fois que vous avez une récupération personnalisée en marche, le processus est assez simple à partir de ce point. Il est toujours possible que des erreurs se produisent, mais elles sont moins probables et la plupart des tâches lourdes sont derrière vous.

Heureusement, les étapes ci-dessus sont typiquement des affaires ponctuelles. Si vous avez installé une récupération personnalisée, vous n'avez plus besoin de votre PC pour flasher de nouveaux systèmes d'exploitation. Toutefois, si votre téléphone vous oblige à démarrer temporairement la récupération, vous devez garder ADB et Fastboot à portée de main sur votre ordinateur.

Certaines ROM personnalisées sont stables à toute épreuve. D'autres sont un désordre bogué. Donc, en fonction de votre situation, vous n'êtes peut-être pas encore sorti du bois. Vous pouvez décider qu’une ROM personnalisée ne vaut tout simplement pas la peine. Pourquoi vous n’avez plus besoin d’une ROM personnalisée pour les appareils Android? Pourquoi vous n’avez plus besoin d’une ROM personnalisée pour les appareils Android? Les téléphones Android se sont beaucoup améliorés ces dernières années. vous avez même plus besoin d'une ROM personnalisée? Lire la suite .

Explorez plus au sujet de: Personnalisation Android, Android Rooting, Custom Android Rom, Dépannage.