Mi Android TV va lento: qué hacer
· 2 min de lectura
Un televisor que tardaba dos segundos en abrir una aplicación y ahora tarda quince no se ha estropeado. Lo que ha pasado es que el software ha crecido y el hardware no.
Primero, mide
Antes de tocar nada, mira cuánta memoria libre te queda:
adb shell cat /proc/meminfo | head -3
Y qué está ocupándola:
adb shell dumpsys meminfo | head -25
Si MemAvailable está por debajo del 15% de MemTotal, ese es tu problema y
todo lo demás es secundario.
Las medidas, en orden de efecto real
1. Quitar los servicios que corren siempre. Telemetría, recomendaciones y publicidad no se ejecutan cuando los abres: se ejecutan continuamente. Son los que más devuelven.
2. Cambiar el lanzador. El de fábrica carga miniaturas, filas patrocinadas y recomendaciones al arrancar. Uno ligero puede ser la diferencia entre ocho segundos y uno. Tenemos las opciones aquí.
3. Desinstalar aplicaciones que no usas. Aunque no las abras, muchas registran servicios en segundo plano y receptores de arranque.
4. Vaciar cachés.
adb shell pm trim-caches 999999999999
5. Comprobar el almacenamiento.
adb shell df -h /data
Un almacenamiento por encima del 90% degrada la memoria flash de forma apreciable. Es una causa de lentitud que casi nadie mira.
Lo que no funciona
Los "limpiadores". Las aplicaciones que prometen acelerar el televisor consumen más de lo que liberan. Sin excepción.
Reiniciar constantemente. Alivia diez minutos y no arregla nada.
Restablecer de fábrica. Vuelve al día uno... incluyendo todo el software que te estaba molestando. Sirve para empezar limpio, no para ir más rápido.
Cuándo aceptar el límite
Si tu televisor tiene 1 GB de RAM, hay un techo que no vas a superar. Puedes dejarlo notablemente mejor, pero no vas a convertirlo en un aparato rápido.
En ese punto la opción sensata es que el televisor haga solo de pantalla y que la interfaz venga de fuera por HDMI. No es rendirse: es reconocer dónde está el cuello de botella.