Mi Band 4 Firmware Update
Andreas Shimokawa edited this page 2 weeks ago

CAUTION

This feature has the potential to brick your Mi Band 4. You are doing this at your own risk. That being said, it did not happen to us yet.

Getting the firmware

Since we may not distribute the firmware, you have to find it elsewhere :( Mi Band 4 firmware updates were never part of Mi Fit, but are only made available via OTA updates.

Choosing the right firmware version for your Model

At least up to firmware 1.0.5.55, it is possible to use the non-NFC firmware with the NFC variant! Probabably it is also possible the other way (using NFC firmware on the non-NFC model, but we did not test that

Device Name HW Revisions
Mi Smart Band 4 V0.25.129.5, V0.25.130.5, V0.25.131.5, V0.25.19.5
Mi Smart Band 4 (with NFC) V0.25.131.21

Installing the firmware

Copy the desired Mi Band 4 .fw and .res files to your Android device and open the .fw file from any file manager on that device. The Gadgetbridge firmware update activity should then be started and guide you through the installation process. Repeat with the .res file (you don’t have to do this if the previous version you flashed had exactly the same .res version).
If you get the error “Element cannot be installed” or “The file format is not supported” try a different file manager. Amaze should work.

Known Firmware Versions (Mi Band 4 without NFC)

fw ver tested known issues res ver fw-md5 res-md5
1.0.5.39 no ? 54 94fb3e51ec3afe9895a760b435d8efb8 811e694acce59080f874bf932f50115d
1.0.5.40 no ? 54 df8d5ca412d81bc0f7d3051e0c638111 811e694acce59080f874bf932f50115d
1.0.5.48 yes ? 55 e629a4dcc6130a51162b1b87a993aa2a 0417fd1012ed6e89a0079c82350de724
1.0.5.55 yes ? 56 cef6f0ce5191511922afb7a4d603b3a4 9a8bbe5014eed43b7f65a54223030616

Known Firmware Versions (Mi Band 4 with NFC)

fw ver tested known issues res ver fw-md5 res-md5
1.0.5.22 yes ? ? 69b78e8315861316b79e5a0ea3c14132 ac5b111828961d984982eb566bde9b15