Monitoring and app management for your NVIDIA Shield TV
Shield Commander connects to your NVIDIA Shield TV over Wi-Fi and gives you full visibility into what's happening on your device — real-time performance charts, running processes, and complete control over installed apps.
Activity Monitor — Live charts for CPU, memory, disk I/O, network, and thermals with configurable refresh rates.
Processes — See every running process sorted by CPU usage, updated in real time. Right-click or double-click any process to view detailed info from /proc and dumpsys package.
App Management — Browse installed apps, uninstall what you don't need, and install APKs with drag-and-drop. Double-click any app for full package details including version, SDK levels, install dates, and size.
System Info — Device model, Android version, RAM, storage, and more at a glance.
Device Discovery — Automatically finds Shield devices on your network. Saves your devices for quick reconnection.
Coming soon
Download the latest release from the Releases page.
The app is not signed with an Apple Developer certificate. macOS will block it the first time you open it. To bypass this:
- Open Terminal
- Run:
xattr -cr "/Applications/Shield Commander.app" - Open the app normally
Shield Commander auto-detects ADB from common install locations. If it can't find it (e.g. when running from a .app bundle), open the connection dialog and set the path manually under ADB Path.
- macOS, Windows, or Linux
- ADB (Android Debug Bridge) installed
- An NVIDIA Shield TV with Developer Options and Network Debugging enabled
Shield Commander requires ADB (Android Debug Bridge) to communicate with your Shield TV. Install it for your platform:
Windows — Install via winget:
winget install Google.PlatformTools
macOS — Install via Homebrew:
brew install android-platform-tools
Linux (Debian/Ubuntu):
sudo apt install android-tools-adb
You can also download the SDK Platform Tools directly from Google and extract them anywhere. Shield Commander will auto-detect ADB from common install locations, or you can set the path manually in the app.
- Avalonia UI with Fluent Avalonia
- LiveCharts2 for real-time charting
- CommunityToolkit.Mvvm for MVVM