TCL · Google TV
TCL QM6K Pro Google TV debloat list
The cleanyourtv list for the TCL QM6K Pro Google TV disables 25 packages on Google TV: the manufacturer's telemetry, sponsored content rows and preloaded apps you never asked for, plus the stock launcher once the clean home screen is in place. It was tested on a real set by a cleanyourtv contributor.
25
packages disabled
Google TV
operating system
Debloat + launcher
what cleanyourtv does
About this TCL QM6K Pro Google TV list
Header: TCL QM6K Pro Google TV, 2025, US (device G08, model "Smart TV Pro", MediaTek tcl9618)
Android 14 (Google TV), firmware UTT2.250416.001 AU16 Also seen on the same G08 board with AU14 firmware, a "Smart TV Pro" sold outside the US (prasta1, PR #23); that set needed Wireless-debugging pairing (README, Troubleshooting). Stock launcher: com.google.android.apps.tv.launcherx. Live TV / HDMI app: com.tcl.tv. Keep: com.tcl.tv, com.tcl.tvinput, com.tcl.dashboard, com.tcl.suspension, com.tcl.autopair, com.tcl.systemserver, com.tcl.providers.config, com.tcl.initsetup, com.tcl.useragreement, com.tcl.globalkeyoverlay, com.tcl.systemui.plugin, com.tcl.factory.view and all com.mediatek.*. Unlike the 2023 G10 sets, com.tcl.ttvs and com.tcl.logkit ship ENABLED here. Do NOT disable com.tcl.providers.config, com.tcl.initsetup or com.tcl.factory.view: together they dropped the Wi-Fi connection outright on the AU14 set and it took a re-pair over ADB to get back in (#23). Known quirks on this firmware: - Play Protect blocks the launcher ("built for an older version of Android") unless targetSdk >= 34. - With launcherx disabled, setupwraith's RecoveryActivity claims HOME at priority 1 and shows a blank screen. Shell can't disable that one component, so the whole package is disabled below (it only runs first-time setup). While Home was blank the TV fell back to HDMI 1 and woke a console over CEC. - Soundbar on optical (S/PDIF) can't be powered or volume-controlled by the TV. Use HDMI 4 (eARC) and `cmd hdmi_control cec_setting set system_audio_control 1` (it ships 0 here).
Before you run it: every package below is disabled, not uninstalled. Comment out (prefix with #) any line for an app you use. Never disable the Play Store, Play Services, the on-screen keyboard or the TV input services that play HDMI. Switch USB debugging off when you are done.
Packages the TCL QM6K Pro Google TV list disables
TCL tracking and analytics (3)
| Package | Note |
|---|---|
com.tcl.ttvs | Samba TV ACR viewing tracking, TCL "BI" analytics, Alexa core, T-Cast |
com.tcl.logkit | log capture and upload |
com.tcl.usercenter | TCL account sign-in nags |
TCL content, ads and promos (7)
| Package | Note |
|---|---|
com.tcl.tv.plus | TCL TV+ content app |
com.tcl.channelplus | TCL Live FAST channels |
com.tcl.tv.tclhome_passive | pushes TCL content to the home screen at boot |
com.tcl.partnercustomizer | TCL tweaks to Google TV home rows |
com.tcl.interactive | TCL TIAS background service |
com.tcl.smartlink.core | bundles a silent app installer |
com.tcl.messagebox | TCL push messages and promos |
Retail demo / hotel mode (3)
| Package | Note |
|---|---|
com.tcl.exhibit | — |
com.tcl.esticker | — |
com.tcl.hotelmenu | — |
Preloaded apps and services (11)
| Package | Note |
|---|---|
com.tcl.ocean.instructions | e-manual |
com.tcl.repairguide | — |
com.tcl.browser | TCL web browser |
com.tcl.ui_mediaCenter | re-enable to play media from USB drives |
com.tcl.smartalexa | Alexa |
android.autoinstalls.config.google.gtvpai | silently installs partner apps |
com.google.android.feedback | — |
com.android.tv.feedbackconsent | — |
com.google.android.apps.tv.dreamx | ambient mode screensaver (shows promos) |
com.google.android.play.games | — |
com.google.android.youtube.tvmusic | — |
Needed for the custom launcher: see quirks above. Disable only AFTER launcher/ is installed (1)
| Package | Note |
|---|---|
com.google.android.tungsten.setupwraith | — |
Apply the TCL QM6K Pro Google TV debloat
Turn on Developer options on the TV (Settings → Device Preferences → About → press OK on Build seven times), switch on USB debugging and, if shown, Network or ADB debugging. Then, from a clone of the cleanyourtv repository on a computer on the same Wi-Fi:
export TV_HOST=192.168.1.50 # your TV's IP address
tools/venv/bin/python -I tools/tv.py --probe
tools/disable.sh examples/tcl-qm6k-google-tv/debloat.txt Then build and install the clean launcher, which makes itself the default Home and rolls back if it fails:
TV_HOST=192.168.1.50 launcher/build-and-install.sh Prefer to let an assistant do it? Paste the cleanyourtv prompt into Claude Code with "TCL QM6K Pro Google TV" as the model; it reads this list, checks each package on your TV and asks before anything that depends on your preferences.
Restore the TCL QM6K Pro Google TV
TV_HOST=192.168.1.50 tools/restore.sh examples/tcl-qm6k-google-tv/debloat.txt com.google.android.apps.tv.launcherx The restore script replays the state recorded before the change, so Home goes back to the launcher that owned it. More in the restore guide and the Google TV debloat guide.
Source: examples/tcl-qm6k-google-tv/debloat.txt in the MIT-licensed cleanyourtv repository.
Other TCL debloat lists
TCL 40S5400A
Android TV 11 · 22 packages
TCL 43C645
Android TV 11 · 20 packages
TCL 50EP680
Android TV 11 · 47 packages
TCL 55S470G
Google TV · 29 packages
TCL 65C725
Android TV 11 · 19 packages
TCL 65C735
Google TV 11 · 29 packages
TCL ak30a5 — Chinese-market TCL Android TV 9
Android TV 9 · 16 packages
TCL BeyondTV (Android TV 9, beyondtv)
Android TV 9 · 12 packages