Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

android-tv-optimizer

ADB scripts and guide to debloat and optimize youra ndroid TV: disable background services, replace the launcher, and free up RAM.

Tested on a Philips 2K Smart TV PH running Google TV / Android 11 with 1.5GB RAM.

Results

Before After
RAM used ~976MB ~763MB
Free RAM ~166MB ~540MB+
Animations 1x disabled
Home screen Google TV (ads) FLauncher (clean grid)
Background processes unlimited 2

Contents

File Description
tv-optimization-en.md Full guide in English
tv-optimization-pt.md Guia completo em Português
clean-tv.sh Cleanup script (English)
limpar_tv.sh Script de limpeza (Português)

Quick start

  1. Install ADB: brew install android-platform-tools
  2. Enable Wireless debugging in the TV's developer options
  3. Connect: adb connect <tv-ip>:5555
  4. Follow the guide for your language

Cleanup script

Run whenever the TV feels sluggish:

chmod +x clean-tv.sh
./clean-tv.sh

Disclaimer

All changes are reversible. To re-enable any disabled package:

adb -s <tv-ip>:5555 shell pm enable <package-name>

About

ADB scripts and guide to debloat and optimize your Android TV

Resources

Stars

28 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages