TidyTV

TidyTV › TV models › TCL Smart TV Pro (G03)

Debloat the TCL Smart TV Pro (G03)

Google TV (Android 11) · 40 apps on the list · tested on a real set

This Middle East firmware of the TCL Smart TV Pro sends TCL and Google usage data and runs several background services and preloaded extras nobody asked for. Content rows and promo apps sit on the home screen, and a few leftover factory and demo tools are still installed.

The list was applied in seven batches on a real set with a screenshot after each, then a reboot. Wi-Fi, Settings, the remote's Input key, Live TV, HDMI and app playback all kept working, and every app stayed off after the restart. TidyTV turns these apps off from your phone over Wi-Fi, saves a backup first and never deletes anything.

Apps TidyTV can turn off on the TCL Smart TV Pro (G03)

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.

---- 1. TCL and Google telemetry ---- 4

  • TCL BI analyticscom.tcl.bi
  • Log capture and uploadcom.tcl.logkit
  • Background reporting servicecom.tcl.xian.StartandroidService
  • Google Feedbackcrash / feedback reportingcom.google.android.feedback

---- 2 10

TCL and Google content, ads and recommendation rows ---- Removes the "TCL Channel" row from the stock home.

  • TCL dashboard / promo backendcom.tcl.dashboard
  • Partner customisation channelcom.tcl.partnercustomizer
  • TCL message / promo boxcom.tcl.messagebox
  • "recommended apps" showcasecom.tcl.overseasappshow
  • Sticker / emoji overlaycom.tcl.esticker
  • Tcl tclhome passivepushes TCL content to the home screen at bootcom.tcl.tv.tclhome_passive
  • TCL web-video recommendation portalcom.tcl.waterfall.overseas
  • Silently installs partner appsandroid.autoinstalls.config.google.gtvpai
  • Partner-app attributioncom.google.android.partnersetup
  • One-time setup leftoverscom.google.android.onetimeinitializer

---- 3. Background services and preloaded extras ---- 8

  • TCL online supportcom.tcl.guard
  • TCL account sign-in nagscom.tcl.usercenter
  • E-manualcom.tcl.ocean.instructions
  • TCL WebViewcom.tcl.android.webview
  • WebView test shellorg.chromium.webview_shell
  • Calendar synccom.google.android.syncadapters.calendar
  • Play Gamescom.google.android.play.games
  • TCL photo gallerycom.tcl.gallery

---- 4 8

Off by choice: streaming apps and TCL extras (comment out what you use) ----

  • Netflixcom.netflix.ninja
  • Prime Videocom.amazon.amazonvideo.livingroom
  • YouTube Musiccom.google.android.youtube.tvmusic
  • Google TV storeGoogle TV / Play Moviescom.google.android.videos
  • USB media playercom.tcl.ui_mediaCenter
  • Game mode / VRR overlay for consolescom.tcl.gamebar
  • TCL Live FAST channelscom.tcl.channelplus
  • TCL web browsercom.tcl.browser

---- 5 8

Off by choice: voice, casting, mirroring (comment out what you use) ----

  • Google AssistantGoogle search / voice (the remote's mic button)com.google.android.katniss
  • Google Assistant for TVcom.google.android.tv.assistant
  • TCL voice assistantcom.tcl.assistant
  • Alexa bridgecom.tcl.smartalexa
  • Remote microphone managercom.tcl.micmanager
  • Chromecast built-inChromecast receivercom.google.android.apps.mediashell
  • Miracast screen mirroringcom.tcl.miracast
  • T-Cast / MagiConnect phone linkcom.tcl.MultiScreenInteraction_TV

---- 6 1

Google TV first-run wizard: claims HOME once launcherx is off (read the Wi-Fi note above) ---- Re-enable it (tools/restore.sh does) before a factory reset.

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

---- 7 1

Google ambient screensaver (promos) ---- Switch the screensaver first, e.g. to the launcher's clock: settings put secure screensaver_components com.gathin.tvhome/.ClockDream Back to Google's: settings put secure screensaver_components com.google.android.apps.tv.dreamx/.service.Backdrop

  • Ambient modecom.google.android.apps.tv.dreamx
  • Tcl versionUpdateApp your callcom.tcl.versionUpdateApp

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

Can I get the old home screen back on my TCL Smart TV Pro?

Yes. Restore everything in the app turns every app back on and puts the old home screen back in one tap. TidyTV only switches apps off, so nothing is ever deleted.

Does AdGuard or private DNS still work?

Yes. App launches and playback worked with AdGuard Private DNS during testing.

Does TidyTV delete anything on my TCL Smart TV Pro?

No. It turns apps off with Android's own setting, saves a backup first and checks each one. You can turn any app back on with its switch.

Source: the tcl-g03-google-tv 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.