📺 CleanYourTV
Home / Brands / Sony

Sony TV Ad Remover & Bloatware Cleanup

Official 2026 debloat and ad removal scripts for Sony. Backed by 28.2K+ GitHub community stars, completely safe, reversible, and requires zero root access.

Step 1

Enable ADB Debugging

Settings -> System -> About -> Click Build 7 times. Go to Developer Options and toggle Network/USB Debugging on.

Step 2

Find Your TV IP

Settings -> Network & Internet -> Select connected Wi-Fi. Note down IP address (e.g. 192.168.1.50).

Step 3

Run 1-Click Script

Pick your model below, download the .bat or .sh script, enter IP, and hit Enter. Done in 60 seconds!

Verified Sony Models (32)

Click to load in 1-Click Optimizer

Sony BRAVIA 4K GB (BRAVIA_ATV2_EU, BRAVIA_ATV2), Android TV 9

24 pkgs

Android TV 9 • folder: sony-bravia-4k-gb

⚠️ Samba TV ACR, Sony Select/promos/Discover, demo mode, device agents; same firmware as the X900E; Chromecast, mirroring, DLNA and USB media kept on purpose

Sony BRAVIA 4K GB (BRAVIA_ATV2_UC, MediaTek mt5891), Android TV 9

28 pkgs

Android TV 9 • folder: sony-bravia-4k-gb-us

⚠️ Same platform as the X900E: Samba TV, Sony promos/Select/Discover, device agents; Chromecast, mirroring off by choice, DLNA kept; "ADB debugging" label

Sony BRAVIA 4K UR2 (BRAVIA_UR2_4K, MediaTek), Android TV 10

41 pkgs

Android TV 10 • folder: sony-bravia-4k-ur2

⚠️ Samba TV, Sony promos/Select, demo mode, SEEDS IoT, B2B, Miracast; also confirmed on KD-55XG9505 (EU); Assistant, Chromecast, unused streaming apps off by choice

Sony BRAVIA 4K UR3 (BRAVIA_UR3, MediaTek mt5893), EU, Android TV 10

17 pkgs

Android TV 10 • folder: sony-bravia-4k-ur3

⚠️ First UR3 list: Samba TV ACR, Sony/Qterics agents, Sony promos/Select, demo mode, assistant; YouTube Music/Play Games/Play Movies off by choice; Chromecast, AirPlay/HomeKit and the Apple TV app kept; FallbackHome is the only other HOME claimant; screnmirroring.com typo is genuine; reboot-checked

Sony BRAVIA 4K VH1 (KD-55XH9096, BRAVIA_VH1, MediaTek MT5895), EU, Google TV 12

38 pkgs

Google TV 12 • folder: sony-bravia-4k-vh1

⚠️ Samba TV ACR, Sony/Qterics/IDD agents, demo/hotel mode, Select/promos/help; stock tvlauncher off for CleanYourTV; Assistant and Netflix off by choice; Chromecast and firmware updates kept; setupwraith left enabled (Home already on the custom launcher); same platform as [docs/devices/sony-kd-55x9000h.md](../docs/devices/sony-kd-55x9000h.md) (PA firmware notes)

Sony BRAVIA 4K VH2 (KD-55X80J, BRAVIA_VH2, MediaTek), EU and North America, Google TV 12

20 pkgs

Google TV 12 • folder: sony-bravia-4k-vh2

⚠️ Samba TV ACR, Sony/Qterics device agents, demo mode, help tiles; setupwraith off for a custom launcher; Sony promos/Select/IoT off (factory-disabled on EU, enabled on UC); Assistant, Chromecast, firmware updates kept; on UC firmware launcherx outranks set-home-activity at priority=2, so the stock launcher must be disabled too

Sony BRAVIA 4K VH21 (KD-65X85K, 2022, BRAVIA_VH21, MediaTek MT5895), Australia, Google TV 12

