NVIDIA · Android TV 11
NVIDIA SHIELD TV Pro debloat list
The cleanyourtv list for the NVIDIA SHIELD TV Pro disables 11 packages on Android TV 11: 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.
11
packages disabled
Android TV 11
operating system
Debloat + launcher
what cleanyourtv does
About this NVIDIA SHIELD TV Pro list
Header: NVIDIA SHIELD TV Pro (2019, model P2897, codename mdarcy, Tegra X1+, 3 GB RAM), Android TV 11 (API 30)
Tested on SHIELD Experience 9.2.4 (33.2.0.400), build RQ1A.210105.003.7825230_4387.0822, security patch 2026-01-05. Package names also checked against a unit on 9.2.2. The 2019 tube (P3430) and the 2015/2017 models run the same 9.x software, so this is a fair starting point for them too. Check `pm list packages` first. Connecting: Developer options -> turn on "Network debugging"; that is what opens ADB on port 5555. The Pro has only USB-A host ports, so there is no cable route. Ethernet and Wi-Fi get different addresses and the Shield can come back from a reboot on the other one, so reserve an IP in your router. Launcher: the stock launcher is com.google.android.tvlauncher, so the defaults in tools/restore.sh and launcher/build-and-install.sh work. Run build-and-install.sh before this list. The stock launcher's Home filter has priority 2 and launcher/'s has 0, so `cmd package set-home-activity` has no effect while the stock launcher is enabled; disabling it (build-and-install.sh does that last) is what hands Home over. launcher/ stayed the default Home across a reboot. With no launcher at all, Home falls back to com.android.tv.settings/.system.FallbackHome. Leave com.google.android.tungsten.setupwraith alone. It declares Home activities, but after setup none of them is a Home candidate (its MainActivity is disabled), unlike on some Google TV sets. A Shield has no HDMI inputs and no tuner, so the launcher's Inputs pill has nothing to list. To reach a network tuner through Live Channels, set live_tv_package to com.google.android.tv in config.xml. The network pill says "Wi-Fi" without the network name, because location is off by default (location_mode=0) and Android 11 hides the SSID without it. Over Ethernet it says "Ethernet". Notes: - The remote's Netflix button is handled in firmware; disabling Netflix doesn't free it. - The default screensaver is Backdrop (com.google.android.backdrop). Switch to the Clock screensaver (README) before disabling Backdrop, or nothing is set. - A SHIELD Experience update can re-enable packages; re-run this list afterwards. - On a Shield where some of these were already removed with `pm uninstall --user 0`, disable.sh still reports "disabled-user" for them. That's harmless. - Leave alone: com.nvidia.blakepairing, com.nvidia.bluetooth.*, com.nvidia.shieldtech.accessoryui, com.nvidia.ControllerMapper, com.nvidia.remotelocator, com.nvidia.irtuner (remote, controllers, Bluetooth); com.nvidia.NvCPLSvc, com.nvidia.nvaudiosvc, com.nvidia.avsync, com.dolby.android.audio.service (AI upscaling, display, audio); com.nvidia.shieldservice, com.nvidia.packagemanagerservice, com.nvidia.KeyComboOta, com.android.tv.settings, com.android.providers.tv (Watch Next and Live Channels), com.google.android.tv.remote.service. - Some guides remove Play Services, keychain or com.android.se on the Shield. People report soft-bricked units after doing so. Don't.
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 NVIDIA SHIELD TV Pro list disables
NVIDIA and Google telemetry and feedback (4)
| Package | Note |
|---|---|
com.nvidia.stats | anonymous usage statistics |
com.nvidia.feedback | crash reports and the "send feedback" form |
com.nvidia.diagtools | log collector; re-enable if NVIDIA support asks for logs |
com.google.android.feedback | — |
Sponsored rows and auto-installs (2)
| Package | Note |
|---|---|
com.google.android.tvrecommendations | sponsored / "Top picks" rows on the stock home |
android.autoinstalls.config.nvidia | Play auto-installs of partner apps |
NVIDIA gaming leftovers (GameStream closed in 2023) (2)
| Package | Note |
|---|---|
com.nvidia.nvgamecast | GameStream receiver; Moonlight and Sunshine don't use it |
com.nvidia.tegrazone3 | "NVIDIA Games" app and row; GeForce NOW is a separate app |
Preloaded apps (2)
| Package | Note |
|---|---|
com.android.gallery3d | legacy photo viewer |
com.android.printspooler | — |
Personal choice: uncomment what you don't use com.nvidia.ota # firmware updates; NVIDIA still ships security patches (1)
| Package | Note |
|---|---|
com.google.android.tvlauncher | — |
Apply the NVIDIA SHIELD TV Pro 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/nvidia-shield-tv-pro-2019/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 "NVIDIA SHIELD TV Pro" as the model; it reads this list, checks each package on your TV and asks before anything that depends on your preferences.
Restore the NVIDIA SHIELD TV Pro
TV_HOST=192.168.1.50 tools/restore.sh examples/nvidia-shield-tv-pro-2019/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 TV debloat guide.
Source: examples/nvidia-shield-tv-pro-2019/debloat.txt in the MIT-licensed cleanyourtv repository.
Other Android TV debloat lists
AiPro2K
Android TV 14 · 17 packages
CHiQ AI PONT (Android TV 11)
Android TV 11 · 19 packages
Hisense HiSmartTV A4 (Android TV 9)
Android TV 9 · 22 packages
Hisense HiSmartTV A4 (Android TV 11)
Android TV 11 · 16 packages
Hisense SmartTV 4K FFM
Android TV 10 · 18 packages
Hitachi 65QLEDSM20
Android TV 11 · 19 packages