Unofficial guide. Not run by the CleanYourTV developer. The project's own site is cleanyour.tv and its code is on GitHub. This site hosts no files.

CleanYourTV on NVIDIA Shield

How CleanYourTV works on NVIDIA Shield devices: 2 tested model lists, the packages contributors disable most often, and what to watch out for.

2 NVIDIA Shield lists in the official repository. If your exact model is below, the assistant can start from its list; if not, the closest one in the same series is a good start.

How to use CleanYourTV

Shield owners also mention a separate project, shield_optimizer, that targets Shield boxes only.

Advertisement

Tested NVIDIA Shield models

ModelSystemPackages disabledList
NVIDIA SHIELD TV 2019 tubeAndroid TV 1134GitHub
NVIDIA SHIELD TV ProAndroid TV 1111GitHub

Model names and systems are taken from the first lines of each list. Lists open on GitHub.

Most commonly disabled NVIDIA Shield packages

These are the packages that appear most often across the NVIDIA Shield lists, with the contributors’ own notes. Every one is disabled, not uninstalled.

PackageWhat it is (from the lists)Disabled in
com.nvidia.statsanonymous usage statistics2 of 2
com.nvidia.feedbackcrash reports and the "send feedback" form2 of 2
com.nvidia.diagtoolslog collector; re-enable if NVIDIA support asks for logs2 of 2
com.google.android.tvrecommendationssponsored / "Top picks" rows on the stock home2 of 2
android.autoinstalls.config.nvidiaPlay auto-installs of partner apps2 of 2
com.nvidia.tegrazone3"NVIDIA Games" app and row; GeForce NOW is a separate app2 of 2
com.android.gallery3dlegacy photo viewer ("Photos & Videos")2 of 2
com.google.android.tvlauncherstock Android TV home: sponsored banner, "Free TV" and recommendation rows2 of 2
com.nvidia.shield.registrationproduct registration1 of 2
com.nvidia.developerwidgetdeveloper widget service1 of 2
com.nvidia.tegraprofiler.securityTegra profiler permissions1 of 2
com.nvidia.factorysyscheckerfactory test1 of 2
com.nvidia.factoryfactory test mode1 of 2
com.nvidia.inputviewerinput test viewer1 of 2
com.nvidia.shield.welcomefirst-run promo1 of 2
com.nvidia.factorybundlingaccessory bundle offers1 of 2
com.nvidia.shield.betabeta programme1 of 2
com.nvidia.shieldbetabeta programme1 of 2
com.nvidia.shield.nasSHIELD as network storage1 of 2
com.nvidia.shield.smbserver"Transfer files over local network" SMB share1 of 2
com.nvidia.shield.smbauthSMB share authentication1 of 2
com.google.android.apps.nbu.smartconnect.tvGoogle data-saver VPN1 of 2
com.nvidia.otafirmware updates OFF by choice; NVIDIA still ships security patches1 of 2
com.nvidia.NvCPLUpdatercontrol-panel updater, with the above1 of 2
com.nvidia.KeyComboOtaOTA key combo, with the above (the Pro example leaves this on)1 of 2
com.google.android.tvLive Channels; re-enable for a network tuner (HDHomeRun, Channels)1 of 2
com.google.android.backdropAmbient mode; screensaver on that unit is Colors, so nothing breaks1 of 2
com.android.dynsystemDynamic System Updates (GSI loader)1 of 2
com.android.hotspot2.osuloginPasspoint hotspot sign-in1 of 2
com.android.bluetoothmidiserviceBluetooth MIDI1 of 2

A package being common does not make it right for your TV. Each list starts with a header that names the packages that must stay on for that model, such as those behind HDMI inputs, the remote and settings.

Applying your list by hand

TV_HOST=<tv ip> tools/disable.sh examples/nvidia-shield-tv-2019/debloat.txt
TV_HOST=<tv ip> launcher/build-and-install.sh

Swap in your model’s folder. To undo it, run tools/restore.sh with the same list; on Google TV add the stock launcher com.google.android.apps.tv.launcherx as the second argument.

Advertisement

NVIDIA Shield questions

Does CleanYourTV work on NVIDIA Shield?

Yes, on models that run Android TV or Google TV. Contributors have tested 2 NVIDIA Shield models so far.

How do I remove ads from NVIDIA Shield?

Turn on USB debugging, then run the CleanYourTV prompt in an AI coding assistant on a computer on the same Wi-Fi, or apply your model’s list by hand. The how-to guide has every step.

Which NVIDIA Shield packages are safe to disable?

The table on this page shows what contributors disabled most often, with their notes. Packages that keep inputs, the remote, settings or the Play Store working are left on. Always keep the list you applied so you can restore it.

Can I undo it?

Yes. Run the restore script with the same list; see how to restore. The TV’s own Settings → Apps page can also re-enable packages.

See all supported TVs or the full Android TV bloatware list.