Share
Done
Cancel
Copy
Thank you
Upgrade
Donate
Check
Close
Save
Guide
Continue
Show
Hide
E.g.: %s
Upgrade CAPod
Get additional features and support the developer.
Monitor mode
Under which circumstances this app monitors Bluetooth data.
Extra notification
Shows an extra notification when a device is connected. This lets you hide the permanent \"No devices\" notification by disabling the \"Device status\" channel.
Keep notification after disconnect
Continue showing the last known battery levels even after your AirPods disconnect
Scanner mode
Should the Bluetooth Low Energy data scanner prioritize performance or conserve energy?
Auto pause
Pause audio when removing the device from your ear.
Auto play
Start audio playback when device is worn.
Ear detection note
If ear detection only works for one pod, this is an Apple limitation. Only the \"primary pod\" (used for microphone) is detected. Configure on Apple devices: Settings → Bluetooth → AirPods → Microphone.
Fake data
Show fake data, i.e., simulate devices that don\’t exist.
Debug settings
Additional settings to help troubleshoot issues with the app.
Minimum signal quality
The minimum signal quality that a device needs to have to be considered yours.
Auto connect
If Android does not automatically connect, we can ask it too. This will set the monitor mode setting to \'Always\'.
Auto connect condition
When should we try to connect to your device?
Devices
Manage your devices.
Reactions
React to events and behaviors.
Your device
Compatibility options
Don\'t touch if everything works ;)
Disable hardware filtering
Don\'t delegate data filtering to the system, instead get all data and filter within the app.
Disable hardware batching
Don\'t let the system group collected BLE data before forwarding it to us.
One pod mode
Wearing both pods is not required, wearing a single pod is sufficient to trigger reactions.
Show case popup
Show a popup when the device case is opened (experimental).
Show connection popup
Show a popup when the device connects for the first time.
Device status
Connected device
Debug log
Record everything the app is doing into a text file that you can share.
Size
Compressed size
Debug notifications
Recorded log file
Recording debug log
Record debug log
Stop recording
The generated file contains sensitive information (e.g. Bluetooth device details). Only share it with trusted parties.
This feature records everything the app is doing into a shareable file. The generated file contains sensitive information (e.g. Bluetooth device details). Only share it with trusted parties (e.g. a developer that is troubleshooting an issue).
Install ID
Automatic error reports are anonymous. Share your install ID if the developer needs to find your error reports.
Support
If you need some help.
Issue tracker
A public issue tracker for bug reports and feature requests (english only).
Discord
A place to hang out in and ask questions.
Changelog
Settings
Privacy policy
Handling data responsibly.
Licenses
Other
Settings
General tweaks that affect the whole app.
Acknowledgements
Automatic bug reports
Automatically reports issues, e.g. details on an app crash so I can figure out how to fix it.
Debug mode
Show additional information to troubleshoot issues.
Unfiltered BLE data
Remove any filters from the BLE scanner to show all broadcasted BLE data. Useful to add support for new headphone types.
Compatibility mode
Disable optimizations to improve compatibility. Try this if you are not seeing any data.
Translation
Help translate this app into your favorite language.
Translators
darken
A widget showing the last known device status.
Select Device
Choose which device profile this widget should display.
This feature requires CAPod Pro.
No data
Appearance
Presets
Background color
Text & icon color
Background transparency
Show device name
Reset to defaults
Custom
Material You
Dark
Light
Blue
Green
Red
Indirect data delivery
Use an alternative method to receive BLE data from the system (broadcast instead of callback).
Troubleshooter
Diagnose and fix Bluetooth connectivity issues.
Bluetooth Low Energy Broadcasts
AirPods (and similar headphones) broadcast status information using a BLE technology called \"advertisements\". Some phones don\'t implement this technology correctly. CAPod can attempt to fix this by trying different compatibility options until data is received. Start music playback on your headphones and place them close to your phone, then start the process.
Start troubleshooting
Troubleshoot in progress
Each step takes 5–10 seconds
Success
BLE advertisement broadcasts are being received by CAPod.
Unsuccessful
Troubleshooting failed. No combination of compatibility options helped.
Your phone didn\'t receive any BLE data at all. You can retry this test in a crowded area to see if data sources (other than your headphones) can be received. No data being received points towards an issue with your phone\'s operating system.
Your phone received BLE data, but the data does not come from any supported device. Are your headphones powered on? Does CAPod support your headphone?
Try again
Troubleshoot
This app adds support for AirPod specific features to Android.
Not all Android devices fully support the extra AirPod features. Your operating system requires a correctly working Bluetooth-Low-Energy implementation.
CAPod has no ads and does not collect your data.
You can upgrade to CAPod Pro to gain extra features and support development.
CAPod
CAPod Pro
CAPod FOSS
N/A
Error
Grant permission
Manage devices
No device configured
Configure your device to start monitoring battery levels and enable additional features.
Bluetooth is disabled
Bluetooth is disabled, enable it ;)
Monitoring for devices
Make sure your device is nearby and active.
Unmatched devices
- %d device without matching profile
- %d devices without matching profile
Bluetooth connect
This app requires the \"Bluetooth connect\" permission to interact with paired devices and initiate connections.
Bluetooth scanning
The \"Bluetooth scanning\" permission allows this app to discover and receive Bluetooth data from nearby devices such as your AirPods.
Bluetooth
This app requires the \"Bluetooth\" permission to connect to paired bluetooth devices.
Access fine location
CAPod uses the \"fine location\" permission to receive Bluetooth Low Energy data. Your headphones use Bluetooth Low Energy technology to broadcast their status. This app will NOT use Bluetooth data to determine your location.
Background location access
CAPod uses \"background location access\" to enable features like \"Show popup\" and \"AutoConnect\" while the app is closed. Background location access allows the app to receive Bluetooth Low Energy data while it is in the background. This app will NOT use Bluetooth data to determine your location.
Disable battery optimizations
Battery optimizations prevent this app from reliably receiving Bluetooth data while the app is in the background.
The following permission is required:
System Alert Window
Allow CAPod to draw over other apps to make the feature \"Show PopUp\" possible.
Low power
Balanced
Low latency
When app is open
When device is connected
Always
When seen
Case is open
In ear
Left pod
Right pod
Case
Open
Closed
Not connected to a device
Connected to a device, but idle
In music mode
In call mode
Ringing
Hanging up
Unknown connection state
Raw data
Unknown device
This is an unknown device, but it is using similar message format. Let\'s add support for it, contact me :)
No device
Charging
In ear
Microphone
Yours
Being worn
Not being worn
Unknown state
Last seen: %s
First seen: %s
Show notifications
"Allow CAPod to show notifications about your AirPods, e.g. their current status while connected."
No device profiles configured
Create device profiles to manage multiple devices with custom settings and priorities.
Add profile
Create Profile
Profile name
My Headphones
Device model
Paired device
None
No device selected
Save profile
Drag to reorder
Delete Profile
Are you sure you want to delete this profile? This action cannot be undone.
Delete
Device Information
Configure your device name, model, and optional Bluetooth pairing.
Minimum Signal Quality
Only detect devices with signal strength above this threshold. Lower values increase detection range but may cause false positives. Don\'t set this too high - Bluetooth reception is generally poor and varies with distance and obstacles.
Identity Key
Your device\'s Identity Resolving Key (IRK), which helps CAPod identify it among nearby devices.
AirPods frequently change their Bluetooth address for privacy. The IRK helps CAPod recognize your device. You need one-time access to a MacBook.
Encryption Key
Your device\'s encryption key, which allows CAPod to retrieve detailed status information.
AirPods send a status message, part of which is encrypted. The encryption key allows CAPod to decrypt the full message. You need one-time access to a MacBook.
Invalid key format
Expected format: %1$s
Profile order determines priority. Drag profiles to reorder them - profiles higher in the list take precedence when multiple devices match.
Unsaved Changes
You have unsaved changes. What would you like to do?
Save & Exit
Discard
Keep Editing