L’installation de ROMs alternatives sur Android : un défi permanent
Installer une ROM alternative sur un mobile Android reste tout à fait possible. De plus, une communauté active s’investit depuis des années dans le développement de systèmes fondés sur le projet open source d’Android. Cependant, cette liberté technique ne garantit pas toujours la même expérience utilisateur que celle d’un téléphone équipé des services de Google. Ce contraste devient particulièrement perceptible lorsque l’on parle d’applications sensibles, telles que celles utilisées pour les opérations bancaires ou les paiements, qui s’appuient sur des mécanismes de vérification pour évaluer l’environnement d’exécution.
Le projet Unified Attestation
Une des nouveautés marquantes est l’annonce de Unified Attestation, une initiative qui regroupe plusieurs entreprises européennes, dont le fabricant allemand Volla, ainsi que Murena, iodé et Apostrophy. Selon des sources telles que Heise, ce consortium a pour but de développer un système permettant de vérifier l’intégrité des dispositifs Android sans dépendre des services de Google.
Alternatives aux mécanismes existants
Ce projet se présente comme une alternative ouverte à Google Play Integrity, l’interface actuellement utilisée par de nombreuses applications pour déterminer si un dispositif remplit certaines conditions d’accès.
Fonctionnement actuel d’Android
Le système Google Play Integrity permet aux applications de demander des informations sur leur environnement d’exécution et de recevoir des indicateurs pertinents pour évaluer les risques. Ainsi, bien que cette information ne détermine pas à elle seule le fonctionnement d’une application, elle sert de base aux décisions des développeurs. En effet, de nombreuses applications manipulant des données sensibles s’appuient sur ce type de vérification comme partie intégrante de leurs systèmes de protection.
Objectifs du projet Unified Attestation
Comme l’a précisé Volla, l’un des principaux objectifs de Unified Attestation est de fournir un mécanisme de vérification qui ne soit pas contrôlé par une seule entreprise. Cela vise à offrir plus d’autonomie aux fabricants, aux développeurs et aux systèmes construits autour du projet Android Open Source. En d’autres termes, son but est d’établir un processus transparent et vérifiable sans avoir à se reposer uniquement sur l’infrastructure de Google.
Les défis à relever
Bien que la présentation d’une alternative technique soit une première étape importante, son succès dépendra de son acceptation par les services qui utilisent actuellement des mécanismes de vérification. Il est donc essentiel non seulement de développer la technologie, mais aussi de convaincre ces acteurs que le nouveau système offre des garanties suffisantes pour une intégration dans leurs systèmes.
Divers avis sur le projet
Malgré l’intention louable derrière Unified Attestation, tous les acteurs du domaine ne partagent pas cet avis. Par exemple, GrapheneOS, une ROM réputée pour son accent sur la sécurité et la vie privée, a exprimé son désaccord avec cette initiative. Leur position indique que le nouveau système ne résoudrait pas les problèmes structurels liés aux vérifications existantes, encourageant ainsi les développeurs à ne pas l’adopter.
Perspectives d’avenir
Si le projet gagne en traction, il pourrait permettre aux mobiles à ROMs alternatives d’être acceptés par des applications qui appliquent actuellement des contrôles rigoureux d’intégrité. Toutefois, pour l’heure, il reste seulement une proposition en développement. Son avenir dépendra de l’évolution technique ainsi que de la confiance qu’il parviendra à établir auprès des services qui pourraient l’adopter.
Images | Jonas Leupe

