Hello,
En fait l'appli fait un check sur les variables android.os.Build.PRODUCT et android.os.Build.MODEL et les compare à une liste de variables autorisées.
C'est dans le même fichier et y'a juste 2 lignes à modifier (en réalité une seule car ça marche quand même sur un des checks mais je ne sais plus si c'est le PRODUCT ou le MODEL) pour que le check passe tout le temps à true.
Du coup plus le problème du message d'update avec la bidouille que j'avais postée il y a quelques mois.
Je ne suis pas dev et encore moins reverse engineer, y'a vraiment rien de compliqué, faut juste trouver le bon fichier

Le seul truc chiant c'est à la recompilation avec apktool, j'ai du modifier quelques trucs pour que ça passe :
Y'a des erreurs avec les ressources privées de couleur, du style :
W: ... error: resource android:color/Purple_800 is private.
Sur ces ressources faut remplacer le
@android par
@*androidIl faut aussi supprimer tous les
android:lStar="*"Un petit coup de sed sur les XML concernés et c'est good.
Il y a aussi un attribut
foregroundServiceType qui a pour valeur
0x40000000:
<service android:exported="true" android:foregroundServiceType="0x40000000" android:name="com.altice.androidtv.launcher.app.service.screen.ScreenStateService"/>
Il faut changer sa valeur, de mémoire j'ai mis
connectedDevice.
Et ensuite ça passe, enjoy
