Herman Saksono, PhD
1 min readJul 10, 2018

--

Hi, thanks for this article. I am developing an open-source Android app that communicates with MiBand 2 devices. So far I’ve managed to pair the Android phone with the MiBand 2 and retrieve/set all kinds of data (steps, heart rate, time, battery data, etc, including vibration).

However, as soon as I (1) disconnect the Android app from the MiBand 2 and (2) reconnect the app again, the app could not fetch the aforementioned data anymore. The connection also drops after a few seconds.

I was wondering if there are additional steps needed after the MiBand 2 sends the last authentication message [0x10, 0x03, 0x01]?

--

--

Herman Saksono, PhD
Herman Saksono, PhD

Written by Herman Saksono, PhD

Assistant Professor at Northeastern University. My research is in digital health equity. Website: hermansaksono.com

Responses (2)