Xiaomi TV Box S (3rd gen) Debloat List

Google TV / Android 14 · firmware UKG3.250826.001 / V816.0.11.0.UZFAABX · codename twilight

The Xiaomi TV Box S (3rd gen) runs Google TV / Android 14 on firmware UKG3.250826.001 / V816.0.11.0.UZFAABX. Its imported community list documents 25 preinstalled packages in 8 categories, 7 classed low risk and 18 carrying caution flags. Ratings come from source notes, not independent tests.

Review each app’s purpose and risk before deciding what to disable. Features and compatibility can differ on other firmware versions.

Review apps & generate commands for this TV →

Requires a computer with ADB. See the setup guide. Check Settings → About against the model, system, and firmware above.

Notes & quirks on this firmware

  • firmware UKG3.250826.001 / V816.0.11.0.UZFAABX.
  • Fingerprint: Xiaomi/twilight/twilight:14/UKG3.250826.001/V816.0.11.0.UZFAABX:user/release-keys
  • Everything is DISABLED, not uninstalled.
  • Tested for one evening so far (Home, grid, D-pad, dock apps) and across one reboot: the disabled list and the
  • default home survive it. Not lived with for days yet.
  • Notes from this box:
  • - The stock home is com.google.android.apps.tv.launcherx. launcher/build-and-install.sh disables it.
  • - setupwraith's RecoveryActivity (HOME priority 1, launcherx 2, a sideloaded launcher 0) takes Home once
  • launcherx is off, so setupwraith has to go too, and it has to go FIRST. Redone in that order (setupwraith,
  • then launcherx), Home went straight to the new launcher. This is the same crash-loop xiaomi-tv-a-pro-2026
  • describes. Re-enable setupwraith to re-pair the remote.
  • - Disabling setupwraith takes the box off Wi-Fi in either order if the network was saved during first setup:
  • that network belongs to setupwraith, and Android deletes it with the app. The first run here most likely lost
  • Wi-Fi this way; the redo stayed online because the network had been re-joined by hand in between. Seen on a
  • second box (V816.0.7.0.UZFAABX): disabling setupwraith alone, launcherx still Home, logged
  • "WifiConfigManager: Remove all networks for app ... setupwraith" and dropped Wi-Fi and ADB within a second.
  • The network re-joined in Settings is a new entry owned by android.uid.system and survived disabling
  • launcherx and dreamx. Check before disabling: tools/tv.py "dumpsys wifi" | grep -o 'cname=[^ ]*'
  • - Leave alone: com.xiaomi.android.tvsetup.partnercustomizer, mitv.service, com.droidlogic*.
  • - With the stock launcher gone, apps without a dock slot just appear in the grid.
  • A second unit, same firmware (V816.0.11.0.UZFAABX), one evening and one reboot, applied this list with
  • YouTube Music, Assistant, Chromecast, Miracast/Mi share and the updater kept, plus the Privacy Sandbox group below:
  • - setupwraith owned no saved network here (every cname= was android.uid.system), so Wi-Fi and ADB stayed up.
  • - After the reboot, `pm list packages -d` matched what was disabled: the firmware re-enabled nothing.
  • - Wireless debugging leaves port 5555 open across reboots: switch off USB/Wireless debugging when done.
  • - Remote (Vendor_2717_Product_32b9.kl): once launcherx is off, Netflix (BUTTON_6) still opens Netflix, but
  • YouTube (BUTTON_3, scan 425), Prime Video (BUTTON_7, scan 207), Xiaomi TV+ (BUTTON_5, scan 150) and Apps
  • (ALL_APPS, scan 216) do nothing. config.json in this folder maps them back with app_keys, which needs
  • INPUT_KEY_SERVICE=1 when running build-and-install.sh. The real Home button worked without HOME_KEY_SERVICE.
  • - The volume buttons send IR to the TV: `getevent -lt` shows no event on the box while they are held, so a held
  • button not repeating is the TV's doing, with or without a key helper.
  • - Remote shortcut keys (Vendor_2717_Product_32b9.kl): YouTube sends BUTTON_3 (scancode 425), Prime Video sends
  • BUTTON_7 (scancode 207), and Apps button sends ALL_APPS (scancode 216). Enable HomeKeyService
  • (settings put secure enabled_accessibility_services com.gathin.tvhome/.HomeKeyService) and push
  • examples/xiaomi-mitv-afmu0/theme/config.json with tools/theme.sh to restore YouTube, map Prime Video, and make
  • the Apps button open Home. See README.md.
  • KEPT ON here, measured on firmware V816.0.7.0.UZFAABX on two units: the mic button does NOT come
  • back by re-enabling katniss alone. com.google.android.tv.remote.service, listed below, is the
  • Google TV bridge for the physical remote: with it off, the remote's Bluetooth microphone never
  • reaches the assistant, so the button opens the Assistant and it records silence. Re-enable both
  • (`pm enable com.google.android.katniss`, then `pm enable com.google.android.tv.remote.service`;
  • one package per command) and the mic works.
  • Left commented so check.py does not report drift and re-applying the list does not break it again.
  • Stock Google TV launcher, replaced by launcher/ (build-and-install.sh disables it; listed so restore brings it back)

