Skip to content

DeveShlomo/AirPodsWindows

 
 

Repository files navigation

Icon
AirPodsWindows

AirPods desktop user experience enhancement program - Full ANC control on Windows

🌎 English | 🌏 简体中文 | 🌏 繁體中文

🔍 Preview

Preview Image

✨ Features

Basic Features

  • 🔋 Battery information display - Real-time battery level for left/right earbuds and case
  • 👂 Automatic ear detection - Auto pause when removed, auto resume when put back
  • 🚀 Low audio latency mode - Fixes short audio playback issues
  • 🌈 Beautiful animation - Elegant user interface experience

Advanced ANC Features (requires MagicAAP driver)

  • 🎧 Noise Control - Switch between Off/Noise Cancellation/Transparency/Adaptive modes
  • 🗣️ Conversational Awareness - Automatically lower media volume when speaking (AirPods Pro/Max)
  • 🔊 Personalized Volume - Adjust volume based on environment and listening habits
  • 👂 Ear Detection Status - Real-time detection of left/right earbud wearing status
  • 🔇 Loud Sound Reduction - Protect hearing by reducing loud sounds
  • 📊 Adaptive Transparency Level - Fine control of environmental sound pass-through (0-50)

⚙️ System Requirements

  • OS: Windows 10/11
  • Bluetooth: Requires Bluetooth 4.0+ adapter
  • AirPods: All AirPods models supported
  • ANC Features: Requires MagicAAP driver (AirPods Pro/Max/AirPods 4 ANC only)

📦 Installation

  1. Download the latest version from Releases
  2. Run the installer or extract the portable version
  3. (Optional) Install MagicAAP driver to enable ANC control features

🛠️ Build

See the Build Instructions.

🤝 Contribute

AirPodsWindows is an open source project, here are some ways you can contribute:

💎 Third-Party Libraries

🍺 Credits & References

Core References

  • librepods - AAP protocol reverse engineering & documentation, MagicAAP driver (core reference for ANC implementation)
  • OpenPods - AirPods BLE broadcast protocol parsing

Protocol Documentation

Related Projects

  • MagicPods - Commercial AirPods Windows application
  • AirPodsDesktop - Original project (this project is forked from)

📜 License

This project is licensed under the GPLv3 License.

👤 Authors

  • YimingZhanshen - Fork maintainer, Windows ANC feature development
  • SpriteOvO - Original project author

If this project helps you, please consider giving a ⭐ Star!

About

☄️ This is an open-source utility designed to enhance the experience of using Apple AirPods on Windows. Since Windows does not natively support all AirPods features, this tool bridges the gap by bringing the "Apple-like" experience to your PC.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 95.3%
  • CMake 3.9%
  • C 0.8%