Honor 8 Pro et Honor 9 reçoivent des ROM AOSP Android Oreo grâce à Project Treble

Le Honor 8 Pro et le Honor 9 ont tous deux reçu une ROM AOSP Android Oreo grâce au support Project Treble. Presque tout, y compris l'application d'appareil photo Huawei, fonctionne !

Google a annoncé Projet triple l'année dernière dans le but de réorganiser la façon dont les fabricants d'appareils mettent à jour leurs smartphones. Les téléphones lancés avec Android Oreo doivent être compatibles, mais c'est en option pour les OEM pour inclure la prise en charge des aigus avec les mises à jour Oreo pour les anciens smartphones. L'un des avantages potentiels de la prise en charge de Treble est que les mises à jour logicielles majeures peuvent arriver plus rapidement pour les appareils qui le prendre en charge, car les fabricants d'appareils peuvent poursuivre la mise à jour du framework Android sans attendre la mise à jour d'un fournisseur leur code. Cependant, grâce aux exigences du Project Treble, chaque appareil qui le prend en charge doit être capable de démarrer un ordinateur. version générique d'AOSP, ce qui permet d'apporter beaucoup d'AOSP à certains appareils comme le Honor 8 Pro ou le Honor 9 Plus facile.

En novembre, nous vous avons montré comment Project Treble permettait aux développeurs de créer un image système unique qui démarre sur plusieurs appareils. Des appareils tels que le Huawei Mate 9 pourrait désormais exécuter AOSP Android Oreo, une chose qui n’avait jamais été réalisée auparavant. Huawei est le leader des OEM Android en matière de prise en charge de Project Treble, car la société a inclus la prise en charge de Treble dans toutes ses mises à jour Oreo (qui sont toujours en cours). Appareils déjà fournis avec Android Oreo et donc compatibles Treble, tels que le Huawei Mate 10 Pro peut également exécuter facilement AOSP Android Oreo.

Désormais, contributeur reconnu par XDA surdu_petru a publié l'AOSP Android Oreo d'OpenKirin pour le Honneur 9, et développeur reconnu par XDA VieuxDroid a publié le même pour le Honor 8 Pro. OpenKirin est une équipe bien connue de développeurs de ROM pour les appareils Huawei/Honor, et ce qui est remarquable cette ROM est qu'elle est basée sur une version générique d'AOSP qui est possible grâce au projet Tripler.

Les ROM personnalisées AOSP Treble Oreo sont désormais essentiellement des AOSP barebone avec les binaires super-utilisateur déjà inclus: les utilisateurs doivent simplement installer l'application SuperUser par le membre senior de XDA. phhusson pour activer l'accès superutilisateur. Il est également livré avec le caméra EMUI d'origine ce qui était modifié parphhusson pour le faire fonctionner, et bien que la plupart des fonctionnalités de l'appareil photo d'origine fonctionnent, certaines peuvent ne pas l'être. Les gestes d'empreintes digitales, les animations Google Pixel, le navigateur XPe et Nano Gapps sont également inclus.

Alors qu'est-ce qui est cassé? Pas grand-chose, en fait. Le seul problème indiqué dans les discussions des développeurs est que les barres de signal 2G/3G s'afficheront toujours à pleine puissance. De plus, vous ne passerez pas SafetyNet sur cette version, donc pas d'Android Pay malheureusement. Pourtant, pour une première version d'une version AOSP sur un appareil, il est assez impressionnant que tant de choses fonctionnent déjà. Mais c'est la magie du Project Treble pour vous. Voici comment installer la version sur votre téléphone.

Comment installer la ROM AOSP Android Oreo sur les Honor 8 Pro et Honor 9

Les instructions suivantes sont assez brèves puisque vous devriez déjà être assez à l'aise avec la modification de votre appareil avant d'essayer de le flasher.

  1. Cette première étape est très, très importante: vous devez déjà exécuter la mise à jour EMUI 8/Android Oreo. Vous pouvez suivre ce guide pour le Honor 9 ou ce guide pour le Honor 8 Pro si vous n'avez pas déjà reçu la mise à jour.
  2. Déverrouillez le chargeur de démarrage de votre appareil.
    1. Demander un code de déverrouillage ici
    2. Accédez aux options du développeur et activez le débogage USB.
    3. Installation Binaires ADB et Fastboot sur votre PC.
    4. Redémarrez en mode fastboot, puis entrez fastboot oem unlock [code] dans une invite de commande ou un terminal.
  3. Téléchargez le zip Treble ROM à partir du fil de discussion respectif et décompressez-le. Aller ici pour le Honor 8 Pro et ici pour le Honor 9.
  4. Redémarrez sur le chargeur de démarrage.
  5. Ouvrez une invite de commande ou un terminal dans le répertoire où vous avez décompressé le fichier et entrez la commande suivante: fastboot flash system system.img
  6. Entrez dans la récupération de stock et effectuez une retour aux paramètres d'usine.

Après cela, vous devez démarrer dans une version AOSP d'Android Oreo sur votre Honor 8 Pro et Honor 9. Désormais, AOSP n'a pas grand-chose à offrir en termes de fonctionnalités et ces ROM sont principalement axées sur la stabilité, il vous manquera donc pas mal de fonctionnalités. Pour vous y aider, voici quelques conseils.

Que faire après avoir installé une ROM Treble

Je vous recommande d'installer les applications suivantes :

  • Superutilisateur de phh
  • Substrat
  • Programme d'installation et framework Xposed pour Android Oréo
  • Module GravityBox

Substratum devrait couvrir tous vos besoins en matière de thème, tandis que Xposed Framework et GravityBox devraient vous offrir la plupart des fonctionnalités ROM personnalisées qui vous manquent. Des éléments tels que la veilleuse, la luminosité adaptative et l'affichage ambiant sont actuellement en cours de développement depuis ils nécessitent une superposition de framework RRO installée dans /vendor, mais cela ne devrait pas tarder disponible. En attendant, vous pouvez installer des applications telles que Lux, CF.lumen, et ACDisplay pour reproduire ces fonctions.

Le module GravityBox Xposed offre suffisamment de fonctionnalités pour remplacer une ROM personnalisée

Si vous souhaitez suivre tous les derniers développements liés à Project Treble, jetez un œil à notre forum dédié à ce sujet ci-dessous.

Consultez notre forum de développement Project Treble