Where the ads on this model come from

Built from the packages this firmware actually ships. Each one is listed below with its own risk rating.

  • Vendor content apps and ad-funded channels

    These vendor apps carry their own promotion rails and free ad-supported channels, and they keep advertising after the home screen is replaced because they do not depend on the launcher.

    com.mitv.tvhome.mitvplus · com.xm.webcontent

  • Viewing telemetry and device identifiers

    Viewing habits, automatic content recognition and device identifiers are reported by dedicated vendor and Google packages. Disabling them stops the reporting without affecting playback.

    com.miui.tv.analytics · com.xiaomi.statistic · com.google.android.feedback · com.android.tv.feedbackconsent

  • Retail demo and partner installs

    Exhibition and hotel modes loop promotional content and override normal startup on demo units, while partner configuration packages reinstall promoted apps after setup.

    android.autoinstalls.config.soc.amlogic

The debloat list

List ratings derived from source notes · not independently verified. See provenance and dates below.

Telemetry and feedback

Telemetry and feedback: source package descriptions and risk ratings
Package What it is Risk
com.miui.tv.analytics Xiaomi TV analytics telemetry List: low risk
com.xiaomi.statistic Xiaomi usage statistics telemetry List: low risk
com.xiaomi.tvqs.overseas.y24 Xiaomi quality-stats uploader List: caution
com.google.android.feedback Google feedback & telemetry List: low risk
com.android.tv.feedbackconsent Function not documented in source List: caution

PatchWall, content rows, promos, auto-installs

PatchWall, content rows, promos, auto-installs: source package descriptions and risk ratings
Package What it is Risk
com.mitv.tvhome.atv Xiaomi PatchWall launcher / content rows List: caution
com.mitv.tvhome.michannel Function not documented in source List: caution
com.mitv.tvhome.mitvplus Function not documented in source List: caution
com.mitv.tvhome.oemtab Function not documented in source List: caution
com.xm.webcontent Xiaomi web-content promos List: low risk
android.autoinstalls.config.soc.amlogic Function not documented in source List: caution

Personal choice: voice assistant, phone remote, Mi cast/share (the mic button stops working)

Personal choice: voice assistant, phone remote, Mi cast/share (the mic button stops working): source package descriptions and risk ratings
Package What it is Risk
com.xiaomi.mitv.smartshare Xiaomi SmartShare List: caution
com.xiaomi.wfdsinkhelperservice Function not documented in source List: caution
com.xiaomi.mi_connect_service Function not documented in source List: caution

Preloaded apps

Preloaded apps: source package descriptions and risk ratings
Package What it is Risk
com.disney.disneyplus Function not documented in source List: caution
com.wbd.hbomax Function not documented in source List: caution
com.google.android.youtube.tvmusic YouTube Music; the second unit kept it (in use) List: caution
com.google.android.play.games Google Play Games List: low risk
com.google.android.marvin.talkback TalkBack accessibility service

Typical effect: Disabling TalkBack removes its spoken screen-reading assistance.

Keep enabled if anyone using this TV needs the screen reader.

List: caution
com.xiaomi.mimusic2 Xiaomi Mi Music List: low risk
com.xiaomi.mitv.mediaexplorer Function not documented in source List: caution
com.mitv.videoplayer Function not documented in source List: caution
com.android.printspooler Android print spooler List: low risk
com.mitv.gallery Function not documented in source List: caution

Ad personalisation (Privacy Sandbox and on-device ad services): second unit only, as on xiaomi-mitv-afmu1 (provisional: one evening, one reboot)

Ad personalisation (Privacy Sandbox and on-device ad services): second unit only, as on xiaomi-mitv-afmu1 (provisional: one evening, one reboot): source package descriptions and risk ratings
Package What it is Risk

Personal choice: preloaded streaming apps, kept enabled here. Uncomment the ones you don't use

Personal choice: preloaded streaming apps, kept enabled here. Uncomment the ones you don't use: source package descriptions and risk ratings
Package What it is Risk

Optional, uncomment if unused

Optional, uncomment if unused: source package descriptions and risk ratings
Package What it is Risk

Setup wizard, takes Home after the stock launcher is disabled

Setup wizard, takes Home after the stock launcher is disabled: source package descriptions and risk ratings
Package What it is Risk
com.google.android.tungsten.setupwraith Function not documented in source List: caution

Choose apps before running commands

The generator opens with this TV selected, shows firmware notes, and starts with nothing selected. Review and confirm your exact selection, including caution-rated trade-offs, before exporting. Save your matching restore commands, then run disable commands one at a time and test the features you use.

Advertisement

Source, dates & verification

Derived from Gathin23/cleanyourtv examples (formerly tv-vibehack; MIT). Download the imported source snapshot · MIT source license.

Source review date
2026-11-04 — document review, not a hardware test.
Upstream-reported test date
Not recorded in the imported source — upstream evidence, not an independent tvdebloat test.
Independent verification
Not performed by tvdebloat; lastVerified is not set.

Imported from upstream revision 8672e68e8a24.

Ratings are site classifications derived from source notes, not upstream certifications. Read the classification method. Disabling apps can disrupt features; recovery depends on retaining ADB or settings access.

Advertisement