Hisense HG9 Debloat List

Android TV 9 (API 28) · firmware PTMR.190127.037 · codename laohushan

The Hisense HG9 (HiSmart 4K A4FFM) runs Android TV 9 (API 28) on firmware PTMR.190127.037. Its imported community list documents 29 preinstalled packages in 5 categories, 5 classed low risk and 24 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

  • build PTMR.190127.037, security patch 2021-02-05, kernel 4.9.118. 2 GB RAM class.
  • Tested on a set used as an Apple TV display over HDMI.
  • Stock launcher: com.google.android.tvlauncher (pass it to restore.sh; replaced
  • here by FLauncher from the Play Store, not launcher/, set as default with
  • `cmd package set-home-activity me.efesser.flauncher/.MainActivity`).
  • Live TV app: stock Live TV was left alone; HDMI input is com.hisense.tv.hitvinput.
  • Second and third units (two more sets, same product, same build PTMR.190127.037 and
  • 2021-02-05 patch, MStar MSD6886, 1.8 GB RAM, US; one on Wi-Fi, one on Ethernet),
  • both with launcher/ as Home for several days, October 2026:
  • - Developer options > USB debugging alone opened port 5555 on both, within seconds and
  • without a reboot; the Network debugging toggle was never touched. The first unit's
  • note above still stands for it; expect either.
  • - The smartsense trio (smartsense, smartsense.ui, smartservice) was disabled on both and
  • both rebooted normally, confirming the first unit's reboot test on this build.
  • - com.google.android.tungsten.setupwraith is the creator of the saved Wi-Fi network on
  • both (tools/disable.sh refuses it for that reason), so it was KEPT; the launcher/
  • handover held across reboots with it enabled, so it does not need disabling here.
  • - The remote's Netflix, Prime Video, YouTube and Google Play buttons kept working under
  • launcher/ with no app_keys mapping. Live TV for the launcher's Inputs menu is
  • live_tv_package com.mediatek.wwtv.tvcenter.
  • - Kept by choice on both: Backdrop and TTS (voice search still wanted), Chromecast,
  • Alexa, RemoteNOW, Media Center, the OTA updaters, and com.mstar.netflixobserver (not
  • tried without it; it may serve the remote's Netflix button). Also disabled on both,
  • beyond the list: com.google.android.leanbacklauncher (the old launcher; not a Home
  • claimant on this build), com.google.android.partnersetup, the calendar and contacts
  • sync adapters, and com.seraphic.browser (Hisense's browser). Nothing was re-enabled.
  • - On this firmware `screencap -p` over `adb exec-out` prints a log line before the PNG
  • bytes; tools/tv.py --screenshot (a file on the TV, then a pull) is unaffected.
  • Everything is DISABLED, not uninstalled. Comment out any line you want to keep.
  • Reboot-tested: the TV boots normally with this full list applied, including
  • com.hisense.tv.smartsense, com.vt.tv.smartsense.ui and
  • com.hisense.tv.smartservice all disabled (verified after a settings-reset
  • reboot, followed by a full evening of use: streaming, Store, launcher).
  • This differs from the #45 SmartTV 4K FFM (Android TV 10) report where the
  • smartsense pair sent that set to Recovery — model/firmware difference, HG9
  • on Android TV 9 is unaffected.
  • Notes from this firmware:
  • - USB debugging alone does NOT open network ADB; the TV needs its explicit
  • Network/Wireless debugging toggle too, plus a reboot before port 5555 opens.
  • (On the two later units below it opened at once; see their notes.)
  • - The Beryl/GL.iNet "block client" toggle deauths the TV entirely (no join at
  • all), it is not a WAN-only block. Debloat over an isolated offline LAN instead.
  • - com.google.android.tungsten.setupwraith re-enables the stock launcher, so it
  • is listed (per the FLauncher README method).
  • - Play Store showed "Something went wrong" with AuthFailureError even after
  • re-signing in; `pm clear com.google.android.gsf` + reboot + fresh sign-in
  • fixed it. The tvrecommendations prefetch errors in Finsky logs are a red
  • herring (they persist with the services enabled and are non-fatal).
  • - Kept deliberately: hitvinput + mtktvapi_agent + tvcenter (HDMI/tuner),
  • tv.settings/providers.tv, Play Store + Play Services, remote keys (kpad,
  • hotkey dispatcher, autopair), Bluetooth, latin IME, system UI, Alexa,
  • Chromecast, DLNA service, OTA updater, phone-remote service (lost-remote
  • fallback), and the MStar disclaimer customizer (first-boot legal text).
  • - Netflix, Prime Video, YouTube, Apple TV, Pluto, Vudu, Hulu apps kept and
  • updated through the Play Store. Pandora, Peacock, Kids, Play Games, Max,
  • Paramount+, MediaCenter removed by owner choice (Apple TV is the streamer).

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.

  • Home-screen recommendation rows

    Sponsored tiles are drawn by the launcher or its recommendations service rather than by a separate ad app, so removing the rows means replacing or disabling the launcher.

    com.google.android.tvrecommendations · com.google.android.leanbacklauncher.recommendations · com.google.android.tvlauncher

  • 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.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.hisense.laohushan · com.hisense.storemode

The debloat list

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

Hisense telemetry and viewing-data collection

Hisense telemetry and viewing-data collection: source package descriptions and risk ratings
Package What it is Risk
com.hisense.app.logreport LogReportManagerService, persistent system reporter List: caution
com.hisense.evservice ACR collector (/system/priv-app/acr), watches HDMI too List: caution
com.hisense.tv.smartsense Smartsense analytics List: caution
com.hisense.tv.smartservice SmartsenseService background service List: caution
com.vt.tv.smartsense.ui Smartsense companion UI List: caution
com.mstar.netflixobserver MNetflixObserver measurement service (Netflix app untouched) List: caution
com.hisense.service.message HiMsgService push messaging List: caution
com.hisense.hitv.hicloud.account HiCloud account manager List: caution
android.autoinstalls.config.hisense.laohushan partner silent app auto-installs List: caution

Hisense promos, cleaners, demo, business mode

Hisense promos, cleaners, demo, business mode: source package descriptions and risk ratings
Package What it is Risk
com.hisense.tv.customerlauncher CustomerLauncher home-screen tweaks List: caution
com.hisense.tv.protector TvProtector "speedup" cleaner List: caution
com.hisense.storemode retail store demo mode List: caution
com.hisense.tv.b2b HisenseB2B hotel/business mode List: caution
fusion.android.tv.demo fusion demo app List: caution

Google recommendation rows and reporters

Google recommendation rows and reporters: source package descriptions and risk ratings
Package What it is Risk
com.google.android.tvrecommendations Google TV home-screen recommendations and sponsored rows List: low risk
com.google.android.leanbacklauncher.recommendations Leanback launcher recommendations service List: low risk
com.google.android.feedback Google feedback & telemetry List: low risk
com.google.android.tv.bugreportsender Android TV bug report sender List: low risk
com.google.android.backdrop Backdrop Daydream idle/cast screensaver (owner choice)

Typical effect: Disabling this screensaver requires choosing a working replacement in the TV’s screensaver settings.

Keep enabled if you use the photo screensaver or have not configured a replacement.

List: caution
com.google.android.tts Speech recognition & synthesis (owner choice; kills voice search) List: caution

Owner-confirmed streaming preload removals

Owner-confirmed streaming preload removals: source package descriptions and risk ratings
Package What it is Risk
com.pandora.android.atv Function not documented in source List: caution
com.peacocktv.peacockandroid Function not documented in source List: caution
com.google.android.youtube.tvkids Function not documented in source List: caution
com.google.android.play.games Google Play Games List: low risk
com.wbd.stream Max List: caution
com.cbs.ott Paramount+ List: caution
com.jamdeo.tv.mediacenter Hisense MediaCenter DLNA/USB player List: caution

Launchers (stock replaced by FLauncher)

Launchers (stock replaced by FLauncher): source package descriptions and risk ratings
Package What it is Risk
com.google.android.tvlauncher Stock Google TV / Android TV launcher

Typical effect: Disabling the stock home screen requires an installed and configured replacement launcher; Home behavior varies by firmware.

Keep enabled if you have not installed and tested a replacement home screen.

List: caution
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-10-28 — 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 095b71ad93d99ea28d94d97b06385709d354b795.

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