Android v0.5
Control your Bose headphones — no app, no cloud, no account.
Native clients for direct BMAP protocol control over Bluetooth RFCOMM.
Downloads
| Platform | File |
|---|---|
| Android 8.0+ | quietrebellion-<version>.apk |
| Windows 10+ (x64) | quietrebellion-<version>-win-x64.exe |
Requirements
Bose QC Ultra Headphones 2 (Bluetooth paired)
The official Bose app must not be running.
What you can control
Noise cancellation (ANC 0–10) + Auto-ANC toggle
Audio mode (Quiet / Aware / Immersion / Cinema / custom slots)
3-band EQ (Bass / Mid / Treble, –10 to +10)
Spatial audio (off / room / head)
Wind block
Multipoint connection + device switching (device names from headphone memory)
Auto Play/Pause (pause on ear removal)
Auto-answer calls
Power Off
Enter Bluetooth Pairing Mode
What's new in 0.5
✨ New
- Added Auto-Reconnect for unexpected Bluetooth disconnects.
- Implemented a conservative retry strategy:
- first retry after ~2 seconds
- second retry after ~10 seconds
- Prevented auto-reconnect after intentional disconnect actions (Power Off / Pairing Mode).
🔧 Improvements
- Improved handling of Bluetooth connection-drop errors.
- Better user-facing error messages for lost connections.
- More robust connection cleanup when disconnects happen during command execution.
Install
Android: Download the APK and install directly (adb install or sideload). Pair your headphones in Android Bluetooth settings first.
Windows: Download the .exe and run it. Requires .NET 7 Desktop Runtime (free, ~50 MB, one-time install).
⚠️ Beta
Core features work. Expect rough edges.