Xiaomi TV S Mini LED 75 (2025) Debloat List

Google TV / Android 14 · firmware UKN1.240806.017.V816.0.25.12.1.ULBMIXM · codename ladybird / MiTV-MOEU0

The Xiaomi TV S Mini LED 75 (2025) runs Google TV / Android 14 on firmware UKN1.240806.017.V816.0.25.12.1.ULBMIXM. Its imported community list documents 19 preinstalled packages in 5 categories, 7 classed low risk and 12 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 UKN1.240806.017.V816.0.25.12.1.ULBMIXM. MediaTek chipset, ro.adb.secure=1.
  • Stock launcher: com.google.android.apps.tv.launcherx. Live TV app: com.mitv.livetv, which the
  • launcher's Inputs menu hands HDMI 1-3 and Live TV to.
  • Everything is DISABLED for user 0, not uninstalled. Comment out any line you want to keep.
  • Tested: disabled in batches of 1-7 with a screenshot after each, launcher from launcher/ installed
  • and owning Home, Inputs switches to HDMI (com.mitv.livetv comes up), Prime Video plays. A first-day
  • report, not the few days of living with it that CONTRIBUTING.md asks for.
  • Second unit: sold as Xiaomi TV S Pro Mini LED 75 2026 (Thailand), same MiTV-MOEU0 / ladybird,
  • firmware UKN1.240806.017.V816.0.26.3.19.002.ULBMIXM. The list applied as is: 16 disabled on the first
  • run, setupwraith on the second. com.xiaomi.mitv.manualhelp is not installed on this firmware
  • (pm answers "Unknown package"). gtvpai stays enabled: disable.sh cannot read its permission block
  • here, so the input-driver check keeps it on. Launcher installed with HOME_KEY_SERVICE=1
  • INPUT_KEY_SERVICE=1, settings_key_keycodes 176 and app_keys 190:com.google.android.youtube.tv.
  • Checked on day one: launcher owns Home, also after a reboot; Netflix, Prime Video, YouTube, Apple TV,
  • Disney+, HBO Max, Spotify, NPO Start and Play Store open and Home returns from each; HDMI 1 opens in
  • com.mitv.livetv. The remote's own Input button is not checked yet.
  • On this unit the saved Wi-Fi network belonged to setupwraith (set up through the first-run wizard):
  • forgetting it and joining again in Settings > Network & Internet moved it to android.uid.system,
  • after which setupwraith was disabled and the TV stayed on Wi-Fi through a reboot.
  • Re-enabled on this unit by preference: com.mitv.tvhome.mitvplus (Xiaomi TV+ free channels). With
  • launcherx off it shows no banners, opens from its tile in the new launcher and plays; the remote's
  • TV+ button maps back to it with app_keys 192:com.mitv.tvhome.mitvplus (key_filter true only, see
  • below). It carries its own OneTrack analytics, so leave it disabled if that matters more than the
  • channels.
  • Held volume: with HomeKeyService and InputKeyService bound and key_filter true, holding Volume Up or
  • Down on the real remote stepped once per press (as on the MiTV-MOSR4, #944). key_filter false in
  • config.xml brought the ramp back with both services still bound, at the cost of the Settings (176),
  • YouTube (190) and TV+ (192) buttons, which then do nothing; their tiles and the Settings pill remain.
  • Sideloading works, including apps that claim HOME, so the launcher half is possible.
  • HOME: setupwraith/.RecoveryActivity claims Home next to launcherx, so it is disabled below. On this
  • unit the saved Wi-Fi network belonged to android.uid.system, not setupwraith; check with
  • `dumpsys wifi | grep -o 'cname=[^ ]*'` before disabling it (disable.sh does).
  • Remote buttons the stock launcher answered, which do nothing once it is disabled
  • (build-and-install.sh with INPUT_KEY_SERVICE=1 HOME_KEY_SERVICE=1):
  • Settings/gear keycode 176 (KEYCODE_SETTINGS) settings_key_keycodes: 176
  • YouTube keycode 190 (KEYCODE_BUTTON_3) app_keys: 190:com.google.android.youtube.tv
  • Apps keycode 284 (KEYCODE_ALL_APPS) HomeKeyService
  • Xiaomi TV+ keycode 192 (KEYCODE_BUTTON_5) free once mitvplus is off, for app_keys
  • Netflix, Prime Video and Input kept working without changes.
  • DO NOT DISABLE on this model, checked with dumpsys on the unit:
  • mitv.service AccessibilityKeyService, TvServer, global key receiver
  • com.mitv.overseaservice Bluetooth remote service and the Netflix key
  • com.mediatek.tv.agent power, timers, global hotkeys, TV remote service agent
  • com.mediatek.extservice picture quality, CEC, audio, capture
  • com.mitv.livetv Live TV and HDMI playback
  • com.xiaomi.tvqs.overseas.y24 quick settings panel
  • com.mi.bluetooth remote pairing
  • Kept by request: Chromecast (mediashell), Google Assistant (katniss), AirPlay and Miracast
  • (com.mediatek.AirplayAPK, com.xiaomi.mitv.smartshare, com.xiaomi.wfdsinkhelperservice), firmware
  • updates (com.mitv.upgrader, com.xiaomi.mitv.updateservice, com.mediatek.tv.systemupdater).
  • Third unit: Xiaomi TV S Pro Mini LED 75 2026, EU (ELA6336EU), same MiTV-MOEU0 / ladybird and the same
  • V816.0.26.3.19.002 firmware, launcher only (this list not applied), installed from Windows with PowerShell.
  • The first Home handover failed because Home resolved to
  • com.google.android.tungsten.setupwraith/.RecoveryActivity, and the installer put launcherx back. After the
  • saved Wi-Fi network's owner was checked (see the second unit above), setupwraith was disabled with
  • tools/disable.ps1 and the installer run again: the launcher owns Home, also after a reboot (#3088).
  • Stock launcher; build-and-install.sh disables it once the new launcher owns Home

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.android.tv.feedbackconsent · com.google.android.feedback

  • 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.google.gtvpai

The debloat list

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

Telemetry

Telemetry: 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.android.tv.feedbackconsent Function not documented in source List: caution
com.google.android.feedback Google feedback & telemetry List: low risk

Content, ads and recommendations

Content, ads and recommendations: source package descriptions and risk ratings
Package What it is Risk
com.mitv.tvhome.michannel recommendation channels, Firebase List: caution
com.mitv.tvhome.mitvplus Xiaomi TV+ promo banners List: caution
com.mitv.tvhome.oemtab Function not documented in source List: caution
com.mitv.tvhome.atv Xiaomi PatchWall launcher / content rows

Source note: banner tiles

List: caution
com.xm.webcontent Xiaomi web-content promos List: low risk
com.xiaomi.mitv.manualhelp Function not documented in source List: caution
android.autoinstalls.config.google.gtvpai Play auto-installs List: caution

Cleaner with Firebase analytics

Cleaner with Firebase analytics: source package descriptions and risk ratings
Package What it is Risk
com.xiaomi.mitv.tvmanager Xiaomi TV Manager cleaner app List: low risk

Preloaded apps

Preloaded apps: source package descriptions and risk ratings
Package What it is Risk
com.google.android.youtube.tvmusic Function not documented in source List: caution
com.google.android.play.games Google Play Games List: low risk
com.xiaomi.mimusic2 Xiaomi Mi Music List: low risk
com.mitv.gallery Function not documented in source List: caution
com.mitv.videoplayer Function not documented in source List: caution
com.xiaomi.mitv.mediaexplorer Function not documented in source List: caution

Setup wizard; takes Home once launcherx is off

Setup wizard; takes Home once launcherx is off: 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