Hisense SmartTV 4K FFM Debloat List
Android TV 10 · firmware QTG3.200902.001 (Latin America; US U9DG) · codename huangshan
The Hisense SmartTV 4K FFM runs Android TV 10 on firmware QTG3.200902.001 (Latin America; US U9DG). Its imported community list documents 39 preinstalled packages in 9 categories, 5 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
- Security patch 2023-02-05. Sold in Latin America; the Android model string is "SmartTV 4K FFM".
- The same device and build ships in the USA as the Hisense U9DG (75" Dual-Cell ULED, 2021), with a
- US preload set: the "US (U9DG)" groups below. 2 GB RAM, armeabi-v7a (32-bit userspace), 7.7 GB /data.
- Everything is DISABLED, not uninstalled. Comment out any line you want to keep.
- WARNING, read before applying: a first version of this list that also disabled
- com.hisense.tv.smartsense, com.vt.tv.smartsense.ui and com.vt.tv.aiot sent the TV to Android
- Recovery on the next boot ("Can't load Android system. Your data may be corrupt"). "Try again"
- booted normally and tools/restore.sh undid everything. Which of the three was the cause is not
- confirmed, so all three are left out below. Never pick "Factory data reset" on that screen
- before trying "Try again".
- This list was then applied in seven groups with a reboot after each: no crashes, normal boot.
- If you experiment with more packages, reboot after each small group, and wait ~15 s after
- pm disable-user before rebooting: rebooting immediately lost the change on this TV.
- US (U9DG), 2026-10-21: the Hisense, Google and US groups applied in five batches with a reboot after
- each, OTA kept: normal boot every time, all 7 inputs (HDMI 1-4, composite, two tuners) still
- registered, HDMI switching from the launcher and Chromecast work. Fresh on that set, not yet lived
- with for weeks.
- ADB: turning USB debugging on opens port 5555 directly (no Wireless debugging pairing);
- ro.adb.secure=1, so the TV asks "Allow USB debugging?" on first connect.
- Input button (U9DG Bluetooth remote, Vendor_000d_Product_3838.kl): scancode 220 = KEYCODE_TV_INPUT,
- which the Live TV app and the launcher's InputKeyService turn into com.android.tv.action.VIEW_INPUTS.
- Nothing on this firmware answers that action once tvlauncher is disabled (no global_keys.xml, no
- vendor input picker), so the button does nothing until the launcher answers it itself:
- handle_view_inputs in config.json in this folder (TV_HOST=<tv ip> tools/theme.sh
- examples/hisense-smarttv-4k-ffm), with INPUT_KEY_SERVICE=1 at install.
- setupwraith (com.google.android.tungsten.setupwraith) owns the Wi-Fi saved at setup but does not
- claim HOME on this firmware, so it stays enabled; launcher/build-and-install.sh worked unchanged.
- Keep: com.mediatek.* (including com.mediatek.wwtv.tvcenter, the Live TV and HDMI app),
- com.hisense.tv.hitvinput, com.hisense.tv.smartservice, com.vidaa.persistent.service,
- com.hisense.tv.customerlauncher. HDMI-CEC and the inputs keep working with this list.
- Stock launcher: com.google.android.tvlauncher (the default in restore.sh).
- Already disabled at the factory: net.vidaatv.android.tv, Pandora, Vudu, Play Games (and on the
- U9DG also Google TV movies, YouTube Music, the Hisense browser and the calendar provider).
- Netflix, YouTube, Prime Video, Disney+, HBO Max, Apple TV, Hulu, Peacock, Peloton, Tubi, Pluto TV.
- Do NOT disable (see warning above): com.hisense.tv.smartsense, com.vt.tv.smartsense.ui, com.vt.tv.aiot Checked with dumpsys and kept because they look tied to the system or features: com.vt.tv.aipq (picture quality), com.hisense.tv.protector, com.hisense.kpad, com.hisense.favkey, com.hisense.uifac, com.hisense.tv.rcs, com.hisense.mixbar, com.hisense.tv.dlna, com.jamdeo.tv.mediacenter (USB media), com.hisense.audio_update_service, com.vt.eula, com.hisense.tv.videocolor.
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
-
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.partnersetup · 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.huangshan · com.hisense.storemode
The debloat list
List ratings derived from source notes · not independently verified. See provenance and dates below.
No apps match these filters.
Hisense telemetry: ACR ("Enhanced Viewing" content recognition and data-sharing consent)
| Package | What it is | Risk |
|---|---|---|
| com.hisense.evservice | Function not documented in source | List: caution |
Google tracking and silent auto-installs (checked on the US U9DG, same build)
| Package | What it is | Risk |
|---|---|---|
| com.google.android.partnersetup | Google Partner Setup: RLZ attribution pings Source note: partner referral tracking | List: low risk |
| android.autoinstalls.config.hisense.huangshan | PAI: queues partner apps (Sling, FanDuel, Freevee tiles on the US set) | List: caution |
| com.google.android.feedback | Google feedback & telemetry Source note: crash/feedback uploader | List: low risk |
| com.google.android.tv.bugreportsender | Android TV bug report sender | List: low risk |
| com.google.android.syncadapters.calendar | unused on a TV | List: caution |
Hisense content, preloads and push messages
| Package | What it is | Risk |
|---|---|---|
| net.vidaatv.hisense.android.tv | VIDAA app preload | List: caution |
| com.hisense.fte | first-time experience | List: caution |
| com.hisense.hibrowser | Function not documented in source | List: caution |
| com.hisense.service.message | Hisense push messages | List: caution |
Retail demo / store / hotel mode
| Package | What it is | Risk |
|---|---|---|
| com.hisense.storemode | Function not documented in source | List: caution |
| com.hisense.hotelmode | Function not documented in source | List: caution |
| com.hisense.tv.b2b | Function not documented in source | List: caution |
| com.demo | Function not documented in source | List: caution |
Firmware updates. Re-enable all three to receive an OTA update.
| Package | What it is | Risk |
|---|---|---|
| com.hisense.tv.ota | Function not documented in source | List: caution |
| com.hisense.remoteupgrade | Function not documented in source | List: caution |
| com.vt.tv.usbota | Function not documented in source | List: caution |
Google home-screen content
| Package | What it is | Risk |
|---|---|---|
| com.google.android.tvrecommendations | Google TV home-screen recommendations and sponsored rows | List: low risk |
| com.google.android.videos | Google Play Movies & TV Source note: Google TV movies | List: low risk |
| com.google.android.youtube.tvmusic | Function not documented in source | List: caution |
Voice assistants. The remote's microphone button stops working.
| Package | What it is | Risk |
|---|---|---|
| com.hisense.alexa | Function not documented in source | List: caution |
| com.google.android.tv.assistant | Function not documented in source | List: caution |
| com.google.android.katniss | Google Assistant Typical effect: Disabling Assistant can stop the remote’s microphone button and voice search from working. Keep enabled if you use Assistant or voice search. Source note: Google Assistant and voice search | List: caution |
US (U9DG) preloaded streaming apps, off by choice. Comment out the ones you use. Kept on that set:
| Package | What it is | Risk |
|---|---|---|
| com.google.android.youtube.tvkids | Function not documented in source | List: caution |
| com.google.android.youtube.tvunplugged | YouTube TV | List: caution |
| com.cbs.ott | Paramount+ | List: caution |
| tv.twitch.android.app | Function not documented in source | List: caution |
| com.vimeo.android.videoapp | Function not documented in source | List: caution |
| com.ted.android.tv | Function not documented in source | List: caution |
| com.clearchannel.iheartradio.tv | Function not documented in source | List: caution |
| com.espn.score_center | Function not documented in source | List: caution |
| com.foxsports.videogo | Function not documented in source | List: caution |
| com.nousguide.android.rbtv | Red Bull TV | List: caution |
| com.abclocal.kabc.news | ABC7 Los Angeles | List: caution |
| com.imdbtv.livingroom | IMDb TV / Freevee | List: caution |
| com.yeelink.yeelightflow.hisense.overseas | Yeelight smart-light app | List: caution |
Sharing services, off by choice on the U9DG. Chromecast (com.google.android.apps.mediashell) kept.
| Package | What it is | Risk |
|---|---|---|
| com.mediatek.androidbox | Miracast screen sharing (WFDSinkTest) | List: caution |
| com.hisense.tv.hisremotenow | RemoteNOW phone app | List: caution |
| com.hisense.tv.hisremotenowserver | 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-26 — 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 5ee685b02014fa502ea0951ee1f49abd7ee2e8c1.
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.