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)

PackageNote
com.tcl.ttvsSamba TV ACR viewing tracking, TCL "BI" analytics, Alexa core, T-Cast
com.tcl.logkitlog capture and upload
com.tcl.usercenterTCL account sign-in nags

TCL content, ads and promos (7)

PackageNote
com.tcl.tv.plusTCL TV+ content app
com.tcl.channelplusTCL Live FAST channels
com.tcl.tv.tclhome_passivepushes TCL content to the home screen at boot
com.tcl.partnercustomizerTCL tweaks to Google TV home rows
com.tcl.interactiveTCL TIAS background service
com.tcl.smartlink.corebundles a silent app installer
com.tcl.messageboxTCL push messages and promos

Retail demo / hotel mode (3)

PackageNote
com.tcl.exhibit—
com.tcl.esticker—
com.tcl.hotelmenu—

Preloaded apps and services (11)

PackageNote
com.tcl.ocean.instructionse-manual
com.tcl.repairguide—
com.tcl.browserTCL web browser
com.tcl.ui_mediaCenterre-enable to play media from USB drives
com.tcl.smartalexaAlexa
android.autoinstalls.config.google.gtvpaisilently installs partner apps
com.google.android.feedback—
com.android.tv.feedbackconsent—
com.google.android.apps.tv.dreamxambient 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)

PackageNote
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

All TCL lists →

TCL QM6K Pro Google TV debloat FAQ

Is it safe to debloat the TCL QM6K Pro Google TV?

The TCL QM6K Pro Google TV list only uses pm disable-user, so nothing is uninstalled or flashed. Every package can be turned back on with the cleanyourtv restore script or from the TV's own Settings → Apps page. Apply it in small batches and check the TV between them.

How many packages does this TCL QM6K Pro Google TV list disable?

25 packages, grouped as: TCL tracking and analytics; TCL content, ads and promos; Retail demo / hotel mode; Preloaded apps and services and more. Comment out any line you want to keep before running it.

Does the TCL QM6K Pro Google TV list work on a similar model?

Often, if the platform matches. Compare the device codename and firmware in the list header with Settings → About on your TV. The cleanyourtv prompt also checks each package on your own set before touching it, so a near match is a good starting point.

Will the TCL QM6K Pro Google TV get the Apple TV-style launcher?

Yes. After debloating, cleanyourtv builds its small native launcher (about 300 KB) and makes it the default Home, rolling back automatically if Home does not land on it.

How do I undo the TCL QM6K Pro Google TV debloat?

Run TV_HOST=<tv ip> tools/restore.sh examples/tcl-qm6k-google-tv/debloat.txt com.google.android.apps.tv.launcherx. It replays the record saved before the change. Full steps are in the restore guide.