21

I have a Bluetooth headset (BlueBuds X) which uses a battery. I want to know its battery status directly from the phone. I've looked everywhere and I cannot find a solution that isn't a scam.

Is it possible to display the battery percentage on the phone (preferably, on notification bar)?

11 Answers 11

10

This is possible on Android, at least on Lollipop. The feature is dependent on the Bluetooth headset sending the battery level in the right format.

If the headset supports it, you will see an option in the settings screen for the Bluetooth device. The option will be right above the check-boxes for Call and Media audio. If you don't see this option, then the headset either doesn't send battery data or it doesn't send it in the correct format.

Once the feature is enabled, you will see a fill-able icon on the left side of your notification bar. I've confirmed this using a cheap earbud set from China.

5

As soon as a device implements the Bluetooth Battery Service (BAS), it is able to indicate the battery status.

4

For some headphones, in order to see the battery percentage you have to enable the "Calls" button or something similar to that in the Bluetooth settings of the device.

2

Honor 20 pro - you have to enable "Calls" on bluetooth connection of the device, then the baterry shows up on status bar. "Media" checkbox is not enough :(

1

When using my Sony SBH80 with my Z3, I simply use the the drop down notification screen which shows battery status in hours and standby life.

1

With Android 8.0 (O) the fucationality has been added to AOSP XDA

1
  • 2
    The API has been added, but there's no GUI yet, so that doesn't help users looking for this feature. Possibly it will be added to the official release of O, but that's just speculation.
    – Dan Hulme
    Aug 16, 2017 at 17:33
1

On my pixel 2 Android 8.1 I connected Shuhua headphones... No UI for the headphones battery. The only way to see battery is to go to settings --> connected devices --> Bluetooth, then you see a battery level.

I installed BatOn app.

Disclaimer: - not sure if these headphones support the battery level API - there may be a way to display the Bluetooth battery without the BatOn app... But I couldn't find it.

1

I updated to Oreo a few days ago on my one plus 5 and to my pleasant surprise, I see that the battery status of my Bluetooth headphones is showing up. What a nice addition to have and something I was really jealous of from ios but I don't have any reason to buy an iPhone.

0

The latest CM13 builds have added suport for this feature .. it works/acts/behave just like in iOS displaying a Little verticale bar next to the Bluetooth symbol in notificazione bar on the night. The best part, it works with my Jaybird BBX

0

On stock android it's impossible due security reasons, battery level messages are blocked far beyond android sdk. Cyanogenmode for instance shows battery level without any problem. But you can try 3d-party apps like Baton, which tries to fill such functionality hole.

1
  • 1
    Why would "security" prevent this? Dec 28, 2016 at 17:20
0

On Android no. Some Bluetooth devices like your headset are able to report their battery status to phone but Android unlike iOS has not implemented that functionality in core system. Some vendors like Jabra or Platonic create their apps in Play Store, which show headset battery level on phobe but JarBirds didn't.

3
  • 2
    My LG G4 on Android Lollipop (5.1) shows the battery of a Matrix2 headset in the status bar with no additional apps. There's the possibility of some protocol incompatibility between iOS and Android, or some specific devices not supporting it, but it definitely works in at least one case.
    – Bob
    Dec 12, 2015 at 3:18
  • It used to work on my LG G3 as well, with lollipop. I upgraded to Cyanogenmod 13 (marshmallow) and it stopped working! :( The headset I'm using is the mpow swift.
    – papadi
    Jan 5, 2016 at 23:51
  • Wrong. Works fine in Android 5.1.1 for my August BT headphones out of the box.
    – m0skit0
    Apr 12, 2016 at 10:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .