TCL · Google TV 11
TCL 65C735 debloat list
The cleanyourtv list for the TCL 65C735 disables 29 packages on Google TV 11: 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.
29
packages disabled
Google TV 11
operating system
Debloat + launcher
what cleanyourtv does
About this TCL 65C735 list
Header: TCL 65C735 (reports as "Smart TV Pro", device G05, product G05_4K_GB), Google TV 11 (SDK 30)
firmware AR2101, 2.7 GB RAM. France, wired through a USB Ethernet adapter (eth1). Same platform as examples/tcl-g05-google-tv; this list is a little more conservative. Stock launcher: com.google.android.apps.tv.launcherx. Live TV / HDMI: com.tcl.tv + com.tcl.tvinput. USB debugging and USB devices: a USB Ethernet adapter kept working when debugging was switched on, but after a reboot with debugging on the port came up in gadget mode (sys.usb.config=adb, Mstar-udc) and the adapter never appeared as a network interface (LED blinking, no eth1). Switch USB debugging off once you are done to get the port back. Disabling setupwraith (batch 5) survived a reboot on this unit, unlike the G05 report. Remote app buttons: TclPhoneWindowManager turns Netflix (keycode 4062), YouTube (4065) and Prime Video (4099) into broadcasts that only work while launcherx is enabled (re-enabling partnercustomizer does not help). With launcherx disabled these buttons do nothing; an accessibility service that catches those keycodes and starts the app fixes it (verified with the real remote). Disabling the debloat batches alone (launcherx still enabled) left Wi-Fi/Ethernet, HDMI, Live TV, the Input key and app playback working. DO NOT DISABLE (load-bearing): com.tcl.tv, com.tcl.tvinput, com.tcl.settings, com.tcl.system.server, com.tcl.providers.config, com.tcl.initsetup, com.tcl.factory.view, com.tcl.autopair, com.tcl.tcl_bt_rcu_service, com.tcl.keyhelp, com.tcl.inputmethod.international, com.google.android.inputmethod.latin, com.google.android.gms, com.google.android.gsf, Play Store, com.tcl.eva (RemoterService accessibility helper), com.tcl.suspension (source/Quick panel, Input key). Kept by choice: com.tcl.gamebar (game mode, Moonlight is used), com.tcl.UpdatePeripheral (remote fw), com.tcl.t_solo (Bluetooth "listen alone"), com.tcl.android.webview.
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 65C735 list disables
Batch 1 - telemetry and analytics (4)
| Package | Note |
|---|---|
com.tcl.ttvs | TCL BI/awareness/identifier services |
com.tcl.guard | TGuard: device-use tracking, "health info", memory cleaner |
com.google.android.feedback | "send feedback" |
com.google.android.partnersetup | partner-app attribution |
Batch 2 - TCL content, ads and promos (7)
| Package | Note |
|---|---|
com.tcl.waterfall.overseas | TCL content recommendations |
com.tcl.partnercustomizer | TCL rows on the Google TV home |
com.tcl.messagebox | pushed messages and promos |
com.tcl.usercenter | TCL account |
com.tcl.dashboard | "TCL Home" panel, gift box and promos |
com.tcl.tv.tclhome_passive | pushes TCL content at boot |
com.tcl.esticker | retail demo stickers |
Batch 3 - preloaded apps and services not used au.com.stan.and # Stan (AU): disabled by the firmware on arrival, shell may not touch it (11)
| Package | Note |
|---|---|
tv.wuaki.apptv | Rakuten TV |
com.google.android.youtube.tvmusic | YouTube Music |
com.google.android.play.games | Play Games |
com.google.android.videos | Google TV / Play Movies storefront |
com.tcl.gallery | — |
com.tcl.ui_mediaCenter | USB media player (VLC is installed) - re-enable for USB drives |
com.tcl.notereminder | notes/reminders |
com.tcl.hearaid | hearing test / volume adaptation |
com.google.android.marvin.talkback | screen reader |
com.google.android.syncadapters.calendar | — |
com.google.android.onetimeinitializer | — |
Batch 4 - voice and casting (owner keeps Chromecast and Miracast) (6)
| Package | Note |
|---|---|
com.google.android.katniss | Google Assistant / voice search (mic button) |
com.google.android.tv.assistant | assistant LED service |
com.tcl.assistant | TCL voice service |
com.tcl.smartalexa | Alexa |
com.tcl.airplay2 | AirPlay |
com.mediatek.AirplayAPK | AirPlay |
Batch 5 - with the launcher in this repo installed (launcher/build-and-install.sh disables launcherx) (1)
| Package | Note |
|---|---|
com.google.android.tungsten.setupwraith | first-run wizard; its RecoveryActivity claims HOME. Re-enable |
Apply the TCL 65C735 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-65c735/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 65C735" 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 65C735
TV_HOST=192.168.1.50 tools/restore.sh examples/tcl-65c735/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-65c735/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 ak30a5 — Chinese-market TCL Android TV 9
Android TV 9 · 16 packages
TCL BeyondTV (Android TV 9, beyondtv)
Android TV 9 · 12 packages
TCL BeyondTV (Android TV 9, rt2851)
Android TV 9 · 27 packages