TidyTV

TidyTV › TV models › Xiaomi MiTV-MOSR4

Debloat the Xiaomi MiTV-MOSR4

Google TV 11 · 24 apps on the list · tested on a real set

The Xiaomi MiTV-MOSR4 comes with Xiaomi analytics and attribution services, ad rows and promo content on the home screen, a retail demo loop, a TV cleaner, Mi Music, Play Games and a firmware update service. The home screen ad row has access to an advertising ID, and none of this is needed to watch TV or use the inputs.

This list was tested on one TV, batch by batch, with a screenshot after each batch. HDMI 1, HDMI 2, AV and Live TV still read correctly afterwards, and the Netflix and SmartTube tiles both launched. Chromecast and Google Assistant were kept on request. TidyTV turns these apps off from your phone over Wi-Fi, with a backup first, and nothing is uninstalled.

Apps TidyTV can turn off on the Xiaomi MiTV-MOSR4

Grouped as the tested list groups them. In the app each one has a switch, so you choose. Apps marked your call are extras the list leaves on.

Xiaomi telemetry / attribution 4

  • Miui analyticscom.miui.tv.analytics
  • Xiaomi statisticcom.xiaomi.statistic
  • Tvqs overseasFirebase analytics + DOWNLOAD_WITHOUT_NOTIFICATIONcom.xiaomi.tvqs.overseas
  • Google RLZ attribution pingscom.google.android.partnersetup

Ad rows, promos and content providers on the home screen ("Teruskan menonton", "Film terlaris") 6

  • Tvhome oemtabholds ACCESS_ADSERVICES_AD_ID/_ATTRIBUTION - the ad rowcom.mitv.tvhome.oemtab
  • Mi content rowscom.mitv.tvhome.michannel
  • Mi TV+ ad-funded channelscom.mitv.tvhome.mitvplus
  • PatchWall homecom.mitv.tvhome.atv
  • Xiaomi web promo WebViewcom.xm.webcontent
  • Mitv toolhousecom.mitv.toolhouse

Retail demo mode and nagware 4

  • In-store demo loopfusion.android.tv.demo
  • "TV Manager" cleanercom.xiaomi.mitv.tvmanager
  • Legal notices appcom.xiaomo.tv.milegal
  • Silent preload installer configandroid.autoinstalls.config.xiaomi.amelie
  • Not on this model your callcom.xiaomi.mitv.manualhelp
  • Not on this model your callcom.mitv.milinkservice

Mi Cast / Miracast - Chromecast built-in (mediashell) still works without them 2

  • Mitv smartsharecom.xiaomi.mitv.smartshare
  • Xiaomi wfdsinkhelperservicecom.xiaomi.wfdsinkhelperservice

Preloaded apps, off by choice - re-enable any you use 4

  • Mi Musiccom.xiaomi.mimusic2
  • Play Gamescom.google.android.play.games
  • Pemutar mediacom.mitv.videoplayer
  • Galericom.mitv.gallery

Firmware updates off by request - re-enable com.xiaomi.mitv.updateservice to get OTA again 3

  • Mitv updateservicecom.xiaomi.mitv.updateservice
  • Mitv upgradercom.mitv.upgrader
  • Mitv ABUpdateStatuscom.mitv.ABUpdateStatus

--------------------------------------------------------------------------------------------- ONLY AFTER com.gathin.tvhome IS INSTALLED 1

Do not apply this section on a fresh run, or the Home button has nowhere to go. Disabling the stock launcher is not enough on Google TV: com.google.android.tungsten.setupwraith also answers HOME and an ordinary app cannot outrank it. Disabling the setupwraith PACKAGE is what frees the slot; `pm disable-user` on its individual components is refused with a SecurityException. Trade-off: setupwraith is the first-run setup wizard. Everyday use is unaffected, but re-enable it before a factory reset - tools/restore.sh does that for you while this line is in the list.

  • Google TV setupsetup wizard; blocks a third-party launcher from Homecom.google.android.tungsten.setupwraith

What always stays on

Good to know on this model

How to do it

  1. Turn on developer options On the TV, open Settings › System › About and select the build number 7 times. Then turn on USB debugging, and Network debugging if you see it.
  2. Tap your TV in TidyTV Your phone finds the TV on the Wi-Fi. Tick "Always allow" and press Allow when the TV asks.
  3. Review, then tidy TidyTV saves a backup, shows these apps with switches, and turns off the ones you pick, checking each one.

Questions

Will the voice button still work?

Yes. Google Assistant is kept on request, so the voice button keeps working.

Does casting still work?

Chromecast built-in is kept on request. Mi Cast and the screen mirroring receiver are turned off in this list, so turn them back on in the app if you use them.

Will it stop the ads on the home screen?

It turns off the home screen ad row, the Mi content rows, the Mi TV+ tile and the web promo view. Use the last group, which turns off the setup wizard, only with a clean home screen set.

Source: the xiaomi-mitv-mosr4 list in cleanyourtv by Gathin (MIT), tested on this model. TidyTV re-checks every app against its own protected list before each change.

Other Xiaomi models

Tidy your TV from your phone

TidyTV is free and open source. It saves a backup first, turns apps off instead of deleting them, and puts everything back with one tap.

A star on GitHub is how other people find TidyTV.

The TidyTV mascot cheering.