Vu · Google TV

Vu 4K debloat list

The cleanyourtv list for the Vu 4K disables 12 packages on Google TV: 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.

12

packages disabled

Google TV

operating system

Debloat + launcher

what cleanyourtv does

About this Vu 4K list

Header: Vu 4K (ro.product.model "VU 4K", device lushan, manufacturer HVCL, MediaTek), Google TV / Android 12

(SDK 31), firmware STT2.230929.001.080. Sold in India. About 1.8 GB RAM. Vu's own packages use the com.vt prefix (the same VIDAA/Hisense stack as examples/hisense-smarttv-4k-ffm, with many com.hisense class names inside). Stock launcher: com.google.android.apps.tv.launcherx (build-and-install.sh finds and disables it; do not list it here, it must go only after the new launcher is running). Live TV app: com.vt.tv.tvcenter (set it as live_tv_package and hide it in launcher config.xml). HDMI 1-3 and AV come from com.vt.source.external. Already disabled at the factory, so not listed: com.mediatek.tis, com.mediatek.dtv.tvinput.isdbtuner, com.vt.source.tuner. USB debugging alone opens port 5555 (no wireless-debugging pairing needed). With the new launcher, the remote's Input key still opens Vu's own input panel (com.vt.tv.input), so INPUT_KEY_SERVICE is not needed. Tested on the day of the debloat (2026-10-19), not yet lived with for days: two reboots, both normal; HDMI switching from the launcher's Inputs menu (opens com.vt.tv.tvcenter); apps launch from the dock. Do NOT disable com.vt.tv.smartsense, com.vt.tv.smartsense.ui or com.vt.tv.aiot: on the Hisense with the same stack, disabling them sent the TV to Android Recovery on the next boot. Kept on purpose: com.vt.tvservice, com.vt.avmiddleware, com.vt.edv.drmp, com.vt.tv.commonui, com.vt.tv.input, com.vt.tv.videocolor (picture settings), com.vt.eula (consent state other apps read), com.vt.tv.protector, com.vt.tv.customerlauncher, com.vt.udpserver, com.vt.fte, tv.mopa.ginga, com.vt.tv.mediacenter (USB media player), com.vt.tv.dlna, the factory apps (com.vt.factory, com.factory.tv.at, com.at.factory.androidtvaidlservice), com.mediatek.*. Firmware updates left ON: com.vt.tv.ota, com.vt.remoteupgrade, com.vt.tv.usbota. Casting left ON by choice: Chromecast (com.google.android.apps.mediashell), AirPlay (com.mediatek.AirplayAPK, airplaydaemon, partner.airplay_sys, com.vt.tv.airplaykeycheck), Miracast (com.vt.tv.mobiledeviceconnectiontips). Google Assistant (com.google.android.katniss) left ON by choice.

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 Vu 4K list disables

Vu telemetry: ACR ("Enhanced Viewing" content recognition, consent and promotion screens) (2)

PackageNote
com.vt.tv.evservice—
com.google.android.feedback—

Ads, auto-installs, retail demo (2)

PackageNote
android.autoinstalls.config.google.gtvpaiPlay auto-install of partner apps
com.vt.storemodeshop demo mode

Preloaded apps not used (by choice) (7)

PackageNote
com.google.android.play.games—
com.google.android.videosGoogle TV app (rent/buy movies)
com.hisense.odinbrowserpreloaded web browser
com.vt.hishowVu "Family Moment" photo sharing, with its own screensaver
com.vt.tv.singlelistenVu "My Music"
com.mxtech.videoplayer.televisionMX Player
com.vt.alexaAlexa built-in (Google Assistant kept)

Google TV setup wizard: its RecoveryActivity claims Home at priority 1 and can crash-loop system_server (1)

PackageNote
com.google.android.tungsten.setupwraith—

Apply the Vu 4K 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/vu-4k-lushan/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 "Vu 4K" as the model; it reads this list, checks each package on your TV and asks before anything that depends on your preferences.

Restore the Vu 4K

TV_HOST=192.168.1.50 tools/restore.sh examples/vu-4k-lushan/debloat.txt com.google.android.apps.tv.launcherx

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 Google TV debloat guide.

Source: examples/vu-4k-lushan/debloat.txt in the MIT-licensed cleanyourtv repository.

Other Google TV debloat lists

Vu 4K debloat FAQ

Is it safe to debloat the Vu 4K?

The Vu 4K list only uses pm disable-user, so nothing is uninstalled or flashed. Every package can be turned back on with the cleanyourtv restore script or from the TV's own Settings → Apps page. Apply it in small batches and check the TV between them.

How many packages does this Vu 4K list disable?

12 packages, grouped as: Vu telemetry: ACR ("Enhanced Viewing" content recognition, consent and promotion screens); Ads, auto-installs, retail demo; Preloaded apps not used (by choice); Google TV setup wizard: its RecoveryActivity claims Home at priority 1 and can crash-loop system_server. Comment out any line you want to keep before running it.

Does the Vu 4K list work on a similar model?

Often, if the platform matches. Compare the device codename and firmware in the list header with Settings → About on your TV. The cleanyourtv prompt also checks each package on your own set before touching it, so a near match is a good starting point.

Will the Vu 4K get the Apple TV-style launcher?

Yes. After debloating, cleanyourtv builds its small native launcher (about 300 KB) and makes it the default Home, rolling back automatically if Home does not land on it.

How do I undo the Vu 4K debloat?

Run TV_HOST=<tv ip> tools/restore.sh examples/vu-4k-lushan/debloat.txt com.google.android.apps.tv.launcherx. It replays the record saved before the change. Full steps are in the restore guide.