Firmware Hero
0

xiaomi-scale-unlock

One-script firmware unlock for the Xiaomi Mi Smart Scale 2 (XMTZC05HM): raise the 150 kg display limit and flash over BLE

  • Custom firmware
  • Stable
  • High brick risk
  • Not reversible

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
HardUses the command line or developer tools.
What you need
  • Comfort with the command line
  • A computer
Can it break my device?
Could leave your device unusable.
Can I undo it?
Not easily. Treat it as permanent.
Get itOpens github.com

Did it work for you?

Did xiaomi-scale-unlock work on your Xiaomi Mi Smart Scale 2?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: Xiaomi Mi Smart Scale 2.

No compatibility information yet.

Getting started

From the project's README ("Quickstart"):

pip install bleak python3 unlockscale.py HuaiheOTA.bin --dry-run python3 unlockscale.py HuaiheOTA.bin --flash --i-understand-no-recovery

Read the full instructions

Risk and recovery

Brick risk
High
Reversible
No
Requires opening the device
No

From the project's README ("Safety / brick warning"):

  • Flashing custom firmware can permanently brick the scale. There is no recovery path: no bootloader button, no USB, no proven way back. A power loss, disconnect, or crash mid-write can kill the device.
  • The tool says this again at the confirmation prompt and refuses to proceed unless you type YES. --flash also requires --i-understand-no-recovery.
  • Do not flash on low batteries, do not walk away mid-upload, do not run two copies at once.

Read the full instructions

Credits, license and support

License
MIT