TidyTV

TidyTV › TV models › TCL 43S5K

Debloat the TCL 43S5K

Google TV 14 · 12 apps on the list · tested on a real set

This TCL sold in India runs Google TV 14 with only about 1 GB of memory. It ships with TCL push messages and promos, log capture and upload, TCL promo rows on the Google TV home, silent installs of partner apps and partner install tracking. It also has a browser and web video portal, games and feedback apps.

The list was applied in four batches with a screenshot after each, and used for an afternoon. TidyTV turns the apps off from your phone over Wi-Fi, saves a backup first and never deletes anything, so each one can be switched back on in the app.

Apps TidyTV can turn off on the TCL 43S5K

Grouped as the tested list groups them. In the app each one has a switch, so you choose. Apps marked your call are extras the list leaves on.

Batch 1 5

TCL tracking, ads and auto-installs com.tcl.ttvs # TCL analytics AND the firmware updater: kept on so updates arrive (#322)

  • TCL push messages and promoscom.tcl.messagebox
  • Log capture and uploadcom.tcl.logkit
  • TCL promo rows on the Google TV homecom.tcl.partnercustomizer
  • Silently installs partner appsandroid.autoinstalls.config.google.gtvpai
  • Partner attributioncom.google.android.partnersetup

Batch 2: preloaded apps and extras not used on this unit 5

  • Tcl browserTCL "BrowseHere" browser and web-video portalcom.tcl.browser
  • Play Gamescom.google.android.play.games
  • Google Feedbackcom.google.android.feedback
  • Feedbackconsentcom.android.tv.feedbackconsent
  • Google Assistantcom.google.android.katniss

Batch 3 1

setup wizard. It claims HOME (RecoveryActivity, priority 1) once launcherx is gone. Disabled while launcherx still owned Home, and only after the Wi-Fi network was forgotten and re-joined in Settings so that it belongs to android.uid.system instead of setupwraith.

  • Google TV setupcom.google.android.tungsten.setupwraith

Batch 4 1

after launcher/ is Home and the screensaver is switched to the launcher's clock: tools/tv.py 'settings put secure screensaver_components com.gathin.tvhome/.ClockDream' (it was unset, so the default com.google.android.apps.tv.dreamx/.service.Backdrop ran; undo with 'settings delete secure screensaver_components')

  • Ambient modeGoogle TV Ambient mode screensaver (promos)com.google.android.apps.tv.dreamx

What always stays on

Good to know on this model

How to do it

  1. Turn on developer options On the TV, open Settings › System › About and select the build number 7 times. Then turn on USB debugging, and Network debugging if you see it.
  2. Tap your TV in TidyTV Your phone finds the TV on the Wi-Fi. Tick "Always allow" and press Allow when the TV asks.
  3. Review, then tidy TidyTV saves a backup, shows these apps with switches, and turns off the ones you pick, checking each one.

Questions

Will the voice button still work on my TCL 43S5K?

Not with the default list, which turns off Google Assistant voice by the owner's choice. Switch it back on in the app if you use it.

Will TV updates still work?

Yes. TCL's updater is kept, so firmware updates keep arriving.

Will it stop the ads on the home screen?

It turns off the TCL promo rows on the Google TV home and the silent partner app installs. The Ambient mode screensaver promos are also off.

Source: the tcl-43s5k list in cleanyourtv by Gathin (MIT), tested on this model. TidyTV re-checks every app against its own protected list before each change.

Other TCL models

Tidy your TV from your phone

TidyTV is free and open source. It saves a backup first, turns apps off instead of deleting them, and puts everything back with one tap.

A star on GitHub is how other people find TidyTV.

The TidyTV mascot cheering.