cleanyourtv Debloats Android TV and Replaces Its Home Screen
说明与用途
cleanyourtv 工作流可在不获取 root 权限的情况下禁用 Android TV 上的多余应用并替换主屏幕,使用 adb、Python 和 PowerShell。
问题
Android TV and Google TV devices often ship with preinstalled apps that users consider bloat and a default launcher that may not suit their preferences.
结果
The workflow disables unwanted packages without uninstalling them, enabling easy restoration, and installs a small, network‑free launcher that replaces the stock Home screen on a wide range of Android TV devices.
工作流
- Enable USB debugging on the TV and authorize the computer via the debugging prompt.
- (Optional) Enable Network or ADB debugging if available.
- Back up the current package list and settings using the provided scripts.
- Run the debloat script (disable.sh) to disable selected packages with pm disable-user.
- Run the launcher installation script to install com.gathin.tvhome and set it as Home, rolling back if it fails.
- (Optional) Use restore.sh to re-enable previously disabled packages and revert the launcher.
证据
cleanyourtv packages Wi‑Fi Android debugging, package‑disable scripts and a replacement Home launcher into one workflow for Android TV and Google TV.
Before making changes, the workflow backs up the installed‑package list and settings.
It then applies model‑specific selections with Android’s pm disable-user; the supplied disable.sh and restore.sh scripts apply or reverse the same debloat list.
The replacement app, com.gathin.tvhome, is described as roughly 280 KB installed.
The project reports 54 tested TV lists across 23 brands.
The project targets Android TV and Google TV. Samsung televisions running Tizen and LG televisions running webOS use different systems.
- 记录日期: 2026-10-19T20:41:30.756Z