Les ROM personnalisées Android sont en voie de disparition, mais qui est responsable ?
Dans l'univers captivant de la technologie mobile, l'affrontement entre iOS et Android est un sujet de conversation récurrent. Un argument souvent mis en avant en faveur d'Android est sa nature ouverte. Dès ma première expérience avec un Galaxy Y GT-S5360 en 2013, j'ai été conquis par la capacité de transformer radicalement l'interface Android grâce aux ROMs customisées. L'enthousiasme que j'ai éprouvé à cette époque, en découvrant que je pouvais adapter mon appareil à mes besoins, est une émotion partagée par de nombreux passionnés d'Android. Néanmoins, avec le temps, cet engouement semble s'estomper, et il est essentiel de s'interroger sur l'évolution du modding d'Android et l'avenir des ROMs personnalisées.
En 2017, avec le Xiaomi Mi A1, chaque lancement d'une ROM personnalisée, avec son animation unique, était une source de plaisir. Cependant, ces jours semblent révolus, car de nombreux développeurs de ROMs custom arrêtent ou délaissent leurs projets, ou limitent leur support à un nombre restreint d'appareils. Examinons donc la situation actuelle des ROMs custom et leur avenir potentiel.
Les ROMs Personnalisées : Un Aperçu Rapide
Les ROMs personnalisées sont relativement faciles à comprendre. L'Android Open Source Project (AOSP) est une version de base d'Android sur laquelle des interfaces telles que Pixel UI, Hyper OS et One UI sont construites. Étant donné que l'AOSP est libre d'utilisation, chacun peut utiliser le code et commencer à créer son propre système d'exploitation Android ainsi que les fonctionnalités désirées.
Des passionnés et des développeurs indépendants ont saisi cette opportunité pour créer leurs propres ROMs custom, y ajoutant une touche personnelle, en intégrant des conceptions UI et des fonctionnalités variées pour offrir des ROMs uniques à la communauté.

De nombreux passionnés sont souvent impliqués dans ces projets, car pour compiler et tester une ROM personnalisée pour un nouveau téléphone, il est nécessaire de posséder cet appareil. L'installation implique de déverrouiller le bootloader de votre téléphone, d'installer une recovery personnalisée, puis d'installer la ROM personnalisée suivie d'un kernel personnalisé (optionnel). Le résultat final est une expérience utilisateur renouvelée avec de nombreuses options de personnalisation.
Cependant, tout n'est pas parfait, car la stabilité globale de ces ROMs peut parfois laisser à désirer. Les applications bancaires refusaient souvent de fonctionner. Néanmoins, il était possible de rooter son appareil avec Magisk et ainsi disposer d'un appareil incroyablement performant.

Une ROM personnalisée peut transformer complètement l'apparence de votre appareil, améliorer ses performances et éliminer les bloatwares, un problème majeur sur les appareils d'entrée de gamme. Ainsi, des appareils tels que les Redmi, POCO, ainsi que certains anciens modèles de Realme, sont généralement les plus populaires au sein de la communauté des ROMs customisées.
Qu'est-il arrivé aux ROMs personnalisées ?
Bien que les projets de ROMs personnalisées soient toujours relativement actifs aujourd'hui, il est indéniable que l'engouement et l'effervescence autour d'eux ont considérablement diminué. Il y a deux aspects à considérer concernant cette baisse de popularité.
Le Point de Vue de l'Utilisateur
Le nœud du problème se situe principalement du côté des utilisateurs. Le public cible des ROMs custom a toujours été un groupe restreint. La base d'utilisateurs n'a cessé de diminuer depuis l'âge d'or du développement des ROMs custom au début des années 2010, représentant déjà moins de 1%. À mesure que les appareils Android sont devenus plus riches en fonctionnalités et plus conviviaux, le besoin de personnalisation poussée a diminué pour beaucoup.
Évolution du Marché et Bloatware
Un changement sur le marché a vu les smartphones Android devenir plus coûteux. Les ROMs personnalisées étaient très populaires dans le segment économique, mais ce changement, les préférences des utilisateurs et les modifications apportées par les OEM à la manière de vendre leurs appareils ont fait que la plupart des appareils Android modernes disposent d'interfaces riches et personnalisables, proposant presque tout ce dont un utilisateur pourrait avoir besoin, ce qui n'était pas le cas auparavant.

