A minimal binary watch face for Xiaomi Smart Band 10.
212 × 520 px display · 46.57 × 22.54 mm band body
The four columns represent the digits of 24-hour time (HHMM). Read each
column from top to bottom using the values 8, 4, 2, and 1:
- Filled circle:
1 - Empty circle:
0
Add the filled values in each column to get its digit. The colon separates hours from minutes. The face also shows temperature, date, weekday, and battery level.
- Download the latest
wf_pack.bin. - Connect the Xiaomi Smart Band 10 to an Android phone.
- Install a compatible third-party app such as Notify for Xiaomi.
- Open Watchfaces and select Install private watchface.
- Choose
wf_pack.binand install it.
Third-party installation is unofficial. App menus and compatibility may change between versions.
Python and Pillow are required. Generate the JSON definition and all normal and AOD resources, then run the GMF packer:
python generate_assets.py
.\WatchfacePackTool64.exeThe watch face uses Lato Black; Lato-Black.ttf must remain beside the
generator. Every visual component is rendered at 4× resolution and
downsampled for smoother edges.
- Display:
212 × 520 - Device: Xiaomi Smart Band 10
- Definition:
wfDef.json - Normal resources:
images - AOD resources:
images_aod - Compiled output:
wf_pack.bin
Temperature uses GMF's signed numeric widget with live source 2031.
Unavailable-weather presentation is controlled by the Band firmware and the
phone's supplied weather state.