A comprehensive Decky Loader plugin for the ASUS ROG Ally running SteamOS.
Turn off the display for background downloads to save battery. When enabled:
- Screen brightness set to 0 (OLED pixels off)
- Automatically switches to 5W power profile
- RGB lighting disabled
- MCU powersave enabled (stops charging LED blink)
- Open the Quick Access Menu to exit
- Use External TDP - Disable Ally Center's TDP management to use SimpleDeckyTDP or other plugins
- Performance Presets - Quick switch between Download (5W), Silent (15W), Performance (25W), and Turbo (30W) modes
- TDP Override - Manually set TDP from 5W to 30W with fine-grained control
- Fan Mode - Choose between Auto, Quiet, Balanced, and Performance fan profiles
- Live Monitoring - View current CPU and GPU temperatures in real-time
- SMT (Hyper-Threading) - Toggle on/off for better single-thread performance in some games
- CPU Boost - Disable to reduce heat and power consumption
- Charge Level - Current battery percentage and charging status
- Battery Health - Monitor battery health percentage
- Detailed Stats - View cycle count, voltage, design capacity, current capacity, and temperature
- Charge Limit - Set maximum charge level (60-100%) to extend battery lifespan
- Color Selection - Full color spectrum slider with preset colors (ROG Red, Cyan, Purple, Green, Orange, Pink, White, Blue)
- Brightness Control - Adjust LED brightness from 0-100%
- Effects - Static, Pulse, Spectrum, Wave, Flash, Battery Level, or Off
- Speed Control - Adjust animation speed for animated effects
View detailed system information:
- CPU model
- GPU model
- Memory total
- BIOS version
- Kernel version
- ASUS ROG Ally or ROG Ally X
- SteamOS (or compatible distro like Bazzite, ChimeraOS)
- Decky Loader installed
Important: Run this directly on your ROG Ally or via SSH.
On your ROG Ally:
- Switch to Desktop Mode
- Open Konsole (terminal)
- Run:
curl -L https://github.com/PixelAddictUnlocked/allycenter/raw/main/install.sh | shVia SSH:
ssh deck@<your-ally-ip>
curl -L https://github.com/PixelAddictUnlocked/allycenter/raw/main/install.sh | shThe installer will download the latest release, install it, and restart Decky Loader automatically.
- Download the latest release from the Releases page
- Extract to
~/homebrew/plugins/Ally Center/ - Restart Decky Loader or reboot
- Press the ... button on your ROG Ally to open the Quick Access Menu
- Navigate to the Decky plugin icon (plug icon)
- Select Ally Center from the plugin list
- Use the toggles, sliders, and buttons to control your device
| Feature | ROG Ally | ROG Ally X |
|---|---|---|
| Download Mode | ✅ | ✅ |
| Performance Presets | ✅ | ✅ |
| TDP Override | ✅ | ✅ |
| Fan Control | ✅ | ✅ |
| CPU Settings | ✅ | ✅ |
| Battery Health | ✅ | ✅ |
| Charge Limit | ✅ | ✅ |
| RGB Lighting | ✅ | ✅ |
| Device Info | ✅ | ✅ |
Your preferences are automatically saved and restored between sessions. Settings are stored in:
~/homebrew/settings/Ally Center/settings.json
MIT License - see LICENSE for details.
- Decky Loader - Plugin framework
- HueSync - RGB inspiration
- ASUS Linux - Hardware documentation