Grâce à la sensibilisation des utilisateurs, l'excès de bloatware est désormais perçu comme un inconvénient majeur. Par conséquent, les fabricants intègrent de moins en moins de bloatware avec le temps. Une autre raison du déclin des ROMs personnalisées pourrait être que les appareils ont atteint un certain degré de saturation tant sur le plan matériel que logiciel, principalement à cause de ce dernier.
Au-delà du Seuil de Saturation
Entre 2013 et 2019, le marché des smartphones Android a connu une croissance importante, car les marques étaient très compétitives en termes de prix et de spécifications. Alors que les smartphones Android sont devenus plus communs, l'aspect « fun » a presque disparu.

À l'époque, les utilisateurs cherchaient à expérimenter avec leurs appareils pour débloquer davantage de fonctionnalités cachées, mais ce n'est plus le cas avec les smartphones modernes. Les OEM en sont conscients, et c'est précisément pour cela que les fonctionnalités d'IA ont pris de l'importance dans l'ère moderne des smartphones.
Augmentation de la Durée Moyenne de Possession
L'époque où les fabricants ne promettaient qu'une seule mise à jour majeure pour leurs appareils est révolue. Comme les appareils de cette époque devenaient rapidement obsolètes sans recevoir la prochaine mise à jour majeure d'Android riche en nouvelles fonctionnalités, les utilisateurs avaient une bonne raison de tester une ROM custom. Ce besoin était encore renforcé par les mises à jour logicielles extrêmement tardives des OEM.
Les smartphones modernes et haut de gamme reçoivent plus de 4 ans de mises à jour majeures, et comme le coût moyen d'un flagship n'a cessé d'augmenter, les utilisateurs gardent leurs téléphones beaucoup plus longtemps. Les smartphones d'entrée de gamme, en revanche, reçoivent environ deux mises à jour majeures, ce qui explique pourquoi de nombreuses ROMs personnalisées disposent d'un bien meilleur support pour ce type d'appareils.
L'augmentation des prix, combinée à l'amélioration des interfaces utilisateur, l'abondance de nouvelles fonctionnalités, le désintérêt croissant et le manque de temps (à mesure que nos vies deviennent plus chargées) sont autant de facteurs qui expliquent le déclin des ROMs custom du côté des utilisateurs.
Le Point de Vue de Google et des OEM
Google est avant tout une entreprise de publicité, puis une entreprise de logiciels et de matériel. Il n'est donc pas surprenant que ce géant collecte des données utilisateur et souhaite que les utilisateurs utilisent ses services, dont beaucoup incluent des applications cloud comme Gmail et Photos, rendant difficile pour les utilisateurs de passer à une autre plateforme.
Google Veut Que Vous Restiez
Cet écosystème est presque impossible à quitter, et l'une des solutions pour réduire la possibilité que Google vous traque consiste à utiliser des ROMs personnalisées telles que GrapheneOS et microG. Cela, jusqu'à ce que Google introduise Play Integrity.