29 pkgs

Google TV 12 • folder: sony-bravia-4k-vh21

⚠️ Samba TV ACR, Sony/Qterics agents, IDD, Sony promos/Select/tab, demo mode; QuickSet, TTS, Sony IoT and BRAVIA CAM gestures off to free ~120 MB; Assistant and unused AU preloads off by choice; setupwraith off for the launcher (on Ethernet); Chromecast, AirPlay, HbbTV, firmware updates kept; reboot-checked

Sony BRAVIA 4K VH21 (XR-55A80K, 2022, BRAVIA_VH21, MediaTek mt5895), EU, Google TV 12

26 pkgs

Google TV 12 • folder: sony-bravia-4k-vh21-eu

⚠️ Samba TV ACR, Sony/Qterics agents, IDD, Sony Select, demo mode; Assistant, HbbTV, DLNA, QuickSet, TTS, gestures, Prime Video and Google TV Movies off by choice; setupwraith off for the launcher (Wi-Fi re-joined first); app buttons keep working via sonyvendorservice, YouTube/Prime/Disney+ share keycode 196 (scancodes 485/490/491); Chromecast, AirPlay, firmware updates and Sony IP control (Home Assistant) kept; reboot-checked

Sony BRAVIA 9 II (K-65XR90M2, BRAVIA_AE3, MediaTek MT5838), Google TV 14

14 pkgs

Google TV 14 • folder: sony-bravia-9-ii

⚠️ Samba TV ACR, Sony/Qterics device agents, IDD, My BRAVIA promos, Sony Select and Sony tab, demo mode; setupwraith off for the launcher, but it owns Wi-Fi saved during setup and disabling it deletes that network; Chromecast off by choice

Sony BRAVIA 4K AE1 (BRAVIA_AE_M6L, MediaTek MT5897), EU, Google TV 12

31 pkgs

Google TV 12 • folder: sony-bravia-ae1

⚠️ Samba TV ACR, Sony/Qterics agents, promos and Sony tab, partner auto-installs, demo mode, help; voice, AirPlay, DLNA, USB media, UK broadcaster apps off by choice; setupwraith; Settings/Netflix/YouTube/Prime buttons by scancode with HomeKeyService (costs the held-volume ramp)

Sony BRAVIA 4K AE2 (BRAVIA_AE2, MediaTek MT5897), North America, Google TV 14

36 pkgs

Google TV 14 • folder: sony-bravia-ae2

⚠️ Samba TV, Sony agents/promos/Select, demo mode, ATSC tuner unused outside NA; launcherx + setupwraith; wireless-debugging pairing, screensaver note

Sony BRAVIA BF1 (BRAVIA 2 II class, BRAVIA_BF1_4K_A, MediaTek), Google TV 12

11 pkgs

Google TV 12 • folder: sony-bravia-bf1

⚠️ Samba TV, Sony promos/Select, demo mode, preloaded apps; Home switch in steps (setupwraith), ambient screensaver, applicationdisabler re-enables IoT

Sony BRAVIA TL2 (OD0M_EA_T32, TPV-built, MediaTek), Europe, Android TV 11

10 pkgs

Android TV 11 • folder: sony-bravia-tl2

⚠️ TPV org.droidtv platform like the Philips 50PUS8517, not the usual Sony one: no Samba TV or Sony agents; retail demo, TPV partner auto-installs, Google feedback/Play Games; Prime Video, Disney+, Red Bull TV and preloaded games off by choice; stock tvlauncher off for the launcher; org.droidtv untouched, e-manual only hidden; Assistant, Chromecast, phone remote, updates kept; USB debugging alone opens 5555; ~1.7 GB; reboot-checked

Sony BRAVIA VU31 4K (BRAVIA_VU31_4K, Realtek), India, Google TV 14

27 pkgs

Google TV 14 • folder: sony-bravia-vu31

