Sony BRAVIA X9000H (China) Debloat List

Android 12 (Android TV) · firmware STT2.230505.001.S89 625561 · codename BRAVIA_VH1_CN

The Sony BRAVIA X9000H (China) runs Android 12 (Android TV) on firmware STT2.230505.001.S89 625561. Its imported community list documents 33 preinstalled packages in 8 categories, 13 classed low risk and 20 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

  • Android 12 (Android TV, API 31), build BRAVIA_VH1_CN-user 12 STT2.230505.001.S89 625561 release-keys
  • China firmware (ro.com.google.clientidbase=android-sonyfy20-tv): no GMS, no Play Store and no
  • Google TV launcher. 2.9 GB RAM, armeabi-v7a only, security patch 2025-09-01.
  • Everything is DISABLED, not uninstalled. Comment out any line you want to keep.
  • Stock launcher/Home:
  • com.dangbei.TVHomeLauncher/com.dangbei.leard.leradlauncher.ui.sony.main.MainActivity
  • (当贝桌面 "电视桌面"; system priv-app /system/system_ext/priv-app/ChinaHome.apk)
  • It is NOT in build-and-install.sh's KNOWN_STOCK_LAUNCHERS, so install the reference launcher with
  • STOCK_LAUNCHER=none and leave Dangbei enabled as the fallback; `cmd package set-home-activity` was
  • used explicitly. Home survived a reboot.
  • Live TV / tuner app: com.sony.dtv.tvx (.MainActivity). Keep com.sony.dtv.tvinput.*, tvapi,
  • sonysystemservice, sonyvendorservice, settingsprovider, systemupdate/update, braviasync*,
  • partnerkeycn (enclave/DRM keys), preinappfiltering and all com.mediatek.*: they drive HDMI, the
  • tuner, DRM, OTA, CEC and the remote.
  • Kept by owner's choice: com.sony.dangbeimarket (应用中心, the Dangbei app store),
  • com.hpplay.happyplay.aw (乐播投屏/HappyCast, the only casting path without Google Cast) and
  • com.dangbei.TVHomeLauncher (fallback Home). Preinstalled content apps (银河奇异果, 芒果TV,
  • NewTV极光, 央视频TV, CIBN酷喵, 油桃TV) are not listed either; disable them individually if unused.
  • Already disabled at the factory: com.sony.dtv.mysony, livingfit, iot, b2b.vendorprotocol, b2b.softap.
  • Quirks on this firmware:
  • - There is no tv.samba.ssm, no com.google.android.feedback and no
  • com.sony.dtv.promos/sonyselect/sonytab. The Sony ACR/ad-ID stack is absent on this China build;
  • ad surfaces are the Dangbei home/store, HappyCast and the preinstalled content apps.
  • - com.sony.dtv.b2b.hotelmode is PERSISTENT: pm disable-user marks it disabled and its components
  • stop, but system_server still starts the process at boot (~6 MB PSS). Reboot-checked.
  • - com.sonyericsson.idd.agent can be disabled, but the native iddd / idd-logreader daemons
  • (vendor.semc.system.idd) keep running; only root stops them.
  • - KEYCODE_TV_INPUT opens the system input panel without the launcher's InputKeyService.
  • - ro.product.model / ro.product.device report "BRAVIA VH1"/"BRAVIA_VH1"; only the fingerprint and
  • build display id carry the _CN suffix.
  • - Reboot-checked and used for several days without issues. If something breaks,
  • `pm enable <package>` and please open an issue.

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.

  • 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.sony.dtv.usercontext · com.sony.dtv.sonybugreportsys

The debloat list

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

telemetry and remote support

telemetry and remote support: source package descriptions and risk ratings
Package What it is Risk
com.qterics.da.product Qterics device agent List: caution
com.sony.dtv.da.service remote-support session service List: caution
com.sonyericsson.idd.agent Sony IDD usage-data agent List: caution
com.sony.dtv.usercontext user context providers, boot receiver only List: caution
com.sony.dtv.sonybugreportsys Sony bug-report/log uploader List: caution

demo / shop mode

demo / shop mode: source package descriptions and risk ratings
Package What it is Risk
com.sony.dtv.demosupport Function not documented in source List: caution
com.sony.dtv.demosystemsupport Function not documented in source List: caution
com.sony.dtv.multiscreendemo Function not documented in source List: caution

help content: the Settings help tiles disappear

help content: the Settings help tiles disappear: source package descriptions and risk ratings
Package What it is Risk
com.sony.dtv.customersupport Function not documented in source List: caution
com.sony.dtv.smarthelp Function not documented in source List: caution
com.sony.dtv.helpguidecontents Function not documented in source List: caution

no camera on this model (BRAVIA CAM / sensing camera)

no camera on this model (BRAVIA CAM / sensing camera): source package descriptions and risk ratings
Package What it is Risk
com.sony.dtv.gestureapp Function not documented in source List: caution
com.sony.dtv.sensingcamera.fwupdate Function not documented in source List: caution
com.sony.dtv.sensingcamera.settings Function not documented in source List: caution
com.sony.dtv.sensingfusionservice Function not documented in source List: caution
com.sony.dtv.videochatrecord Function not documented in source List: caution

features the owner did not use

features the owner did not use: source package descriptions and risk ratings
Package What it is Risk
com.sony.dtv.distancealert Function not documented in source List: caution
com.sony.dtv.ecodashboard Function not documented in source List: caution

China-only bloat

China-only bloat: source package descriptions and risk ratings
Package What it is Risk
com.jd.smartservicetwo JD SmartService List: caution

hotel / B2B mode (consumer set; 13 packages)

hotel / B2B mode (consumer set; 13 packages): source package descriptions and risk ratings
Package What it is Risk
com.sony.dtv.b2b.adminpassword Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.deviceadminsettings Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.frameworkextension Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.hotelmode Sony BRAVIA B2B / hotel-mode package; inert on retail sets

Source note: PERSISTENT process survives a reboot; components disabled

List: low risk
com.sony.dtv.b2b.importexport Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.ipcontrolsettings Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.noderuntime.normal Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.noderuntime.privilege Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.noderuntimeextension.bpk Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.noderuntimeextension.node_20_11_1 Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.prosettings Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.rs232csupport Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk
com.sony.dtv.b2b.webappruntimedrm Sony BRAVIA B2B / hotel-mode package; inert on retail sets List: low risk

kids profile

kids profile: source package descriptions and risk ratings
Package What it is Risk
com.sony.dtv.kidsprofileadapter 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.

Advertisement