Xiaomi Mi Box S (2nd gen) Debloat List
Google TV / Android 11 · firmware RTT0.211222.001 / 772 · codename jaws / MiTV-AFKR0
16 preinstalled packages documented in a community list for this model and firmware. 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
- 2 GB RAM. Fingerprint: Xiaomi/jaws/jaws:11/RTT0.211222.001/772:user/release-keys
- Everything is DISABLED, not uninstalled. Comment out any line you want to keep.
- Stock launcher: com.google.android.apps.tv.launcherx. HOME claimants on stock: launcherx (priority 2),
- com.google.android.tungsten.setupwraith/.RecoveryActivity (priority 1), Settings FallbackHome.
- A streaming box: no HDMI-in or tuner, leave live_tv_package empty in config.xml; the Inputs pill hides itself.
- Tested: every package below was disabled in batches with screenshots in between, the launcher from
- launcher/ was installed and owns Home, and Home and Wi-Fi both came back by themselves after a reboot.
- That is a first-day report, not the few days CONTRIBUTING.md asks for, so treat the list as provisional.
- Notes from this box:
- - The stock adb on macOS connected fine on port 5555 once USB debugging was on; no wireless-debugging
- pairing and no tools/tv.py needed.
- - Disabling launcherx alone makes Home resolve to setupwraith's RecoveryActivity; `cmd package
- set-home-activity` reports Success but does not take effect until setupwraith is disabled too.
- - Right after disabling setupwraith, Wi-Fi dropped for about 20 seconds and the box asked for the Wi-Fi
- password again. Once it was re-entered, it stayed saved across a reboot.
- - After living with it: Wi-Fi, USB playback (with debugging off), Google Home, the phone remote,
- Chromecast from a Pixel and Google Assistant all still work.
- - The remote's shortcut buttons (Netflix, YouTube, Prime Video, Xiaomi TV+, Apps) all do nothing once
- launcherx is disabled. Prime Video and Xiaomi TV+ are disabled anyway; Netflix, YouTube and Apps were
- handled by launcherx, as on the Chromecast with Google TV (see that list for a Key Mapper remap).
- Kept on purpose: Google Assistant (katniss), Chromecast (mediashell), phone remote (tv.remote.service),
- YouTube Music, Xiaomi USB media apps (mimusic2, mitv.gallery, mediaexplorer, mitv.videoplayer),
- Miracast (smartshare, wfdsinkhelperservice), com.xiaomi.tvqs.overseas (quick settings panel),
- com.xiaomi.android.tvsetup.partnercustomizer (remote shortcut buttons), mitv.service, com.mi.bluetooth,
- com.droidlogic* (Amlogic system), com.xiaomi.gtv.settings.
The debloat list
List ratings derived from source notes · not independently verified. See provenance and dates below.
No apps match these filters.
Telemetry and attribution
| Package | What it is | Risk |
|---|---|---|
| com.miui.tv.analytics | Xiaomi TV analytics telemetry Source note: Mi analytics | List: low risk |
| com.xiaomi.statistic | Xiaomi usage statistics telemetry Source note: Xiaomi usage stats uploader | List: low risk |
| com.google.android.feedback | Google feedback & telemetry | List: low risk |
| com.google.android.partnersetup | Google RLZ attribution pings | List: caution |
Ad rows, promos and auto-installs
| Package | What it is | Risk |
|---|---|---|
| com.mitv.tvhome.oemtab | Xiaomi ad row | List: caution |
| com.mitv.tvhome.michannel | Mi content rows | List: caution |
| com.mitv.tvhome.mitvplus | Mi TV+ ad-funded channels | List: caution |
| com.mitv.tvhome.atv | Xiaomi PatchWall launcher / content rows Source note: PatchWall | List: caution |
| com.xm.webcontent | Xiaomi web-content promos Source note: Xiaomi web promos | List: low risk |
| android.autoinstalls.config.xioami.mibox3 | Play auto-install of partner apps (sic, "xioami") | List: caution |
Xiaomi update service, off by choice; re-enable to check for a firmware update
| Package | What it is | Risk |
|---|---|---|
| com.xiaomi.mitv.updateservice | Xiaomi firmware update service Typical effect: Disabling this service stops its update checks. Re-enable it before checking for firmware updates. Keep enabled if you want to receive updates through this service. | List: caution |
Preloaded apps, off by choice
| Package | What it is | Risk |
|---|---|---|
| com.amazon.amazonvideo.livingroom | Prime Video | List: caution |
| com.google.android.videos | Google Play Movies & TV Source note: Google TV / Play Movies | List: caution |
| com.google.android.play.games | Google Play Games | List: caution |
| com.android.printspooler | Android print spooler | List: caution |
ONLY AFTER com.gathin.tvhome IS INSTALLED. Disabling launcherx alone hands Home to the setup wizard's RecoveryActivity, so the wizard has to go too. Re-enable it before a factory reset (restore.sh does). On this box Wi-Fi dropped right after disabling it and the password had to be re-entered once.
| 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.
Source, dates & verification
Derived from Gathin23/cleanyourtv examples (formerly tv-vibehack; MIT). Download the imported source snapshot · MIT source license.
- Source review date
- 2026-10-20 — 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 e2476661c4700d4ac996f885b663b160f66e38e4.
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.