Prolonger la vie de votre Samsung A8 avec le projet Treble

Si vous possédez un téléphone depuis quelques années, il peut être souvent frustrant de ne pas pouvoir installer ou utiliser certaines applications, sans parler du manque de mises à jour de sécurité. Nous verrons ici comment, avec le projet Treble, vous pouvez faire passer n'importe quel téléphone le supportant sur n'importe quel système d'exploitation. Nous aborderons principalement le cas particulier du Samsung A8, qui ne supporte pas nativement le projet Treble, mais qui peut le faire avec persévérance. Notez quand même que cela nécessite des manipulations précises et potentiellement dangereuses pour votre téléphone, et que TOUTE sa mémoire sera réinitialisée, ainsi que la perte de toute garantie du vendeur/constructeur.

Pour cette manipulation, vous aurez besoin de :

Matériel requis :

Logiciels nécessaires (Ne téléchargez pas tout, tout n'est pas utile dans tous les cas):

Si, au cours des manipulations, votre téléphone devient inutilisable, vous pouvez toujours utiliser Odin pour flasher le système d'origine, ce qui supprimera aussi Treble.

Préparation

Commencez par installer les pilotes Samsung sur Windows et ADB sur Linux/MacOS/etc. Ouvrez ensuite Odin (Odin 3.14 sur Windows) ou votre terminal (Odin 4). Éteignez votre téléphone et entrez en mode de téléchargement ("Odin mode") en appuyant simultanément sur Volume + + Volume - + Power, puis appuyez sur Volume + pour valider lorsque vous arrivez sur un écran bleu. En haut à gauche de l'écran, vous verrez plusieurs informations importantes :

Si l'état KG est en mode "prenormal", vous devez désactiver cette sécurité, car elle empêche le flashage de ROMs autres que les ROMs officielles. Allez dans les Paramètres > Gestion globale > Date et heure. Désactivez l'heure automatique et ajoutez 7 à 10 jours à la date.

Ensuite, désactivez la serrure OEM. Allez dans Paramètres > À propos du téléphone > Informations sur le logiciel et appuyez 7 fois sur "Numéro de build". Votre mot de passe vous sera demandé pour activer le mode développeur. Accédez aux options de développeur (page principale) et activez "Déverrouiller l'OEM" et "Débogage USB".

Remarques :

Installation de TWRP

Nous devons d'abord installer TWRP pour pouvoir "Trebeliser" le Samsung A8. Après cette étape, vous aurez deux scénarios possibles :

  1. Vous réussissez à flasher TWRP du premier coup.
  2. L'installation échoue (le téléphone est "brické", mais ne vous inquiétez pas, c'est réversible relativement facilement).

Nous allons d'abord essayer la méthode la plus simple, qui consiste à flasher TWRP directement sur le téléphone via Odin.

Flashage de TWRP via l'OS root

Si vous êtes ici, cela signifie que l'installation de TWRP a échoué et que votre téléphone est donc "brické". Vous aurez besoin des fichiers ROM de votre téléphone. Avec Frija, renseignez le numéro de série de votre téléphone et son code (SM-A530F).

Si TWRP échoue, c'est normal ; l'opération a tout de même réussi (vraiment).

Trebelisation du téléphone

Copiez dans votre carte micro SD TrebleCreator-A350F.zip et TWRP-jackpotlte-Treble.img puis allez dans le programme de récupération TWRP (Volume + + Power).

Si tout s'est bien passé, votre téléphone est maintenant Treble-enabled ! Cependant, vous n'avez plus de système d'exploitation :(

Installation du nouveau système d'exploitation

Avec un téléphone Treble-enabled, un nouveau monde s'ouvre à vous : celui des ROMs GSI (Generic System Images). Cela signifie que vous pouvez installer (presque) n'importe quoi, et ça fonctionnera plus ou moins bien (ce qui est déjà mieux que rien).

Cependant, il y a quelques limitations à prendre en compte. Premièrement, le Samsung Galaxy A8 a une partition Vendor qui n'est pas standard pour Treble, c'est là que se trouvent tous les pilotes de votre téléphone. Si vous souhaitez installer Android 15, par exemple, vous devez d'abord trouver une ROM (un fichier .img) avec un système de partition A/B et une architecture arm64v8. Une liste de ROMs GSI est disponible sur GitHub à cette adresse : Liste des GSI.

Alternativement, vous pouvez également installer directement TreeOS à partir de ce lien : TreeOS.

Si vous installez une ROM GSI random, commencez par flasher Vendor Quack via TWRP pour ajouter la partition /vendor. Ensuite, il vous suffira de flasher l'image sur la partition système en allant dans Install > Install Image. Si la ROM que vous flashez ne fonctionne pas pour une raison quelconque, ne paniquez pas. Vous pouvez retourner dans TWRP et flasher une autre ROM sur la partition système. Notez que vos données ne seront pas supprimées, car elles se trouvent dans la partition /data.

Conclusion

Vous avez maintenant un téléphone Treble-enabled, capable de faire fonctionner potentiellement n'importe quel système d'exploitation compatible. Cela vous permet de prolonger la vie de votre Samsung A8 et d'explorer de nouvelles fonctionnalités et mises à jour qui ne seraient pas disponibles autrement. Pour toute questions, vous pouvez me contacter via contact chez uwo.nya.pub.