• 管理员
  •  
    Support Ukraine
    If you experience any problems with the forum (it is not visible, there is no way to post messages, or some functionality does not work), please let us know. If you have problems with registration or you did not receive confirmation letter, let us know and we will activate your account manually.
    If you get an "The submitted form was invalid. Try submitting again" error, delete cookies, then try again.
     

Mi Create - for Mi Band 7 Pro/8/9/10, Mi Watches & Redmi Watches

This forum is designed to discuss and develop tools creating watch faces.

版主: asoolvpokkaInternal errorWatchmens

版面规则
All communication in this branch should only be in English.
To discuss tools that are not in this section, use the “Watchfaces tools (discussion)” forum.
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

Mi Create - for Mi Band 7 Pro/8/9/10, Mi Watches & Redmi Watches

帖子 tostr »

图片

Mi Create
Open source watchface editor for Xiaomi wearables made ~2021 and above

Modern watchface creator for new Mi Bands, Xiaomi Watches and Redmi Watches. Spiritual successor to EasyFace, with compatibility for EasyFace .fprj projects.
  • Simple & good looking
  • Easy to learn (especially for EasyFace users)
  • Support for .fprj projects
  • Experimental support for Chinese GMF (wfDef.json) projects
  • Quick AOD creation
  • Live watchface preview
  • Multilingual
Runs on Windows (and Linux if you run from source code)

Requires 64-bit versions of Windows 10 (1809 and later) or Windows 11

Guides at https://ooflet.github.io/docs

Download from Github https://github.com/ooflet/Mi-Create/releases/latest
Screenshot
图片
Mi Create is unofficial and is not involved with Xiaomi.
上次由 tostr 在 13 10月 2025, 06:43,总共编辑 3 次。
waldo1234
WF maker
帖子: 3
注册时间: 17 3月 2021, 22:49
来自: France
联系:

帖子 waldo1234 »

Hi could you add value "next alarm time"
I want to see on main screen at what time is set the next alarm time
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@waldo1234 What watch?
waldo1234
WF maker
帖子: 3
注册时间: 17 3月 2021, 22:49
来自: France
联系:

帖子 waldo1234 »

smart band 8
thanks
waldo1234
WF maker
帖子: 3
注册时间: 17 3月 2021, 22:49
来自: France
联系:

帖子 waldo1234 »

Spoiler
图片
paulonardi
帖子: 2
注册时间: 05 9月 2024, 14:47
来自: Brasil
Been thanked: 1 time
联系:

帖子 paulonardi »

Hi.

Thanks for the work on Mi Create.

I'm trying to create the digital display to show the time (Mi Band 9). I already set the images of the numbers.

After that, I set DATA Source as hour. But if I click on digital numbers again it says Data source not found.
And this stack trace appears:

File "C:\PROGRA~2\MICREA~1\main.py", line 1156, in <lambda>
File "C:\PROGRA~2\MICREA~1\main.py", line 1049, in updateProjectSelections
File "C:\PROGRA~2\MICREA~1\main.py", line 772, in updateProperties
File "C:\PROGRA~2\MICREA~1\widgets\properties.py", line 510, in loadProperties
File "C:\PROGRA~2\MICREA~1\widgets\properties.py", line 300, in addProperties
File "C:\PROGRA~2\MICREA~1\widgets\properties.py", line 447, in addProperties
AttributeError: 'int' object has no attribute 'isnumeric'

Do you know what am I doing wrong?
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@paulonardi Thank you for your bug report. I've uploaded a new revision that fixes this bug, try redownloading the latest release.
paulonardi
帖子: 2
注册时间: 05 9月 2024, 14:47
来自: Brasil
Been thanked: 1 time
联系:

帖子 paulonardi »

Now it works (just need to delete the digits and do it again to work)!

Thanks! And congrats for your work on that app.
xMadden91
帖子: 1
注册时间: 13 8月 2020, 10:29
来自: Italia
联系:

帖子 xMadden91 »

No way to create animations?
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@xMadden91 Follow the instructions on https://github.com/m0tral/EasyFace/wiki/Animations to add animations on Mi Create
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@andy88 Not yet, currently working on it
Firuflai
WF maker
帖子: 1
注册时间: 21 12月 2022, 13:54
来自: Buenos Aires
联系:

帖子 Firuflai »

Does it work to create watchfaces for the Miband 9 Pro?
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@Firuflai Mi band 9 pro has been implemented but not packaged as a release yet. You can run the version with Mi Band 9 Pro implementation on the GMF branch of Mi Create https://github.com/ooflet/Mi-Create/tre ... ort-(json). If you want to get Mi Band 9 pro support, you can download the latest EasyFace release and update compiler through Settings > Update Compiler from EasyFace.

