Il mio Android TV è lento: che fare
· 2 min di lettura
Un televisore che una volta apriva un'app in due secondi e adesso ci mette quindici non si è rotto. Quello che è successo è che il software è cresciuto e l'hardware no.
Prima misura
Prima di toccare qualsiasi cosa, guarda quanta memoria è libera:
adb shell cat /proc/meminfo | head -3
E chi la sta usando:
adb shell dumpsys meminfo | head -25
Se MemAvailable è sotto il 15% di MemTotal, il problema è quello e tutto il
resto è secondario.
Gli interventi, in ordine di effetto reale
1. Togli i servizi che girano di continuo. Telemetria, raccomandazioni e pubblicità non girano quando li apri: girano sempre. Sono quelli che rendono di più.
2. Cambia launcher. Quello di fabbrica carica miniature, righe sponsorizzate e raccomandazioni all'avvio. Uno leggero può essere la differenza fra otto secondi e uno. Le opzioni sono qui.
3. Disinstalla le app che non usi. Anche senza aprirle, molte registrano servizi in background e receiver all'avvio.
4. Svuota le cache.
adb shell pm trim-caches 999999999999
5. Controlla lo spazio.
adb shell df -h /data
Uno spazio occupato oltre il 90% degrada la memoria flash in modo evidente. È una causa di lentezza che quasi nessuno guarda.
Cosa non funziona
Le app «pulisci tutto». Le applicazioni che promettono di velocizzare il televisore consumano più di quanto liberino. Senza eccezioni.
Riavviare in continuazione. Compra dieci minuti e non risolve niente.
Il ripristino di fabbrica. Ti riporta al giorno uno… compreso tutto il software che ti dava fastidio. Utile per ricominciare pulito, non per andare più veloce.
Quando accettare il limite
Se il tuo televisore ha 1 GB di RAM, c'è un tetto che non supererai. Puoi lasciarlo molto meglio di com'è, ma non lo trasformerai in un apparecchio veloce.
A quel punto la scelta sensata è che il televisore sia solo uno schermo, con l'interfaccia che arriva via HDMI. Non è arrendersi: è riconoscere dov'è il collo di bottiglia.