Le principe de Play Integrity est que Google possède une liste d'appareils et de systèmes d'exploitation "certifiés". Les systèmes d'exploitation non certifiés par Google seront bloqués du fonctionnement des applications s'ils intègrent Play Integrity.
"Un OS non officiel est un mauvais OS" – Google
Récemment, Authy, une application populaire de 2FA, a cessé de fonctionner pour les utilisateurs de GrapheneOS, et le responsable de la communauté et utilisateur X @mbananasynergy1 a réagi à une conversation où Shawn Willden, Tech Lead de la sécurité matérielle d'Android, discutait ironiquement de la sécurité sur Android.
@mbananasynergy1 l'a informé qu'il était injuste que les systèmes basés sur Android doivent faire face à cette situation, ce à quoi Shawn a répondu, "Si ce n'est pas un OS officiel, nous devons supposer que c'est mauvais."
Image Source: Mobile Syrup
Cela a clairement révélé que Google impose des restrictions et pratique des méthodes anti-concurrentielles. Certains OS et appareils qui ne répondent pas aux "normes de protection Play de Google" passent souvent les contrôles simplement parce qu'ils utilisent des services Google ou participent à un partenariat promettant beaucoup de capital.
Ainsi, Play Integrity n’est pas seulement incapable de déterminer si un OS alternatif subvertit ou non le modèle de sécurité Android, mais il en va de même pour les variantes et appareils « certifiés » ayant des violations de sécurité flagrantes qui sont quand même certifiés. Cela indique qu’un changement est désespérément nécessaire— matchboxbananasynergy (@mbananasynergy1) 29 juillet 2024
Shawn n'a pas encore commenté cela. Cette conversation vous donne une idée que Google ne soutient pas pleinement les autres OS cherchant à prospérer.
L'État de l'Inhonnêteté
La discussion s'est ensuite poursuivie avec le compte officiel de GrapheneOS, expliquant comment les échecs du Compatibility Test Suite sont fréquents sur les appareils Pixel et d'autres appareils Android, et pourtant Google permet à Play Integrity de passer. Cette discussion est très intéressante et en dit long sur les problèmes actuels d'Android, nous vous conseillons donc de la consulter.
Si Google veut faire croire que l’API Play Integrity est basée sur le CTS, ils devront commencer à bloquer les appareils qui échouent à ce CTS. Ce n’est pas juste de prétendre que c’est basé sur le CTS lorsque rien ne le réussit pleinement et que la plupart des dispositifs non-Pixel ont de nombreux échecs importants avec celui-ci.— GrapheneOS (@GrapheneOS) 29 juillet 2024
Ensuite, certains OEM n'autorisent tout simplement pas le déverrouillage du bootloader d'un appareil ou rendent le processus un peu difficile. La liste comprend des fabricants populaires tels que Samsung, Realme, OPPO, Vivo, Huawei et ASUS. Bien que nous comprenions les risques potentiels d'autoriser les utilisateurs à déverrouiller les bootloaders, restreindre un utilisateur dans ses actions sur un appareil qu'il possède à 100% est tout simplement inacceptable.
Cependant, la pression croissante de Google et des OEM pour empêcher les utilisateurs d'expérimenter des OS plus sécurisés affecte également la communauté des ROMs customisées. Sans mentionner qu'une fois que vous installez une ROM, votre appareil perd sa capacité à lire le contenu en HD, et les discussions RCS ne fonctionnent pas sans Play Integrity, entre autres fonctionnalités.
Les ROMs Personnalisées sont-elles en Voie de Disparition ?
Bien que leur popularité puisse encore chuter, les ROMs customisées existent toujours. Tant que les OEM offrent la possibilité de déverrouiller les bootloaders et que les utilisateurs ne renoncent pas à leur confidentialité, la communauté des ROMs personnalisées continuera de prospérer. Cependant, il est difficile de ne pas ressentir un pincement au cœur face à la disparition de deux de mes ROMs custom préférées — Pixel Experience et Dot OS.
Jusqu'à présent, les ROMs personnalisées se sont présentées comme des alternatives riches en fonctionnalités à Android. Mais avec les circonstances actuelles et l'utilisation croissante de l'IA, j'espère personnellement voir des ROMs personnalisées qui se présentent comme des alternatives Android "épurées" sans les artifices liés à l'IA, car je sais que beaucoup de gens en ont assez d'entendre le mot "IA". Certes, c'est une possibilité lointaine, mais ce n'est pas impossible.
Avez-vous déjà installé et utilisé des ROMs customisées sur votre téléphone Android auparavant ? Qu'en avez-vous pensé par rapport à Android livré avec votre appareil ? Faites-le nous savoir dans les commentaires ci-dessous.