Debloat the TCL Smart TV Pro (G09)
Google TV (Android 12) · 35 apps on the list · tested on a real set
This TCL set, sold in Brazil with UK firmware, ships with TCL telemetry and analytics, content rows, ads and promos, and background services you do not need. It also has several preloaded apps. One app that looks like analytics is actually the broadcast interactive-TV engine, so it is not on the list.
The list was built for this firmware family and keeps the remote, input menu and mic keys working. TidyTV turns these apps off from your phone over Wi-Fi, saves a backup first and never deletes anything. 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 (G09)
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.
TCL telemetry and analytics 5
- TCL BI/awareness/identifier services
com.tcl.ttvs - Log capture and upload
com.tcl.logkit - TCL TIAS background service
com.tcl.interactive - Google Feedback
com.google.android.feedback - Device analytics
com.graymatrix.did
com.mirakulo.astrotv.service is Ginga, the ISDB-Tb broadcast interactive-TV engine (AstroTVService, com.tcl.tv.ginga.PERMISSION), not analytics 1
TvSettings reads Enable_ginga=false on this set, so it frees nothing here; where Ginga is on, disabling it turns broadcasters' interactive apps off.
- Ginga
com.mirakulo.astrotv.service
TCL content, ads and promos 7
- TCL Live FAST channels
com.tcl.channelplus - TCL content "waterfall" recommendations
com.tcl.waterfall.overseas - Tcl tclhome passivepushes TCL content to the home screen at boot
com.tcl.tv.tclhome_passive - TCL tweaks to Google TV home rows
com.tcl.partnercustomizer - TCL pushed messages and promos
com.tcl.messagebox - Partner auto-installs
android.autoinstalls.config.google.gtvpai - Bundles a silent app installer
com.tcl.smartlink.core
Background services 8
- TGuard: device-use tracking
com.tcl.guard - Alexa client
com.tcl.smartalexa - EULA/privacy screens
com.tcl.useragreement - Tcl initsetupTCL first-run setup incl. SambaTV ACR hooks; re-enable before rescanning channels
com.tcl.initsetup - TCL account sign-in
com.tcl.usercenter - Store demo
com.tcl.exhibit - Store demo stickers
com.tcl.esticker - Hotel mode
com.tcl.hotelmenu
com.google.android.tv.remote.service pairs phone remote apps (_androidtvremote2._tcp, 6466 pairing, 6467 remote) and bridges the physical remote's mic (docs/TROUBLESHOOTING.md) 1
A phone's virtual-remote.kl has no Settings/Info/Guide/Menu or channel keys: those presses arrive as KEYCODE_UNKNOWN.
- Phone remote apps and the mic too
com.google.android.tv.remote.service
Preloaded apps 10
- E-manual
com.tcl.ocean.instructions - Tcl repairguide
com.tcl.repairguide - Tcl gamebarre-enable for the console game-mode overlay
com.tcl.gamebar - Tcl UpdatePeripheralre-enable to update a TCL soundbar
com.tcl.UpdatePeripheral - Hearing test / volume adaptation
com.tcl.hearaid - TalkBack
com.google.android.marvin.talkback - Play Games
com.google.android.play.games - Google TV storeGoogle TV / Play Movies storefront
com.google.android.videos - YouTube Music
com.google.android.youtube.tvmusic - Ambient modeambient screensaver; use the launcher's Clock screensaver
com.google.android.apps.tv.dreamx
Off by choice 2
- Chromecast built-in
com.google.android.apps.mediashell - USB media player
com.tcl.ui_mediaCenter
Second Home claimant 1
disable it once the new launcher is Home (disable.sh checks the Wi-Fi owner first)
- Google TV setupsetup wizard, claims HOME after launcherx is disabled
com.google.android.tungsten.setupwraith
What always stays on
- Live TV and HDMI playback (the TCL TV app)
- The TCL input and source menu
- Remote pairing and the mic hotkeys
- The phone remote pairing service
- The broadcast interactive-TV engine used in Brazil
Good to know on this model
- The TCL setup app is on the list and also handles channel scanning. Keep it on if you still need to scan channels.
- Firmware updates come through Google Play Services on this set.
How to do it
- 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.
- Tap your TV in TidyTV Your phone finds the TV on the Wi-Fi. Tick "Always allow" and press Allow when the TV asks.
- 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.
Can I still scan for channels?
Only if you keep the TCL setup app on, because it also handles channel installation. Switch it back on in the app before scanning.
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-g09-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