Otherwise you may prefer to wait, I plan on releasing v1.1 in a couple of weeks as I start to do bug fixes and prepare to merge with main branch.
infopalomo
帖子: 1
注册时间: 28 12月 2024, 17:30
来自: roma
联系:

帖子 infopalomo »

Hello @tostr , congratulation for your job.


I am trying to create a watchface for my Xiaomi S1.

I’m having trouble getting the ANALOG display to work.

I tried decompiling some working .bin files.
I also tried creating a watchface from scratch with MI CREATE, compiling it (and so far everything seems fine), then renaming the output .face file to .bin and decompiling it (just to verify that the file was compiled correctly ...and avoid to brick my watch).

In both cases, if I open the decompiled project with MI CREATE (the .fprj project file created by the decompiler), error messages appear only on the analog display component.
What am I doing wrong?


I also have another question: to upload a watch face created with MI CREATE, if I take the .face file and rename it to .bin, can I upload it directly to the phone (using the Notify for Xiaomi tool, which allows uploading .bin files)?
Or do I necessarily have to publish the .bin file onto m0tral's servers?

Thanks
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@infopalomo replied on GitHub https://github.com/ooflet/Mi-Create/dis ... t-11688062:
This is an issue with Mi Create that has been fixed on main branch where missing image fields aren't accounted for, you can either run Mi Create from source on either the main or GMF branch (on the GMF branch there are some new features) or just simply add the missing property Background_ImageName="" into the analogClock_01 widget.

You can use the Notify for Xiaomi tool on your smartphone if you want to test out your watchface quickly or just want to use it personally, but if you decide to want to share your watchface with others you can use m0tral's servers to publish your watchface.
JazzyFox
帖子: 2
注册时间: 30 12月 2024, 08:02
来自: PT
Been thanked: 1 time
联系:

帖子 JazzyFox »

I'm trying to make a mi and 9 watchface, but the images are appearing like this:


图片


This was a test watchface, just to see if I could upload, but it happens with every single watchface

Has anyone had the same problem?
JazzyFox
帖子: 2
注册时间: 30 12月 2024, 08:02
来自: PT
Been thanked: 1 time
联系:

帖子 JazzyFox »

Nevermid, the antivirus was blocking the compiler.
Greenbloodtm
帖子: 1
注册时间: 17 1月 2025, 05:56
来自: Italia
联系:

帖子 Greenbloodtm »

Can you do an animated Watch face for Redmi Watch 5 active?
mayankleo
帖子: 1
注册时间: 12 5月 2022, 16:25
来自: india
Has thanked: 1 time
联系:

帖子 mayankleo »

is there any way to decompile the .bin or .face file of mi band 9?
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@Greenbloodtm From what I know, no. That watch does not support animations, the closest you can get is using the seconds low data source so that an image can update every second.
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

nawadsama
帖子: 3
注册时间: 11 2月 2025, 12:45
来自: Poland
Has thanked: 1 time
联系:

帖子 nawadsama »

Is it possible to show distance traveled on watch face? I do not see it as a data source in the app.

[EDIT]
Answering my own question. Yes it can. You can find the answer here https://github.com/ooflet/Mi-Create/issues/70
nawadsama
帖子: 3
注册时间: 11 2月 2025, 12:45
来自: Poland
Has thanked: 1 time
联系:

帖子 nawadsama »

Hi,
I'm looking for a detailed instruction on how to setup a horizontal progress bar?
I read russian version of m0tral's EasyFace wiki and managed to create what is shown on screen below. But after pushing it to Mi Band 9 it does not appear at all. Thanks in advance

Spoiler
图片
Xaobaco
帖子: 3
注册时间: 17 1月 2025, 04:43
来自: 653/44 quangtrung
联系:

帖子 Xaobaco »

How to export .bin file to install for mi band 9. It only allows exporting json file
tostr
帖子: 28
注册时间: 17 6月 2023, 08:41
来自: Australia
Has thanked: 3 time
Been thanked: 14 time
联系:

帖子 tostr »

@Xaobaco Can you elaborate? If you're talking about exporting a Chinese watchface using wfDef.json, you cannot export it in Mi Create yet. Download the compiler for your watch from Bandbbs and compile your watchface using that program.

If you made a project in Mi Create using the New Project dialog, then you must elaborate further, because Mi Create should allow exporting a .fprj project to a binary.
回复

回到 “Watchfaces tools”

在线用户

正浏览此版面之用户: 没有注册用户 和 1 访客