Xiaomi TV L55M7-EA Debloat List

Android 9 · firmware 22.12.2.1630 · codename mulan / MiTV-ASTP0

The Xiaomi TV L55M7-EA runs Android 9 on firmware 22.12.2.1630. Its imported community list documents 38 preinstalled packages in 10 categories, 4 classed low risk and 34 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 22.12.2.1630, Amlogic/droidlogic, 1.5 GB RAM, 1080p panel. Used in Vietnam.
  • Stock launcher: com.mitv.tvhome (HOME activity .MainActivityUserMode). Keep it enabled (see "Home"
  • below): install with STOCK_LAUNCHER=none launcher/build-and-install.sh. Home stays com.mitv.tvhome,
  • so the script stops at its Home check after installing the launcher; then turn HomeKeyService on
  • with the settings command build-and-install.sh runs for HOME_KEY_SERVICE=1.
  • Everything is DISABLED, not uninstalled. Comment out any line you want to keep.
  • Input-only config and a second unit on firmware 24.7.4.3982: see README.md in this folder.
  • That record does not revalidate this firmware's debloat list or Home setup.
  • Notes from this firmware:
  • - Same family as xiaomi-mitv-astp1; this list starts from that one, minus what this build lacks
  • (com.gitvdemo.video, com.duokan.videodaily, com.xiaomi.tv.gallery, com.newtv.cboxtv).
  • - No CN streaming apps preinstalled; no Google apps besides the YouTube and katniss the owner sideloaded.
  • - Network ADB (port 5555) closes on every reboot; re-enable it in
  • Settings -> Account & Security -> ADB debugging after each power cycle. Wi-Fi also sleeps in
  • standby, so the TV drops off the network until it is woken.
  • - mitv.service is the core MiTV service: do not touch it. The owner chose to drop payment, Mi Home,
  • Mi Video, the voice assistant and every casting receiver but AirPlay (in com.xiaomi.mitv.smartshare).
  • The app store and com.mitv.videoplayer (USB files) stay. It registers TvService, which Xiaomi's own
  • Settings reads the hardware configuration through; with it disabled, Settings freezes for 20-30 s and
  • then crashes the Sound page (#1310). Why:
  • docs/TROUBLESHOOTING.md#xiaomi-cn-firmware-settings-freezes-or-crashes-after-the-debloat
  • - com.xiaomi.mitv.remotecontroller.service looped at 100-190% CPU and flooded logd (~490 MB in
  • 30 min): its relay host is gone, so it is disabled below. ES File Explorer ran DLNA and a WebView
  • in the background; it is replaced by Material Files (F-Droid, me.zhanghai.android.files).
  • - Home stays com.mitv.tvhome: set-home-activity succeeds but resolution ignores it, and with
  • com.mitv.tvhome disabled Home falls to com.android.tv.settings/.system.FallbackHome. Keep it
  • enabled; an accessibility service that answers the Home key (HOME_KEY_SERVICE=1) brings the new
  • launcher up instead.
  • - The firmware has no night mode setting: cmd uimode night yes|no|auto. Auto needs a location for
  • sunset and the TV has none, so it stays in day mode.
  • - The remote has no Input button; its Menu key (three lines) is KEYCODE_MENU, scancode 127. Inputs
  • switch only through Xiaomi's player: am start -a com.xiaomi.mitv.tvplayer.EXTSRC_PLAY
  • -n com.xiaomi.mitv.tvplayer/.ExternalSourceActivity --ei input N (HDMI1-3 = 23-25, AV = 2).
  • Starting the HDMI channel URI with a plain VIEW lets any app that claims every VIEW catch it.
  • - The time zone ships as Asia/Shanghai, an hour ahead in Vietnam. Set the one the IP locates
  • (get.geojs.io/v1/ip/geo.json "timezone"): service call alarm 3 s16 Asia/Ho_Chi_Minh
  • - Picture: Settings -> Image settings -> Display model is kept per source; "Picture" is the vivid
  • one (contrast 55, saturation 60, cold), "Standard" is flat.
  • 2026-firmware unit: Redmi A75 2025 energy edition (L75MA-RAE), 26.3.17.OS3.0.101.0.PSTAATV, 32-bit only
  • (abilist armeabi-v7a, so arm64-only apps such as Tubi cannot install). Applied 23 Oct 2026 and lived with
  • for days: streaming, casting and the voice remote fine. Its list is a subset of this one plus
  • com.xiaomi.tvqs (commented below). Startup ad: `settings put system boot_ad_switch 0`, undo with
  • `settings delete system boot_ad_switch`. Keep PatchWall enabled; the com.ts.launcher build does not take
  • Home on this firmware; do not run build-and-install.sh with defaults; see docs/devices/redmi-l75ma-rae.md.
  • which no longer resolves, about 19 times a second with no backoff: ~190% CPU in GC after every boot.
  • The Bluetooth remote runs in com.android.bluetooth (BleRemoteService) and is not affected.
  • minSdk 26; 17.x needs Android 10) is the only IME: ime enable/set .../com.android.inputmethod.latin.LatinIME.
  • It logs missing Play Services but types fine. Re-enable Sogou before removing it, or the TV has no keyboard.

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.xiaomi.mitv.tvpush.tvpushservice · com.xm.webcontent · com.xiaomi.gamecenter.sdk.service.mibox · com.mitv.screensaver

  • 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.analytics · com.miui.tv.analytics · com.xiaomi.statistic · com.xiaomi.screenrecorder · com.xiaomi.mitv.healthdiagnosis