⚠️ First Realtek Sony list: no Samba/Qterics/IDD agents on this firmware; Sony promos/Select/tab, demo, help; Google feedback/Play Games/partner setup; ambient screensaver (basic dream set first); unused preloads off by choice; Alexa, Chromecast, AirPlay, Assistant kept; USB debugging alone opens 5555; 2 GB; launcher on a second set: setupwraith before launcherx, Live TV/HDMI in com.android.tv, Input key needs no service, applicationdisabler re-enables Eco Dashboard

Sony BRAVIA KD-43X80L (2023, BRAVIA_VH22, MediaTek MT5895), EU, Google TV 12

36 pkgs

Google TV 12 • folder: sony-kd-43x80l

⚠️ Samba TV ACR and Sony telemetry off; tuner (TVX), HDMI 1-4/eARC, Bravia Sync and the remote kept; setupwraith off for the launcher (Wi-Fi owned by tv.settings); tested and lived with

Sony BRAVIA KD-49X8307C (2015, "BRAVIA 4K 2015", SVP-DTV15, MediaTek), EU firmware, Android TV 7.0

30 pkgs

Android TV 7.0 • folder: sony-kd-49x8307c

⚠️ MediaTek MT5890 platform: Qterics/Sony device agents, Discover/BIVL recommendation services, Sony shelf, retail demo, help apps, Play Movies; stock launcher is `com.google.android.leanbacklauncher`, not tvlauncher, so pass it to `restore.sh`; `com.sony.dtv.tvx` also plays every HDMI input, keep it; voice and YouView off by choice; 1.5 GB RAM, free RAM increased from ~120 MB to ~500 MB; reboot-checked; list only, the launcher needs Android 8 (minSdk 26, see #146)

Sony BRAVIA KD-55X8000C (2015, "BRAVIA 4K 2015", SVP-DTV15, MediaTek), China firmware, Android TV 7.0

42 pkgs

Android TV 7.0 • folder: sony-kd-55x8000c

⚠️ China firmware without Google services (no Play Store, katniss, YouView): Sony's preloaded 应用中心 (`com.sony.dangbeimarket`) is what fills the home's paid-app 推荐 row, disabled here; 华数TV and QQ音乐 off; 屏幕镜像 kept because the Inputs menu carries a fixed entry for it (a dead source otherwise); debloat only out of the box, the launcher needs Android 8 (minSdk 26), but the minSdk 24 build from #608 installs, runs and takes Home here

Sony BRAVIA KD-55X8509C (2015, "BRAVIA 4K 2015", SVP-DTV15, MediaTek), EU firmware, Android TV 7.0

26 pkgs

Android TV 7.0 • folder: sony-kd-55x8509c

⚠️ Oldest chip in the Sony lists: Qterics/Sony device agents, Discover/BIVL and the recommendation services, Sony Select/shelf, retail demo, help apps, dead Video Unlimited; the stock launcher is `com.google.android.leanbacklauncher`, not tvlauncher, so pass it to `restore.sh`; `com.sony.dtv.tvx` also plays every HDMI input, keep it; voice and YouView off by choice; 1.5 GB, 1,144 → 991 MB used RAM; list only, the launcher half needs Android 8 (minSdk 26, see #146)

Sony BRAVIA KD-55X85J (2021, BRAVIA_VH2, MediaTek MT5895), South America, Google TV 12

27 pkgs

Google TV 12 • folder: sony-kd-55x85j

⚠️ Same build as the VH2 EU list; Samba TV ACR, Sony/Qterics agents, IDD, Sony promos/Select/tab, partner auto-installs, demo mode; Input key works without the service; setupwraith, launcherx and dreamx off after the launcher, ClockDream screensaver; reboot-checked

Sony BRAVIA KD-55XE8596 (2017, "BRAVIA 4K GB", BRAVIA_ATV2_EU, MediaTek MT5891), UK, Android TV 9

28 pkgs

Android TV 9 • folder: sony-kd-55xe8596

⚠️ Same product as `sony-bravia-4k-gb/` on the older S52 build: Samba TV ACR, Sony/Qterics agents, Sony Select/promos/Discover, recommendation rows, partner auto-installs, demo mode, hotel/pro-mode b2b packages; Chromecast, mirroring, DLNA, USB media, Assistant and phone remote kept; UK Live TV hands over to YouView, so launch `com.sony.dtv.tvx`; webapi kept for Home Assistant

Sony BRAVIA KD-55XF7596 (2018, "BRAVIA 4K GB ATV3", BRAVIA_ATV3_4K_EU, MediaTek MT5891), EU, Android TV 9

38 pkgs

Android TV 9 • folder: sony-kd-55xf7596

⚠️ Same build as the X900F (ATV3) plus the XE8596 leftovers: Samba TV ACR, Sony/Qterics agents, Sony Select/promos/Discover, launcher customizer, recommendation rows, partner auto-installs, demo mode, hotel/pro-mode b2b; Assistant, USB players, dead Play Music off by choice; Chromecast, mirroring, DLNA, phone remote, Prime Video, firmware updates, Sony IP control and vendorprotocol kept; smarthomesettings is a TV_INPUT_HARDWARE false positive; launcher works; reboot-checked

Sony BRAVIA KD-55XF8096 (2018, "BRAVIA 4K GB ATV3", BRAVIA_ATV3_4K_EU, MediaTek MT5891), Spain, Android TV 9

31 pkgs

Android TV 9 • folder: sony-kd-55xf8096

⚠️ Same hardware as `sony-kd-55xe8596/` on the S54 build (ATV3 vs ATV2): Samba TV ACR, Sony/Qterics agents, Sony Select/promos/Discover, Discover feeds (bivlinfo), Alexa setup (smarthomesettings, runs at boot), recommendation rows, partner auto-installs, demo mode, hotel/pro-mode b2b packages; DLNA, IR universal remote and HbbTV (red button) kept; webapi kept for Home Assistant; reboot-checked

Sony BRAVIA KD-65X80J (2021, BRAVIA_VH2, MediaTek), India, Google TV 10

41 pkgs

Google TV 10 • folder: sony-kd-65x80j

⚠️ Samba TV, Sony device agents, Sony Select/tab, hotel-mode services, BRAVIA CAM leftovers; setupwraith off for a custom launcher; 4 GB /data fills up, trim caches before installing

Sony BRAVIA KD-65X82L (2023, BRAVIA_VH22, MediaTek), India, Google TV 12

29 pkgs

Google TV 12 • folder: sony-kd-65x82l

⚠️ Same firmware build as the VH21 list: Samba TV ACR, Sony/Qterics agents, IDD, Sony promos/Select/tab, demo mode; YouTube Music, Play Games, Sony IoT/phone link, help, Living Decor, eco dashboard and BRAVIA CAM extras off by choice; setupwraith off for the launcher (it owned only an unused 2.4 GHz network); gear button is scancode 646; Assistant, Chromecast, AirPlay, Apple TV, firmware updates kept; reboot-checked

Sony BRAVIA KD-65X9300D (2016, SVP-DTV15, MediaTek), Asia-Pacific, Android TV 8.0

31 pkgs

Android TV 8.0 • folder: sony-kd-65x9300d

⚠️ No Samba TV; Sony Select/Discover/BIVL, launcher customizer, Sony/Qterics device agents, SDDP vendorprotocol, tutorials, dead Play Music/Movies; DLNA, USB media, Vewd, Japanese keyboard off by choice; Chromecast, voice, Prime Video, HbbTV kept; 32-bit, 1.5 GB; Inputs lists HDMI 1-4 with CEC names; reboot-checked

Sony BRAVIA X9000H (2020, BRAVIA_VH1_CN, MediaTek MT5895), China, Android TV 12

33 pkgs

Android TV 12 • folder: sony-x9000h-cn

⚠️ China firmware with no Samba TV, no Google feedback and no Sony promos/Select/tab, so there is no Sony ACR to remove; Qterics/IDD/da.service, demo/help, no-camera packages, JD SmartService, 13 b2b hotel-mode packages and the kids profile off; Dangbei `ChinaHome` replaced by the reference launcher but kept enabled as fallback; Dangbei app store (应用中心) and HappyCast kept; b2b.hotelmode is persistent and its process still starts at boot; idle `iddd` remains; reboot-checked; [handover and firmware notes](../docs/devices/sony-x9000h-cn.md)

Sony BRAVIA XBR-55X850C (2015, "BRAVIA 4K 2015", SVP-DTV15, MediaTek), US firmware, Android TV 8.0

36 pkgs

Android TV 8.0 • folder: sony-xbr-55x850c

⚠️ Same build as the KD-65X9300D; Samba TV, Sony Select/Discover/BIVL, launcher customizer, Sony/Qterics device agents, SDDP vendorprotocol, tutorials, dead Play Music/Movies; voice and unused streaming apps off by choice; Chromecast, mirroring, updates kept; 1.5 GB; Inputs lists HDMI 1-4 with CEC names; reboot-checked

Sony BRAVIA XBR-55X850D (Android model "BRAVIA 4K 2015"), firmware 6.827, Android TV 8.0.0

19 pkgs

Android TV 8.0.0 • folder: sony-xbr-55x850d

⚠️ 19 reversible disables, Roku-primary; TVX/HDMI, CEC, casting and updates preserved; new Home survives reboot; owner-reported 26-second start after >24-hour standby, separate 48-second unplug/replug start; [test notes](sony-xbr-55x850d/README.md)

Sony BRAVIA XBR-65X900F (2018, BRAVIA_ATV3_4K, MediaTek MT5891), US/Canada, Android TV 9

30 pkgs

Android TV 9 • folder: sony-xbr-65x900f

⚠️ Same build as the X900E on the next platform (ATV3); Samba TV, Sony Select/promos/Discover, Google recommendation rows, demo mode, device agents, Alexa setup app; Assistant, mirroring, DLNA, phone remote, USB players off by choice; Chromecast kept; the sponsored banner is the stock launcher's own

Sony BRAVIA XBR-65X900E (2017, BRAVIA_ATV2), Android TV 9

33 pkgs

Android TV 9 • folder: sony-xbr-x900e

⚠️ Samba TV ACR, Sony Select, My BRAVIA promos, Discover, device agents; Chromecast, DLNA, mirroring off by choice

Sony XR-65A80J (65-inch OLED, 2021, BRAVIA_VH2), EU, Google TV 12

38 pkgs

Google TV 12 • folder: sony-xr-65a80j

⚠️ Samba TV ACR, Sony/Google telemetry, Sony promos, hotel mode and unused AirPlay/DLNA/HbbTV/BRAVIA CAM; voice, Chromecast, Miracast, updates and Ambient mode kept; custom Cosy Home-based launcher on Ethernet; used for a few days on Ethernet

Sony XR-65X90J (2021, BRAVIA_VH2, MediaTek MT5895), China, Android TV 10

34 pkgs

Android TV 10 • folder: sony-xr-65x90j-cn

⚠️ China firmware with no Samba TV, no Google feedback and no Sony promos/Select/tab, so there is no Sony ACR to remove; first VH2 list on Android 10; demo/help, BRAVIA CAM leftovers (no camera), IDD/bug-report/usercontext/seeds, JD SmartService, QuickSet, 12 b2b hotel-mode packages and DLNA off; Dangbei home and store kept (the Dangbei home as HOME fallback behind an owner-supplied third-party launcher); HappyCast kept; all 47 disables survived a reboot and persist and hotelmode did not come back