shield_optimizer

ATV Optimizer manages Android TV devices over ADB. Use its desktop app or PowerShell script to disable unwanted apps and adjust supported device settings.

Browse open issues

Pick a small issue you can reproduce, then fix it with your AI coding agent.

Share on XCustom license (see repository)

Overview

ATV Optimizer is a tool for managing Android TV devices through ADB, available as a native desktop app or a PowerShell script. It helps users disable unwanted preinstalled apps and adjust supported device settings. Depending on firmware and permissions, it can switch launchers, sideload APKs, adjust HDMI-CEC and frame-rate matching, and collect device health reports. Enable ADB on the TV to connect; the desktop app guides the process, while the script supports terminal use.

Key features

  • Disable apps, switch launchers, and sideload APKs where the device permits.
  • Adjust HDMI-CEC and frame-rate matching on supported devices.
  • Collect device health reports.
  • Use a desktop GUI or a PowerShell terminal script.

Best for

Android TV owners who want to manage apps and supported device settings through ADB. Choose the desktop app for a graphical workflow or the script for terminal, scripting, or headless use.

Upstream
bryanroscoe/shield_optimizer
Fork on GitHub
Guo-astro/shield_optimizer
Upstream stars
1.4k
Category
Apps and everyday utilities
Language
Rust
License
Custom license (see repository)
Forked
2026-10-18
Sync status
Updated by last syncLast synced 2026-10-19