Removes bloatware from Android TV and Google TV over Wi-Fi via ADB and replaces the home screen with a lightweight Apple TV-style launcher.
seun-novodev/android-tv-debloat-toolkit
Windows desktop app for Python-based ADB control of Android TV boxes: debloat, sideload APKs, and set up a custom launcher.
- Stars
- 745
- Forks
- 25
- Open issues
- 5
- Last commit
- 4 months ago
What is it?
Android TV Toolkit is a lightweight Windows application for managing Android TV and Google TV devices over Wi-Fi using ADB. It offers a PySimpleGUI interface for removing TCL and Google bloatware, hiding Google TV recommendations, installing APK files remotely, and rebooting the TV.
The toolkit separates debloating into a Safe mode that removes common bloatware and an Advanced mode where each app carries a risk rating. Users can also disable the Google TV Launcher after installing a backup launcher such as FLauncher, and the Pair & Connect flow supports Android 11+ devices and Chromecast with Google TV through Wireless Debugging.
The project runs from Python source on Windows 10 or 11 with Python 3.8+. It is MIT licensed and is no longer actively maintained, though pull requests are accepted.
Key features
- 01Connect to Android TV over Wi-Fi with ADB Wireless
- 02Pair and connect to Android 11+ and Chromecast with Google TV via Wireless Debugging
- 03Safe and Advanced debloat modes for TCL and Google bundled apps, with risk ratings
- 04Remove Google TV recommendations
- 05Install APK files to the TV remotely
- 06Disable the Google TV Launcher after installing a custom launcher
- 07Reboot the TV remotely
Use cases
- Removing preinstalled TCL or Google apps from a new Android TV box
- Sideloading apps like FLauncher onto a TV without a USB drive
- Replacing the Google TV home screen with a lighter custom launcher
- Managing several Android TV devices on a home network from one Windows PC
Quick start
- 1
Install Python 3.8 or later from python.org
- 2
Install the PySimpleGUI library
pip install PySimpleGUI - 3
Download the project ZIP and unzip it
- 4
Run the toolkit from the project folder
python run_toolkit.py
Things to know
- Windows 10 or 11 only.
- Not actively maintained; updates and replies may be slow.
- PySimpleGUI v5+ asks for a free account to suppress the licence prompt.
Topics
FAQ
- What is android-tv-debloat-toolkit?
- Windows desktop app for Python-based ADB control of Android TV boxes: debloat, sideload APKs, and set up a custom launcher. Android TV Toolkit is a lightweight Windows application for managing Android TV and Google TV devices over Wi-Fi using ADB. It offers a PySimpleGUI interface for removing TCL and Google bloatware, hiding Google TV recommendations, installing APK files remotely, and rebooting the TV.
- Is android-tv-debloat-toolkit free to use? What license does it have?
- android-tv-debloat-toolkit is open source under the MIT license. Check the license terms before using it in commercial products.
- Is android-tv-debloat-toolkit still maintained?
- Updated within 6 months. The last commit to android-tv-debloat-toolkit was on Jun 28, 2026.
- What can I use android-tv-debloat-toolkit for?
- Removing preinstalled TCL or Google apps from a new Android TV box Sideloading apps like FLauncher onto a TV without a USB drive Replacing the Google TV home screen with a lighter custom launcher Managing several Android TV devices on a home network from one Windows PC
- How do I install android-tv-debloat-toolkit?
- Install Python 3.8 or later from python.org Install the PySimpleGUI library: pip install PySimpleGUI Download the project ZIP and unzip it Run the toolkit from the project folder: python run_toolkit.py
- Where can I get android-tv-debloat-toolkit?
- The source code and installation instructions are on GitHub: https://github.com/seun-novodev/android-tv-debloat-toolkit
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Debloats Android TV and Google TV sets over Wi-Fi via ADB and replaces the ad-filled home screen with a clean Apple TV-style launcher.
Desktop app and PowerShell script to debloat, tune, and health-check Android TV devices such as Nvidia Shield TV over ADB.
Shell scripts that debloat Fire TV and Android TV sets over ADB without root, removing ads, telemetry and unwanted apps, all reversible.
An open-source, ad-free home screen replacement for Google TV and Android TV that shows trending picks from your own apps, weather, and crypto prices.
A tvOS-style Android TV launcher for China-market TVs such as Xiaomi and TCL, with no ads and Apple TV aerial screensavers.