Mon Android TV est lent : que faire
· 2 min de lecture
Un téléviseur qui mettait deux secondes à ouvrir une application et en met maintenant quinze n'est pas en panne. Le logiciel a grossi, le matériel non.
D'abord, mesurez
adb shell cat /proc/meminfo | head -3
adb shell dumpsys meminfo | head -25
Si MemAvailable est sous 15 % de MemTotal, c'est votre problème et tout le
reste est secondaire.
Les mesures, par ordre d'effet réel
1. Retirer les services qui tournent en permanence. Télémétrie, recommandations et publicité ne s'exécutent pas quand vous les ouvrez : elles tournent en continu. Ce sont elles qui rendent le plus.
2. Changer de lanceur. Celui d'usine charge vignettes, lignes sponsorisées et recommandations au démarrage. Un lanceur léger peut faire la différence entre huit secondes et une.
3. Désinstaller les applications que vous n'utilisez pas.
4. Vider les caches.
adb shell pm trim-caches 999999999999
5. Vérifier le stockage.
adb shell df -h /data
Au-delà de 90 %, la mémoire flash se dégrade nettement. C'est une cause de lenteur que presque personne ne regarde.
Ce qui ne marche pas
Les applications « nettoyeur ». Elles consomment plus qu'elles ne libèrent. Sans exception.
Redémarrer sans cesse. Dix minutes de répit, aucune réparation.
La réinitialisation d'usine. Elle vous ramène au jour un... y compris tout le logiciel qui vous gênait.
Quand accepter la limite
Avec 1 Go de RAM, il y a un plafond que vous ne franchirez pas. Vous pouvez laisser l'appareil nettement meilleur, pas rapide.
À ce stade, l'option sensée est que le téléviseur ne soit plus qu'un écran, avec l'interface qui arrive en HDMI. Ce n'est pas renoncer : c'est reconnaître où est le goulot d'étranglement.