WinPods is a Windows tray app for Apple AirPods. It shows battery info, helps pick the correct AirPods in busy Bluetooth areas, and can switch AirPods Pro listening modes from Windows.
- Windows tray icon
- AirPods/Beats scanner
- Merged device list for earbuds/case/rotating BLE addresses
- Highlights the AirPods currently connected in Windows Bluetooth
- Left, right, and case battery display
- Exact 1% battery when MagicAAP driver is available
- BLE battery fallback when only advertisements are available
- Listening mode controls:
- Transparency
- Adaptive
- Noise Cancellation
- Sortable device list
- Refresh button
- Hide-to-tray behavior
- Windows 10 2004 or newer, or Windows 11
- Bluetooth adapter
- .NET 10 SDK to run from source
- MagicAAP driver for exact battery and listening mode control
WinPods uses the MagicAAP driver for AirPods control commands on Windows. Without this driver, Windows Bluetooth audio still works, but exact battery and listening mode switching may not work.
Driver source:
Open PowerShell as Administrator and run:
irm "https://magicpods.app/utils/magicaap-community-v1.ps1" | iexChoose install in the opened script window.
Windows Defender may warn or block the driver because it is a community driver. If Defender blocks it, allow it in Windows Security, then run the same install command again:
irm "https://magicpods.app/utils/magicaap-community-v1.ps1" | iexRestart Windows after the driver installs.
You can verify the driver with:
pnputil /enum-drivers | Select-String -Pattern "magicaap|Maslov" -Context 0,6Expected result should include magicaap.inf and MagicAAP.
Clone the repo:
git clone https://github.com/ValentinSK0/WinPods.git
cd WinPodsRun:
dotnet runOr build:
dotnet build
.\bin\Debug\net10.0-windows10.0.19041.0\WinPods.exe- Install MagicAAP driver.
- Restart Windows.
- Connect AirPods in Windows Bluetooth.
- Start WinPods.
- Pick your AirPods from the device list.
- Use Refresh if the list is stale.
- Use Listening mode buttons for Transparency, Adaptive, or Noise Cancellation.
- Close the window to keep WinPods running in tray.
AirPods BLE advertisements usually expose battery in 10% steps. WinPods uses that as fallback.
When MagicAAP is working, WinPods reads AirPods battery notifications over AAP and can show exact 1% values for left, right, and case.
Case battery may appear only when the case is open or when at least one earbud is inside.
If listening mode does not switch:
- Confirm AirPods are connected in Windows Bluetooth.
- Confirm MagicAAP is installed:
pnputil /enum-drivers | Select-String -Pattern "magicaap|Maslov" -Context 0,6- Reconnect AirPods.
- Restart WinPods.
- Restart Windows if the driver was installed recently.
If Windows Defender blocked the driver during install, allow it in Windows Security and run the MagicAAP install command again.
Early Windows utility. Built with WinForms and MagicAAP driver support.