TCL · Android 11

TCL Smart TV Pro debloat list

The cleanyourtv list for the TCL Smart TV Pro disables 28 packages on Android 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.

28

packages disabled

Android 11

operating system

Debloat + launcher

what cleanyourtv does

About this TCL Smart TV Pro list

Header: TCL Smart TV Pro, US (device G05, product G05_4K_US, board C05, MediaTek MT5889 / MT9615)

Android 11 (Google TV), firmware AR2101, software AR68 (built March 2024), 2.7 GB RAM Stock launcher: com.google.android.apps.tv.launcherx (pass it to restore.sh, the default is wrong here). Live TV app: com.tcl.tv (keep it, it also owns HDMI/antenna playback). Keep com.tcl.tvinput, com.tcl.settings, com.tcl.system.server, com.tcl.keyhelp, com.tcl.autopair, com.tcl.tcl_bt_rcu_service (remote) and com.tcl.providers.config. Unlike the G10, com.tcl.ttvs ships enabled here; it carries TCL's BI analytics service. Known quirk, read before replacing the launcher (the one report so far where disabling setupwraith did NOT stick): - With launcherx disabled, com.google.android.tungsten.setupwraith/.RecoveryActivity claims HOME at priority 1 and Home lands on a black, looping recovery screen. Shell cannot disable that component. Disabling the whole setupwraith package worked until a reboot, after which this TV had it back in charge, unlike the MOOR2, QM6K and Chromecast reports where the disable survives. Recover with: pm enable com.google.android.apps.tv.launcherx; pm enable com.google.android.tungsten.setupwraith - The launcher half is therefore unverified on the G05: launcher/build-and-install.sh will refuse and roll back while Home resolves to setupwraith (README, Troubleshooting). This list is the debloat half. Contributed by damonearl (PR #73).

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 Smart TV Pro list disables

TCL content, ads and promos (9)

PackageNote
com.tcl.tv.plusTCL TV+ content app
com.tcl.channelplusTCL Live FAST channels
com.tcl.tv.tclchannelTCL Channel, bundles Google Mobile Ads
com.tcl.waterfall.overseasTCL content "waterfall" recommendations
com.tcl.partnercustomizerTCL tweaks to Google TV home rows
com.tcl.messageboxTCL pushed messages and promos
com.tcl.usercenterTCL account sign-in
com.tcl.dashboard"TCL Home" panel, gift box and promos; no remote key uses it
com.tcl.suspensionQuick Panel; the remote's Input key stops working, use the

launcher's Inputs menu. HDMI and antenna still play. Telemetry and background services (2)

PackageNote
com.tcl.ttvsTCL BI/awareness/identifier services
com.tcl.guardTGuard: "health info", device-use tracking, memory cleaner

Retail demo / store mode (1)

PackageNote
com.tcl.esticker—

Preloaded apps and services (8)

PackageNote
com.tcl.ocean.instructionse-manual
com.tcl.gamebarre-enable for the console game-mode overlay
com.tcl.ui_mediaCenterre-enable to play media from USB drives
com.tcl.gallery—
android.autoinstalls.config.google.gtvpai—
com.google.android.feedback—
com.google.android.marvin.talkback—
com.google.android.apps.tv.dreamxambient mode screensaver, see the clock screensaver instead

Unused Google apps (owner's choice) (3)

PackageNote
com.google.android.youtube.tvmusic—
com.google.android.play.games—
com.google.android.videosGoogle TV / Play Movies storefront

Voice, casting and assistants (owner's choice; comment out what you use) (5)

PackageNote
com.google.android.katnissGoogle Assistant / voice search
com.tcl.assistantTCL voice service
com.google.android.tv.assistantassistant LED service
com.tcl.smartalexaAlexa
com.google.android.apps.mediashellChromecast built-in

Apply the TCL Smart TV Pro 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-g05-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 Smart TV Pro" 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 Smart TV Pro

TV_HOST=192.168.1.50 tools/restore.sh examples/tcl-g05-google-tv/debloat.txt

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 Android debloat guide.

Source: examples/tcl-g05-google-tv/debloat.txt in the MIT-licensed cleanyourtv repository.

Other TCL debloat lists

All TCL lists →

TCL Smart TV Pro debloat FAQ

Is it safe to debloat the TCL Smart TV Pro?

The TCL Smart TV Pro 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 Smart TV Pro list disable?

28 packages, grouped as: TCL content, ads and promos; launcher's Inputs menu. HDMI and antenna still play. Telemetry and background services; Retail demo / store mode; Preloaded apps and services and more. Comment out any line you want to keep before running it.

Does the TCL Smart TV Pro 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 Smart TV Pro 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 Smart TV Pro debloat?

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