Live data from Hacker News

Custom firmware for MI fitness band

github.com

1–10 of 40 posts

Re: Custom firmware for MI fitness band

#3
post #2

Oh neat. I've got a handful of these things. They're cheap enough that when the band breaks or the screen gets a decent scratch you don't feel bad just buying another one.

It really depends on what makes you feel bad. Funny coincidence, I just found mine yesterday after it sitted 2 years in a drawer as I hate having things tell me what to do.

Re: Custom firmware for MI fitness band

#4
post #3
post #2

Oh neat. I've got a handful of these things. They're cheap enough that when the band breaks or the screen gets a decent scratch you don't feel bad just buying another one.

It really depends on what makes you feel bad. Funny coincidence, I just found mine yesterday after it sitted 2 years in a drawer as I hate having things tell me what to do.

Note that this fw is for the latest mi band 8

Re: Custom firmware for MI fitness band

#5
post #3
post #2

Oh neat. I've got a handful of these things. They're cheap enough that when the band breaks or the screen gets a decent scratch you don't feel bad just buying another one.

It really depends on what makes you feel bad. Funny coincidence, I just found mine yesterday after it sitted 2 years in a drawer as I hate having things tell me what to do.

Yep, the waste would make me feel terrible.

Re: Custom firmware for MI fitness band

#7
I'd love to see a full featured open-source firmware for the Mi bands, as the original firmware requires an device-specific Xiaomi-issued key for Bluetooth pairing. For obtaining this key you have to use the Amazfit App with an Xiaomi account at least once. For details check out https://gadgetbridge.org/basics/pairing/huami-xiaomi-server/

While thinking about it, I wonder if that's even compliant with GDPR, as it forces users to provide their email address for no good reason.

Re: Custom firmware for MI fitness band

#9
post #8
post #6

so they didn't enable the write-protection after flashing?

It has OTA firmware upgrades, I suppose if they did that they wouldn't be able to update the firmware.

If I remember correctly you can disable flashing through UART/whatever without disabling OTA flashing.

Eg. The ESP32 has this feature.

Re: Custom firmware for MI fitness band

#10
The original software on these is really bad. e.g. if move between time zones during the day then Mi Fitness app most likely won't get all data out of device. Also Mi Fitness cannot download data of previous date out of the device. Steps counter is also very bad at keeping track if you move slowly e.g. in your apartment.
Post reply on HN