The debloat list

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

Xiaomi telemetry / push / cloud control

Xiaomi telemetry / push / cloud control: source package descriptions and risk ratings
Package What it is Risk
com.miui.analytics Function not documented in source List: caution
com.miui.tv.analytics Xiaomi TV analytics telemetry List: low risk
com.xiaomi.statistic Xiaomi usage statistics telemetry List: low risk
com.mitv.cloudcontrol Function not documented in source List: caution
com.xiaomi.mitv.tvpush.tvpushservice Function not documented in source List: caution
com.android.smspush Function not documented in source List: caution

Ads / promoted content / shopping

Ads / promoted content / shopping: source package descriptions and risk ratings
Package What it is Risk
com.xm.webcontent Xiaomi web-content promos List: low risk
com.mitv.shoplugin TV shopping channel plugin List: caution
com.xiaomi.mitv.shop Xiaomi shop List: caution

Xiaomi background services

Xiaomi background services: source package descriptions and risk ratings
Package What it is Risk
com.xiaomi.mitv.tvmanager Xiaomi TV Manager cleaner app

Source note: "TV Manager" cleaner

List: low risk
com.xiaomi.mitv.upgrade firmware updates: re-enable to check for one List: caution
com.xiaomi.gamecenter.sdk.service.mibox Function not documented in source List: caution
com.xiaomi.mitv.karaoke.service Function not documented in source List: caution
com.xiaomi.wakeupservice Chinese wake word for the voice assistant, ~30% CPU all the time List: caution

Preloaded apps not used

Preloaded apps not used: source package descriptions and risk ratings
Package What it is Risk
com.xiaomi.mimusic2 Xiaomi Mi Music

Source note: Mi Music

List: caution
com.mitv.gallery Media Explorer still opens USB photos List: caution
com.xiaomi.screenrecorder Function not documented in source List: caution
com.xiaomi.mitv.smartpanel smart home panel List: caution
com.xiaomi.mitv.calendar Function not documented in source List: caution
com.xiaomi.tweather CN weather List: caution
com.mitv.screensaver Xiaomi screensaver; the launcher's clock screensaver takes over List: caution
com.xiaomi.mitv.healthdiagnosis TV self-diagnosis List: caution
com.xiaomi.mitv.legal.webview terms and privacy viewer List: caution
com.android.printspooler Android print spooler

Source note: printing

List: caution
com.xiaomi.mibox.lockscreen child lock screen List: caution

Casting except AirPlay (com.xiaomi.mitv.smartshare keeps .mairplay.AirPlayService on port 47000)

Casting except AirPlay (com.xiaomi.mitv.smartshare keeps .mairplay.AirPlayService on port 47000): source package descriptions and risk ratings
Package What it is Risk
com.xiaomi.miplay MiPlay, Xiaomi phone casting List: caution
com.duokan.airkan.tvbox AirKan DLNA List: caution
com.xiaomi.wfdsinkhelperservice Miracast sink helper List: caution
com.xiaomi.mi_connect_service Mi Connect phone link List: caution

Phone remote, air mouse and the TV assistant relay. It reconnects to relay01.c.assistant.tv.mi.com,

Phone remote, air mouse and the TV assistant relay. It reconnects to relay01.c.assistant.tv.mi.com,: source package descriptions and risk ratings
Package What it is Risk
com.xiaomi.mitv.remotecontroller.service Function not documented in source List: caution

Chinese voice assistant (owner's choice)

Chinese voice assistant (owner's choice): source package descriptions and risk ratings
Package What it is Risk
com.xiaomi.voicecontrol Function not documented in source List: caution
com.xiaomi.mico.mqtt.service.application.tv Xiao AI speaker link List: caution

Chinese payment (owner's choice)

Chinese payment (owner's choice): source package descriptions and risk ratings
Package What it is Risk
com.mipay.wallet.tv Function not documented in source List: caution
com.xiaomi.mitv.pay Function not documented in source List: caution
com.xiaomi.mitv.payment Function not documented in source List: caution

Content (owner's choice)

Content (owner's choice): source package descriptions and risk ratings
Package What it is Risk
com.mitv.mivideoplayer Mi Video, CN streaming; com.mitv.videoplayer still plays USB files List: caution
com.xiaomi.smarthome.tv Mi Home on the TV List: caution

Keyboard: Gboard for Android TV 16.1.02 (com.google.android.inputmethod.latin, tv_release armeabi-v7a,

Keyboard: Gboard for Android TV 16.1.02 (com.google.android.inputmethod.latin, tv_release armeabi-v7a,: source package descriptions and risk ratings
Package What it is Risk
com.sohu.inputmethod.sogou.tv 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