BAT-BMS app icon
Latestv1.0.9

BAT-BMS APK

v1.0.9 11.3 MB Android 5.1+ XAPK

BATBMS (also written BAT-BMS) is a free battery management app for Android that monitors lithium packs over Bluetooth. View live cell voltages, temperature and protection status from your phone. The download is completely free — no account, no payment — provided as an XAPK package.

File: bat-bms-1.0.9.xapk · 11,860,030 bytes · SHA verified on upload

App information

App nameBAT-BMS
DeveloperShenzhen Grenergy Technology Co., Ltd.
Packagecom.bms.grenergy
Version1.0.9 (build 9)
File size11.3 MB (11,860,030 bytes)
File typeXAPK package (split APKs)
Minimum AndroidAndroid 5.1 (API 22)
Target AndroidAndroid 15 (API 35)
LanguagesEnglish, French
CategoryTools / Battery management
UpdatedJuly 1, 2026
Installs100,000+ on Google Play
BluetoothBluetooth 5.0 with BLE, range up to 15 m
PermissionsBluetooth, Location, Storage, Network, Wake lock, Foreground service

What's new in v1.0.9

  • Faster Bluetooth device discovery and a more reliable handshake on first connect.
  • Clearer protection status labels so over-voltage and over-current warnings are obvious.
  • Refreshed cell voltage view that keeps weak cells highlighted longer.
  • Stability fixes for phones running Android 14 and 15 (target SDK 35).
  • Reduced background battery use during long monitoring sessions.
About these notes

This is an independent website. The changelog above is our summary of what users report in v1.0.9. For the official list, check the developer's channel.

How to install

BAT-BMS ships as an XAPK, a single package that bundles the base app with extra split files. You need an XAPK installer to open it. Here is the short version.

  1. Download the XAPK file above to your phone.
  2. Install a free XAPK installer from Google Play (search "XAPK Installer"). Any of the popular ones works.
  3. Open the installer, point it at the downloaded bat-bms-1.0.9.xapk, and tap Install.
  4. Allow "install unknown apps" for the installer when Android asks.
  5. Open BAT-BMS and grant Bluetooth and Location permissions on first launch.

Read the full install guide with screenshots

Screenshots

BAT-BMS home screen showing battery overview BAT-BMS cell voltage detail screen BAT-BMS protection status screen BAT-BMS settings and parameters screen

APK download FAQ

Is BATBMS app free to download?

Yes, completely free. The BATBMS (BAT-BMS) APK v1.0.9 downloads free with no account, no payment and no in-app purchases. You only need a free XAPK installer to open it.

Why is it an XAPK and not a normal APK?

The app uses split APKs to keep the download small while supporting different screen densities and two languages. An XAPK bundles those splits into one file. You open it with a free XAPK installer.

Is the download safe?

The file we host is the unmodified package v1.0.9. Install it from a trusted XAPK installer and Android will show the package name com.bms.grenergy. If the hash does not match, do not install.

Will it work on my phone?

If your phone runs Android 5.1 or newer and has Bluetooth, yes. The app targets Android 15, so newer devices are fully supported.

Do I need root?

No. BAT-BMS is a normal user app. Root is not required for any feature.

Why does it ask for location permission?

Android requires location permission for Bluetooth scanning on Android 6 and above. The app does not track you; it needs the permission only to find nearby BMS devices. See our permission fix guide.

Version history

We only mirror the current build. Older builds are listed for reference.

1.0.9
v1.0.9 · June 28, 2026
Current · 11.3 MB · Android 5.1+
Download
1.0.8
v1.0.8 · May 2026
Smaller download, French translation fixes
Not archived
1.0.7
v1.0.7 · Apr 2026
First public temperature alerts
Not archived
1.0.6
v1.0.6 · Mar 2026
Cell balancing status added
Not archived

Download BAT-BMS v1.0.9

11.3 MB · Android 5.1+ · XAPK package

Download APK