# TCL Q7C QD-Mini LED, Europe (device G08, model "Smart TV Pro", product G08_4K_GB, MediaTek tcl9618) # Google TV, Android 14 (SDK 34), firmware UTT2.250416.001 AU02 - the same build as examples/tcl-85rm7l-google-tv. # About 2.4 GB RAM. Set up on Ethernet in Austria (German/Austrian apps: ORF ON, Joyn, ServusTV, ZDF). # This list goes further than the 85RM7L one: launcherx and setupwraith are off for the Clean Your TV launcher, # and voice, AirPlay, mirroring and several streaming apps are off by the owner's choice. # # Tested on one set from 21 October 2026. Disabled by hand with `pm disable-user --user 0`, one call each, in five # batches with a screenshot after each. The first 35 survived a reboot, none came back (three self-installed # apps disabled alongside them are not listed here). launcherx and setupwraith were disabled afterwards, once the # new launcher was installed. YouTube, Live TV and the HDMI input list checked. # Second unit: TCL 65Q7D Pro, Greece, same build (AU02), on Wi-Fi, one day from 22 October 2026: this list minus # AirPlay and com.tcl.UpdatePeripheral (kept), plus mediashell; Wireless debugging only. See README. # Third unit: TCL 55Q6C (Smart TV Pro, G08_4K_GB), Vietnam, same build (AU02), on Wi-Fi, one day from 23 October 2026: # 24 of this list (voice, Chromecast, AirPlay, Miracast, Netflix, the USB player, T-Solo, hearing test and soundbar # updater kept), plus com.google.android.youtube.tvmusic. launcherx and setupwraith stay ENABLED so Chromecast keeps # its credentials; Home goes to the new launcher through stock_home_redirect instead. Survived two reboots. See README. # Fourth unit: TCL 65T8C, same build (AU02), on Wi-Fi, from 23 October 2026: AirPlay, Prime Video and mediashell kept, # more TCL extras and the TCL keyboard off (Gboard set first); Wireless debugging only. See README. # Fifth unit: TCL G08 EU/UK set, OTA from Android 12 (fingerprint UTT2.250416.001 AU02, 21 October 2026): the groups # marked "fifth unit" below were verified disabled there. OTA-survival audit: the update re-enabled none of this list # and newly installed com.tcl.channelplus (in the list); com.iplayer.android.webview from the Android 12 days is gone # from this firmware. See README. # Sixth unit: TCL 55C69K (G08_4K_GB, client type TCL-EU-MT9653-S1), Europe, same build (AU02), on Wi-Fi, one day from # 26 October 2026: 43 disabled and checked after three reboots; katniss, tclhome_passive, onetimeinitializer and # UpdatePeripheral kept; dashboard, eva, gallery, mediashell, gamebar, youtube.tvmusic and the fifth-unit webview and # MediaTek groups off too. Port 5555 opened with USB + Network debugging. See README. # # Apply: FORCE_SETUPWRAITH=1 TV_HOST= tools/disable.sh examples/tcl-q7c-google-tv/debloat.txt # FORCE_SETUPWRAITH=1 only on Ethernet with no saved Wi-Fi: disable.sh otherwise skips setupwraith because # it cannot see a Wi-Fi owner. On Wi-Fi, check `dumpsys wifi | grep cname` first (README). # launcherx is skipped by disable.sh's Home guard until the new launcher is Home; see README for the order. # Undo: TV_HOST= tools/restore.sh examples/tcl-q7c-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 / HDMI app: com.tcl.tv (com.tcl.player.TVActivity). # Left enabled on purpose: com.tcl.tv, com.tcl.tvinput, com.tcl.suspension (input menu; the Input key opens it), # com.tcl.autopair (remote pairing), com.tcl.inputmethod.international (the default keyboard), com.tcl.systemserver, # com.tcl.providers.config, com.tcl.initsetup, com.tcl.useragreement, com.tcl.globalkeyoverlay, # com.tcl.systemui.plugin, com.tcl.gamebar, com.tcl.dashboard, com.google.android.apps.mediashell (Chromecast), # com.google.android.tv.remote.service, com.google.android.apps.tv.dreamx, Play Store and Play Services, all # com.mediatek.* and com.dolby.* except AirPlay. # Not touched because what they do is unclear: com.tcl.ttvs (TCL analytics and Samba TV ACR; on some TCL sets also # the updater), com.tcl.eva (boot service with camera and TCL BI permissions), com.tvos, com.tpa.kb, # tv.mopa.ginga (broadcast interactive-TV middleware), com.tcl.gallery (also TCL's screensavers), # com.tcl.partnercustomizer, com.tcl.interactive. Never launch com.tcl.factory.view. # None of the listed packages requests TV_INPUT_HARDWARE. # TCL promo, push messages, content rows and store demo com.tcl.messagebox # TCL pushed messages and promos com.tcl.esticker # retail-demo sticker com.tcl.exhibit # store demo com.tcl.tv.tclhome_passive # TCL content pushed to the home screen at boot com.tcl.waterfall.overseas # TCL Channel / content waterfall (movie detail pages, web) com.tcl.channelplus # TCL Live FAST channels (a Live TV input) com.tcl.usercenter # TCL account com.tcl.guard # TCL "app manager" / cleaner, device-use service at boot # Telemetry, diagnostics and Android 14 ad / privacy services com.tcl.logkit # log capture com.google.android.feedback com.android.tv.feedbackconsent com.android.adservices.api # Privacy Sandbox com.android.ondevicepersonalization.services com.android.federatedcompute.services # Extras nobody asked for com.tcl.ocean.instructions # on-TV manual com.tcl.repairguide # self-diagnosis com.android.printspooler com.google.android.syncadapters.calendar com.google.android.onetimeinitializer com.tcl.hearaid # hearing test, TCL wireless speakers com.tcl.t_solo # Bluetooth "listen alone" com.tcl.UpdatePeripheral # TCL soundbar firmware updater com.tcl.smartalexa # Alexa com.tcl.ui_mediaCenter # USB / DLNA media player, off by choice (nothing on USB) # Off by choice: voice, AirPlay, mirroring (with katniss off, the remote's mic button opens the Play Store search) com.google.android.katniss # Google Assistant / voice search com.tcl.airplay2 com.mediatek.AirplayAPK com.mediatek.airplaydaemon com.tcl.miracast com.tcl.magiconnectfree # T-Cast / MagiConnect # Streaming preloads, off by choice (apps the owner installed and removed are left out of this list) com.netflix.ninja com.netflix.tokenmanager com.amazon.amazonvideo.livingroom # Prime Video com.google.android.videos # Google TV / Play Movies storefront com.google.android.play.games # Fifth-unit groups: tested on that set only, so they stay commented in this shared list; uncomment what you want. # Android 14 system packages, verified on the fifth unit (EU/UK, OTA from Android 12) # com.android.backupconfirm # Android's own backup agent # com.android.dynsystem # dynamic system; live devices only. # com.android.pacprocessor # PAC proxy autoconfig # com.android.se # com.android.htmlviewer # com.android.localtransport # carrier service transport # com.android.proxyhandler # com.android.sharedstoragebackup # com.android.statementservice # Digital Asset Links verification # com.android.wallpaperbackup # com.android.captiveportallogin # portal login app for open Wi-Fi # com.android.hotspot2.osulogin # Passpoint sign-in UI # com.android.companiondevicemanager # companion-device pairing # android.autoinstalls.config.google.gtvpai # Play Auto Inflation auto-install rules # com.google.android.tts # text-to-speech, off by choice (voice TTS screens need it) # com.google.android.apps.tv.dreamx # photo screensaver, off by choice on the EU set # Google mainline overlays (RROs), verified on the fifth unit. Never add the com.google.android.overlay.modules.* # overlays, com.google.android.modulemetadata, com.google.android.overlay.modules.permissioncontroller or # com.google.android.overlay.modules.modulemetadata.forframework - disable.sh refuses them (brick class, #884). # com.google.android.overlay.googlewebview # com.google.android.overlay.gtvsconfigx # com.google.android.overlay.gtvssettingsprovider # Contacts/calendar provider stack, present on the EU builds (fifth unit) # com.android.providers.calendar # com.android.providers.contacts # com.android.providers.userdictionary # TCL/MediaTek webview providers; the system webview is com.google.android.webview, not these (fifth unit) # com.tcl.android.webview # com.mediatek.support.webview # MediaTek extras (fifth unit) # com.mediatek.network # com.mediatek.backgrounddetection # Disabled on the fifth unit, kept enabled on the Google TV home units - keep these lines commented out: # com.tcl.dashboard # TCL dashboard; gear-button app on the stock home # com.tcl.gamebar # game bar # com.tcl.eva # boot service with camera and TCL BI permissions, purpose unclear # com.tcl.factory.view # the factory app - the repo says never launch it # com.tcl.browser # the remote's Web-key target on this firmware - keep # com.tcl.inputmethod.international # the default keyboard - keep (4th unit: off only with Gboard set first) # Stock launcher, off once the new launcher is Home com.google.android.apps.tv.launcherx # Second Home claimant: off once the new launcher is Home (this set is on Ethernet, so no saved Wi-Fi to lose) com.google.android.tungsten.setupwraith # Seventh unit: TCL 65Q7C (Smart TV Pro), Android 14 (SDK 34), tcl9618-user 14 UTT2.250416.001 AU02: reboot, home, casting checked; hdmi input & airplay not tested; its other nine are already active above # streaming # com.crunchyroll.crunchyroid # com.zattoo.player # tv.arte.plus7 # de.prosiebensat1digital.seventv # tv.mopa.ginga # de.exaring.waipu # de.swr.avp.ard.tv # com.zdf.android.mediathek # google # com.google.android.youtube.tvmusic # com.google.android.apps.mediashell # tcl extras # com.tcl.factory.view # com.tpa.kb