17Jul
Android est open source, les développeurs peuvent donc prendre leur code, ajouter des fonctionnalités et créer leurs propres images de système d'exploitation pour les téléphones et tablettes Android. Beaucoup de geeks Android installent de telles ROMs personnalisées - mais pourquoi?
"ROM" signifie "mémoire morte". Une ROM personnalisée remplace le système d'exploitation Android de votre appareil - normalement stocké dans la mémoire morte - avec une nouvelle version du système d'exploitation Android. Les ROM personnalisées sont différentes de l'acquisition de l'accès root.
Obtenir la dernière version d'Android
C'est de loin la raison la plus populaire pour installer une ROM personnalisée. De nombreux fabricants ne mettent jamais à jour leurs anciens téléphones et tablettes Android ou les mises à jour peuvent prendre des mois pour atteindre les téléphones grâce aux retards du transporteur et du fabricant. Si vous avez un périphérique plus ancien qui ne reçoit plus les mises à jour et que vous voulez exécuter la dernière version d'Android, une ROM personnalisée est juste le ticket. CyanogenMod est la ROM la plus populaire à cet effet - il a ses propres réglages, mais le système de base est similaire à la version stock d'Android créée par Google. Grâce à CyanogenMod et à d'autres ROM personnalisées, de nombreux appareils plus anciens qui ne seront jamais officiellement mis à jour peuvent exécuter la dernière version d'Android.
Si votre appareil reçoit toujours des mises à jour en temps opportun - en particulier s'il s'agit d'un appareil Nexus que Google met à jour régulièrement - les ROM personnalisées ne seront pas aussi intéressantes.
Remplacer la peau du fabricant avec une version Stock d'Android
Les fabricants comme Samsung et HTC "peau" leurs versions d'Android, en remplaçant le regard propre que Google a créé avec leur propre look qui est souvent plus encombré et moins cohérent. Beaucoup de gens n'aiment pas cela, mais veulent toujours utiliser un téléphone phare comme le Samsung Galaxy S4 ou HTC One.
Vous ne pouvez pas passer de l'apparence du fabricant à l'apparence Android - bien sûr, vous pouvez remplacer le lanceur sans installer de ROM personnalisée et même sans rooter, mais il n'y a pas d'effacement de toutes les personnalisations douteuses que le fabricant a faites au système d'exploitation. Pour obtenir le look Android stock et remplacer toutes les personnalisations du fabricant avec le système Android propre, vous devrez installer une ROM personnalisée.
Si la peau de votre appareil ne vous dérange pas ou si vous utilisez un appareil Nexus déjà équipé d'un système Android, il n'y a aucune raison de le faire.
Éliminer Bloatware
Lorsque vous achetez un téléphone à partir d'un transporteur, il vient souvent bourré de bloatware. Les applications NASCAR, les applications TV, une application Contacts qui stocke vos contacts sur les serveurs de votre opérateur plutôt que sur votre téléphone. Ces applications peuvent encombrer votre système et gaspiller de l'espace disque. Les fabricants ajoutent même leur propre logiciel avant que le transporteur n'arrive, de sorte que deux entreprises ajoutent chacune leur propre bloatware à votre téléphone avant qu'il ne vous parvienne.
Si vous voulez réellement effacer ces applications de votre disque, la meilleure façon de le faire est d'installer une ROM personnalisée. Vous pouvez désactiver les applications sans les enraciner, mais cela ne libérera pas l'espace disque qu'elles consomment.
Ajouter des fonctionnalités supplémentaires et des réglages système
Custom ROMs offrent des fonctionnalités qui ne se trouvent pas en stock Android et de nombreuses options de peaufinage que vous ne pouvez pas obtenir ailleurs. Par exemple, une ROM personnalisée peut vous permettre de:
- Installer des habillages pour personnaliser l'apparence de l'ensemble de votre système d'exploitation Android.
- Personnaliser le menu des paramètres rapides Android inclut pour ajouter vos propres raccourcis de paramètres les plus utilisés.
- Exécutez des applications en mode tablette sur un téléphone, en utilisant une interface de tablette plus complète pour certaines applications.
- Overclockez facilement votre appareil pour le faire fonctionner plus vite ou moins bien sous l'horloge pour le faire fonctionner plus lentement tout en réduisant la durée de vie de la batterie.
- Désactiver l'avertissement de volume qu'Android affiche en permanence lorsque vous augmentez le volume du système alors que les écouteurs sont branchés.
- Masquer la barre de navigation du bas( boutons à l'écran) pour obtenir plus d'espace sur l'écran.
- Activez facilement l'accès root en basculant un paramètre système.
ROM personnalisées offrent de nombreuses autres fonctionnalités - ce n'est qu'un aperçu de ce que vous pouvez faire avec un tel accès de bas niveau.
Certains de ces réglages peuvent être possibles sur un appareil Android typique avec une solution comme Xposed Framework, qui permet des réglages personnalisés de type ROM avec un accès root uniquement. Cependant, les ROM personnalisées sont plus avancées et incluent ces fonctionnalités dans un seul paquet.
Configurer les permissions de l'application
Les ROM personnalisées incluent souvent un moyen de gérer les autorisations de l'application Android, vous pouvez donc empêcher Facebook de suivre votre position GPS et de jouer aux jeux Android sans leur donner votre numéro de téléphone et autres informations d'identité.Cette fonctionnalité est apparue dans Android 4.3 comme un panneau de paramètres cachés, de sorte que nous pouvons seulement espérer qu'il apparaîtra dans une version officielle d'Android bientôt.
Raisons pour ne pas installer une ROM Android personnalisée
ROM personnalisées ne sont pas parfaites et ils peuvent avoir des inconvénients - selon la ROM, votre appareil, et comment la ROM le prend en charge. Vous pouvez rencontrer:
- Problèmes de vie de la batterie : La ROM personnalisée peut ne pas être aussi optimisée pour votre appareil et peut décharger la batterie plus rapidement que la ROM officielle de l'appareil.
- Problèmes matériels : Les ROM personnalisées peuvent ne pas prendre en charge tous les composants matériels de votre téléphone, vous risqueriez donc de rencontrer des bogues, du matériel défectueux ou d'autres problèmes. Par exemple, l'appareil photo de l'appareil peut ne pas prendre des photos aussi bien que sur sa ROM officielle.
- Bogues : La ROM personnalisée n'a pas été testée par votre fabricant et votre opérateur, vous pouvez donc rencontrer d'autres bogues spécifiques à votre appareil et à votre ROM.Vous pouvez également rencontrer une instabilité du système, avec des applications qui ferment et le redémarrage du téléphone.
ROM personnalisées sont également plus de travail que d'acheter un appareil et qu'il soit officiellement pris en charge et mis à jour par l'entreprise à partir de laquelle vous l'avez acheté.C'est pourquoi de nombreux geeks Android achètent des appareils Nexus, qui reçoivent des mises à jour directement depuis Google. CyanogenMod essaie de changer cela en offrant un processus d'installation plus facile via une application CyanogenMod dans Google Play.
Si vous cherchez une ROM personnalisée et ne savez pas par où commencer, consultez le site Web de CyanogenMod et voyez si elle prend en charge votredispositif. Vous pouvez également consulter le forum XDA Developers pour votre appareil Android et trouver des ROM personnalisées développées spécialement pour votre appareil, ce qui peut être utile si vous avez un appareil moins commun. Assurez-vous de trouver une ROM qui semble stable et bien prise en charge si vous suivez cette route.
Crédit d'image: Jon Fingas sur Flickr, Johan Larsson sur Flickr