# TCL Smart TV Pro, UK firmware (device G09, product G09_4K_GB, Amlogic T5M), used in Brazil # Android 12 (Google TV), firmware STT2.230203.001 AS24, 2 GB RAM # Same firmware family as examples/tcl-g10-google-tv. # Also tested on a TCL 55V6C, Colombia (product G09_4K_GB_NF), firmware STT2.230203.001 AS24. # # Apply: TV_HOST= tools/disable.sh examples/tcl-g09-google-tv/debloat.txt # Undo: TV_HOST= tools/restore.sh examples/tcl-g09-google-tv/debloat.txt com.google.android.apps.tv.launcherx # Everything is DISABLED, not uninstalled. Comment out any line you want to keep. # # Stock launcher: com.google.android.apps.tv.launcherx. Live TV app: com.tcl.tv (also owns HDMI playback). # Keep com.tcl.tvinput, com.tcl.suspension (Input/source menu), com.tcl.dashboard, com.tcl.autopair, # com.tcl.systemserver (mic hotkeys) and com.tcl.providers.config. com.tcl.initsetup is in the list # below (it also owns channel installation) - comment it out if you still need to scan channels. # Firmware updates come through Play Services (gms SystemUpdatePanoActivity); there is no TCL OTA package. # TCL telemetry and analytics com.tcl.ttvs # TCL BI/awareness/identifier services; see the README on TvSettings without it com.tcl.logkit # log capture and upload com.tcl.interactive # TCL TIAS background service com.google.android.feedback com.graymatrix.did # device analytics (data app; on the AS23 unit) # com.mirakulo.astrotv.service is Ginga, the ISDB-Tb broadcast interactive-TV engine (AstroTVService, # com.tcl.tv.ginga.PERMISSION), not analytics. TvSettings reads Enable_ginga=false on this set, so it # frees nothing here; where Ginga is on, disabling it turns broadcasters' interactive apps off. com.mirakulo.astrotv.service # Ginga (ISDB-Tb broadcast apps), not analytics # TCL content, ads and promos com.tcl.channelplus # TCL Live FAST channels, also removes them from Live TV com.tcl.waterfall.overseas # TCL content "waterfall" recommendations com.tcl.tv.tclhome_passive # pushes TCL content to the home screen at boot com.tcl.partnercustomizer # TCL tweaks to Google TV home rows com.tcl.messagebox # TCL pushed messages and promos android.autoinstalls.config.google.gtvpai # partner auto-installs com.tcl.smartlink.core # bundles a silent app installer com.tcl.magiconnectfree # MagiConnect phone companion app (55V6C unit) # Background services com.tcl.guard # TGuard: device-use tracking, memory cleaner com.tcl.smartalexa # Alexa client (AS23 unit; keep it if you use Alexa) com.tcl.useragreement # EULA/privacy screens (AS23 unit) com.tcl.initsetup # TCL first-run setup incl. SambaTV ACR hooks; re-enable before rescanning channels com.tcl.usercenter # TCL account sign-in com.tcl.exhibit # store demo com.tcl.esticker # store demo stickers com.tcl.hotelmenu # hotel mode # 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). A phone's virtual-remote.kl # has no Settings/Info/Guide/Menu or channel keys: those presses arrive as KEYCODE_UNKNOWN. com.google.android.tv.remote.service # phone remote apps and the mic too; pm enable restores it # Preloaded apps com.tcl.ocean.instructions # e-manual com.tcl.repairguide com.tcl.gamebar # re-enable for the console game-mode overlay com.tcl.UpdatePeripheral # re-enable to update a TCL soundbar com.tcl.hearaid # hearing test / volume adaptation com.google.android.marvin.talkback com.google.android.play.games com.google.android.videos # Google TV / Play Movies storefront com.google.android.youtube.tvmusic com.google.android.apps.tv.dreamx # ambient screensaver; use the launcher's Clock screensaver # Off by choice com.google.android.apps.mediashell # Chromecast built-in com.tcl.ui_mediaCenter # USB media player # Second Home claimant: disable it once the new launcher is Home (disable.sh checks the Wi-Fi owner first) com.google.android.tungsten.setupwraith # setup wizard, claims HOME after launcherx is disabled