Sony · Android 12
Sony BRAVIA 4K VH2 debloat list
The cleanyourtv list for the Sony BRAVIA 4K VH2 disables 15 packages on Android 12: the manufacturer's telemetry, sponsored content rows and preloaded apps you never asked for, plus the stock launcher once the clean home screen is in place. It was tested on a real set by a cleanyourtv contributor.
15
packages disabled
Android 12
operating system
Debloat + launcher
what cleanyourtv does
About this Sony BRAVIA 4K VH2 list
Header: Sony BRAVIA 4K VH2 (device BRAVIA_VH2, KD-55X80J, MediaTek), EU firmware
Android 12 (Google TV, API 31), build BRAVIA_VH2_EU-user 12 STT2.230505.001.S136 682241 Stock launcher: com.google.android.apps.tv.launcherx (Google TV). Pass it to restore.sh as above. Live TV / tuner app: com.sony.dtv.tvx (set it as live_tv_package in the launcher's config.xml and hide it). Keep the com.sony.dtv.tvinput.* services, com.sony.dtv.braviasync*, com.sony.dtv.tvapi, com.sony.dtv.sonysystemservice, imeproxy, settingsprovider, systemupdate/update (firmware), the Sony settings apps and all com.mediatek.*: they drive HDMI, the tuner, Bravia Sync, updates and the remote. Kept by owner's choice: voice assistant (katniss, voicesearch, assistantadapter), Chromecast built-in (mediashell) and firmware updates. Already disabled at the factory: com.sony.dtv.promos, com.sony.dtv.b2b.vendorprotocol, com.sony.dtv.b2b.softap, com.apple.atve.sony.appletv, the my5/itv/ard/all4/iplayer/sounds launchers, com.youview.poa, de.hdplus.tvapp.androidtv, com.sony.dtv.seeds.iot, com.sonypicturescore. Not in this list, so restore.sh leaves them as they are. Live TV in the launcher: set live_tv_package to com.sony.dtv.tvx and hide it; Inputs lists HDMI 1-4 and AV from the TV input framework. Launcher installed with the Input-button service (INPUT_KEY_SERVICE=1). Applied one afternoon on a KD-55X80J with the dock set to Stremio, Netflix, SmartTube, OTT Navigator. Not yet lived with for weeks; if something breaks, re-enable it with `pm enable <package>` and please report it. launcherx was left enabled, since Home already resolved to the new launcher once the setup wizard was disabled.
Before you run it: every package below is disabled, not uninstalled. Comment out (prefix with #) any line for an app you use. Never disable the Play Store, Play Services, the on-screen keyboard or the TV input services that play HDMI. Switch USB debugging off when you are done.
Packages the Sony BRAVIA 4K VH2 list disables
ACR viewing tracker (2)
| Package | Note |
|---|---|
tv.samba.ssm | Samba TV fingerprints what's on screen |
tv.samba.ssm.ui | — |
telemetry and remote support (5)
| Package | Note |
|---|---|
com.qterics.da.product | — |
com.sony.dtv.da.service | — |
com.sonyericsson.idd.agent | — |
com.sony.dtv.sonybugreportsys | — |
com.google.android.feedback | — |
demo / shop mode (3)
| Package | Note |
|---|---|
com.sony.dtv.demosupport | — |
com.sony.dtv.demosystemsupport | — |
com.sony.dtv.multiscreendemo | — |
preloaded apps (4)
| Package | Note |
|---|---|
com.sony.dtv.customersupport | Help tile |
com.sony.dtv.smarthelp | — |
com.google.android.youtube.tvmusic | — |
com.google.android.play.games | — |
Google TV setup wizard: claims HOME and takes over once the stock launcher is disabled (1)
| Package | Note |
|---|---|
com.google.android.tungsten.setupwraith | — |
Apply the Sony BRAVIA 4K VH2 debloat
Turn on Developer options on the TV (Settings → Device Preferences → About → press OK on Build seven times), switch on USB debugging and, if shown, Network or ADB debugging. Then, from a clone of the cleanyourtv repository on a computer on the same Wi-Fi:
export TV_HOST=192.168.1.50 # your TV's IP address
tools/venv/bin/python -I tools/tv.py --probe
tools/disable.sh examples/sony-bravia-4k-vh2/debloat.txt Then build and install the clean launcher, which makes itself the default Home and rolls back if it fails:
TV_HOST=192.168.1.50 launcher/build-and-install.sh Prefer to let an assistant do it? Paste the cleanyourtv prompt into Claude Code with "Sony BRAVIA 4K VH2" as the model; it reads this list, checks each package on your TV and asks before anything that depends on your preferences.
Restore the Sony BRAVIA 4K VH2
TV_HOST=192.168.1.50 tools/restore.sh examples/sony-bravia-4k-vh2/debloat.txt The restore script replays the state recorded before the change, so Home goes back to the launcher that owned it. More in the restore guide and the Android debloat guide.
Source: examples/sony-bravia-4k-vh2/debloat.txt in the MIT-licensed cleanyourtv repository.
Other Sony debloat lists
Sony BRAVIA 4K GB (Android TV 9, gb)
Android TV 9 · 24 packages
Sony BRAVIA 4K GB (Android TV 9, us)
Android TV 9 · 28 packages
Sony BRAVIA 4K UR2
Android 10 · 25 packages
Sony BRAVIA 9 II
Google TV 14 · 14 packages
Sony BRAVIA 4K AE2
Google TV 14 · 36 packages
Sony BRAVIA BF1
Android 12 · 11 packages
Sony BRAVIA VU31 4K
Google TV 14 · 18 packages
Sony BRAVIA KD-55X85J
Android 12 · 27 packages