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
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.
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
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.
Credits, license and support
- License
- MIT