Hacking the Mi Band 3 - Part 1 : Reverse Engineering

The Mi Band 3 is one of the most popular, and arguably the best budget fitness tracker in the market right now. Released by Xiaomi in 2018 as a successor to the Mi Band 2 and Mi Band HRX Edition, it comes with a larger screen and a variety of new features.

This 3 part guide is going to be about hacking into and modifying the firmware of the band, which lets us customize the Watchfaces, font, logos, and animations to our liking.

Part 1 of this series deals with the reverse engineering of the band, that is finding a way to access the firmware and resource files.

Warning: Although there's an extremely low chance, we are not responsible for your band getting bricked, loss of data, void warranties, blown up batteries or World War III. You are choosing to do these modifications yourself and if you point a finger at me if something goes wrong, I will just laugh at you. (And maybe help you find a solution if you're a nice person).