Xiaomi Watch Windows based emulator, for watchfaces and apps
This emulator allows test and debug as ready watchfaces as ready apps.
All is prepared, so just unpack and run.
Tested under Windows 10 and 11.
Ready sizes are:
- Redmi Watch 4
- Redmi WAtch 5
- Xiaomi Watch S3 (S1, S2, S4 compatible)
Will add Mb8Pro/Mb9Pro soon
Run the emulator, and make build in Easyface
Latest compiler push it automatically
To interact with emulator system inside you should use adb command, provided in pack
adb shell ls -l /data/app/watchface/market
adb shell mkdir /data/app/watchface/market/362700xxx
where should be ID of watchface, make it unique to avoid conflicts
adb push d:\faces\resource.bin /data/app/watchface/market/362700xxx
you have to change it in watchface file header too, in any hex editor ID,
or take it from admin panel with ready ID
adb shell rm /data/app/watchface/watchface_list.json
adb shell reboot
It has CN by default, I switchded all images on EN,
once switched it say stored forever, setprop command use internal Key/Value storage
adb shell setprop persist.locale ru_RU
adb shell setprop persist.locale es_ES
the watch emulator supports 30 locales
adb shell reboot
adb pull /data/app/watchface/market/362700xxx/preview.bin d:\faces\face_preview.bin
adb shell dd if=/dev/fb0 of=/data/fb_dump.bin
adb pull /data/fb_dump.bin d:\faces\screenshot.bin
I've created a CLI util which makes it automatically and create ready .bmp file MiWatchEmuScreenshot