• Amministratore
  •  
    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.
     

MiBandWFTool

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

Moderatori: asoo, lvpokka, Internal error, Watchmens

Regole del forum
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.
lvpokka
Messaggi: 178
Iscritto il: 07 lug 2019, 20:22
Località: L1
Has thanked: 19 times
Been thanked: 152 times
Contatta:

MiBandWFTool

Messaggio da lvpokka »

Author
lvpokka

Tool Description
1. The tool is based on a modified version of AmazfitBipTools, thanks to the original open source .
2. The tool supports unpacking, packing of the official watch face bin file.
3. Mi band 4 supports 16,581,375 colors.
4. Mi band 5 supports 15,499,008 colors.

How to
1. Unzip MiBandWFTool_X.X.zip.
2. Download .bin file from catalog or get standard watchface file.
3. Drag the .bin file to WatchFace.exe (in step 1. , get the decompressed file)
(if there is only one log file, the decompression failed).

4. There are two ways to modify the dial.
  • is to modify the corresponding image file and replace it with what we want.
  • is to modify the corresponding json file and modify the position of the image.
5. After all the modifications are completed, drag the modified json into WatchFace.exe in step 1 to get the corresponding bin file
(the file name depends on the name of the bin. If the .bin file is not generated, the package is wrong)

6. Copy the newly generated bin file to the corresponding directory of the mobile phone, and the synchronization will be completed. (This step is not very clear, you can refer to the original tutorial) above, you're done!
History log
What's new
  • added animation support
  • fixed pulse and weather
  • removed color restrictions for images
  • analog clock support
ver1.2
- Added compatibility for Pulse progress bar

ver1.3
- added full support for transparent images
- drawing 20 frames for preview GIF

ver1.3.2
- bug fixes
- added 2 versions, both with transparency but Palette version uses less memory if images are simple.

ver1.3.3
- Added circular/linear step progress on preview

Stable v1.3.6
- locked transparency for palette mode, support only (0 and 255) values
- palette mode fix

Stable v1.3.7
v1.3.7 (cosmetic changes, you can use 1.3.6 if everything suits)
- Fixed GIF preview (Pulse rendering, Step segments, Kilometer drawing, Calories)
- Added the ability to choose which Set of images to use for WeekDays. (Config file WatchFace.exe.config)
- STRONGLY fixed json examples in README.
(to avoid problems, pack 1.3.6 and unpack 1.3.7 for a smooth transition)

Stable v1.3.8
- Removed image order dependency for json (sorting images no longer required)
- Fixed display bugs
Important: the order of the images should be from 0000 to XXXX without gaps.

v1.3.9
- Removed dependence on images order 0000->XXXX
- Calories rendering fixed
- Added ability to change Preview Speed (available from 50ms - 1000ms)
- TimeElement DrawingOrder hardcoded to 1234 (not used by MiBand4)

v1.4.1
- Other bugfixes
- New WF support
- Added new elements (time delimiter / step icon / linear progress )

v2.1.4
- Added support Mi Band 5 wfaces
- Pandafix (new unknown element)
- BugFixes

v2.1.5
- Preview bugfixes
- [WFPreview] Added Copy/Paste/Save ability
- [WFPreview] Added ability to replace watchface header
Mi Band 4 WF Tool
v1.4.2
- Added miles image support
NOTE:
- if your using image for MilesSuffixImageIndex, then KmSuffixImageIndex is required! you can use the same image for it

Mi Band 5 WF Tool
v2.1.6
- Preview bugfixes
- Watchfaces generating with random header identifier
- Fixed problem with Windows scaling, DPI is tied to 96
- [WFPreview] Removed ability to clone watchface header

Mi Band 6 WF Tool
v4.1.0
- Added Lunar calendar
- Bug fixes
- New preview generator, should be pixel perfect (big thx to Johnson070)

MiBandWFTool_4.1.0.zip

MiBandWFTool_2.1.6.zip [alt url] [alt url 2]

MiBandWFTool_1.4.2.zip [alt url] [alt url 2]
Ultima modifica di lvpokka il 02 ago 2020, 19:41, modificato 24 volte in totale.
13hakta
WF maker
Messaggi: 1
Iscritto il: 02 mag 2021, 13:41
Località: RU
Contatta:

Messaggio da 13hakta »

Wind state is not displayed with code. ImageIndex show to number first number image.

Codice: Seleziona tutto

"Weather": {
    "Wind": {
      "Text": {
        "TopLeftX": 38,
        "TopLeftY": 154,
        "BottomRightX": 68,
        "BottomRightY": 173,
        "Alignment": "TopLeft",
        "SpacingX": 0,
        "SpacingY": 0,
        "ImageIndex": 13,
        "ImagesCount": 10
      }
    }
  }
Deroly
Messaggi: 2
Iscritto il: 18 set 2019, 01:36
Contatta:

Messaggio da Deroly »

Hello!
I tested it the V4.1.0. (MiBand 6)
He is out of order unfortunately. After the making of a dial does not contain .bin file.
There is a hope onto the correction?
lvpokka
Messaggi: 178
Iscritto il: 07 lug 2019, 20:22
Località: L1
Has thanked: 19 times
Been thanked: 152 times
Contatta:

Messaggio da lvpokka »

check logs, all is working fine
diopter
WF maker
Messaggi: 42
Iscritto il: 09 ago 2020, 03:16
Località: Germany
Has thanked: 4 times
Been thanked: 10 times
Contatta:

Messaggio da diopter »

@lvpokka:
Please give us some info about "Lunar calendar".
diopter
WF maker
Messaggi: 42
Iscritto il: 09 ago 2020, 03:16
Località: Germany
Has thanked: 4 times
Been thanked: 10 times
Contatta:

Messaggio da diopter »

Firmware bug? Or is the screen of my Mi band 6 faulty?
Immagine
https://amazfitwatchfaces.com/mi-band-6/view/3455

This watch face has 3 lines running along the edges (yellow, red and green).
On my Mi band 6 the yellow line is missing everywhere, in fact at the beginning of the curves all lines are missing. At the very top and bottom, green and red are back.
Please install the watch face on your Mi band 6 and let me know here how it looks on yours.
Thank you very much in advance.
franluciani
Messaggi: 43
Iscritto il: 04 ott 2019, 16:55
Località: Argentina
Has thanked: 9 times
Been thanked: 6 times
Contatta:

Messaggio da franluciani »

Is the tool for mi band 7 in develop?
franluciani
Messaggi: 43
Iscritto il: 04 ott 2019, 16:55
Località: Argentina
Has thanked: 9 times
Been thanked: 6 times
Contatta:

Messaggio da franluciani »

@ivpokka Will be great in next versions of the tool, put the layer of the tens upper than the ones (in hors, minutes and secconds). So we can create, for example, 60 figures that can be colorized one by one every minute or every seccond! That will be amazing to create new things. Thanks in advance
lvpokka
Messaggi: 178
Iscritto il: 07 lug 2019, 20:22
Località: L1
Has thanked: 19 times
Been thanked: 152 times
Contatta:

Messaggio da lvpokka »

franluciani ha scritto: 07 giu 2022, 20:37
Is the tool for mi band 7 in develop?
No, mi band 7 running on Zepp OS, you can write any watchface or application using official docs.
Now you need to know programming language. (special javascript)
You can create even games on it) any logic.
Broda ty
WF maker
Messaggi: 5
Iscritto il: 21 mag 2021, 08:00
Località: LOLand
Been thanked: 3 times
Contatta:

Messaggio da Broda ty »

Looks like modding for MiBand will be dead since 7th generation, sadly. That was the only reason I had MiBand, so it's time to switch for different smartwatch ;/
diamonddesign
Messaggi: 1
Iscritto il: 03 lug 2021, 13:32
Località: istanbul
Contatta:

Messaggio da diamonddesign »

How do I convert watch face to .bin file
imkirita
Messaggi: 1
Iscritto il: 23 ago 2022, 18:49
Località: España
Contatta:

Messaggio da imkirita »

when I download the zip and unzip it, I can't run the .exe programm, please help :(
Avatar utente
SantiNW
Messaggi: 7
Iscritto il: 21 feb 2023, 19:16
Località: Ciudad Autónoma de Buenos Aires
Has thanked: 4 times
Contatta:

Messaggio da SantiNW »

ilidio.martins
Messaggi: 2
Iscritto il: 19 gen 2020, 13:07
Località: Porto
Contatta:

Messaggio da ilidio.martins »

Here is script in python to convert any Mi Band 5 watchface to Mi Band 6 (json)
https://github.com/ilidio/convert_miban ... _watchface
Mongomery33
Messaggi: 4
Iscritto il: 15 mag 2023, 09:47
Località: Valencia
Has thanked: 1 time
Contatta:

Messaggio da Mongomery33 »

Hello, I wanted to know if there is a tool like this but for band 7. Thanks.
itayWF
Messaggi: 1
Iscritto il: 29 lug 2023, 10:58
Località: earth
Been thanked: 1 time
Contatta:

Messaggio da itayWF »

lvpokka ha scritto: 13 giu 2022, 17:18
franluciani ha scritto: 07 giu 2022, 20:37
Is the tool for mi band 7 in develop?
No, mi band 7 running on Zepp OS, you can write any watchface or application using official docs.
Now you need to know programming language. (special javascript)
You can create even games on it) any logic.
What about mi band 8? It isn't running on Zepp OS, do you know its OS? Are you working on a new version for your software? Are you in contact with Xiaomi or anyone can develop it and I couldn't find how?
HEA7528
Messaggi: 1
Iscritto il: 07 lug 2023, 15:30
Località: 中国
Contatta:

Messaggio da HEA7528 »

How can I get "MiBandWFTool_4.1.0.zip“ ,the link has lost . Thanks !
Avatar utente
asoo
Messaggi: 2198
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 420 times
Been thanked: 2120 times

Messaggio da asoo »

HEA7528 ha scritto: 29 ago 2023, 13:19
How can I get "MiBandWFTool_4.1.0.zip“ ,the link has lost . Thanks !
https://github.com/ilidio/convert_miban ... _watchface
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
feges57244
Messaggi: 1
Iscritto il: 19 dic 2023, 14:36
Località: Bergamo
Contatta:

Messaggio da feges57244 »

Good morning everyone,
I have the Mi Band 8 and I can't put it on my phone and it tells me it's not compatible with the Mi Band 8.

There is something wrong?

https://drive.google.com/file/d/1re8ZGf ... sp=sharing

I attach my project to you.

Thanks for your help.

Good day
Rispondi

Torna a “Watchfaces tools”

Chi c’è in linea

Visitano il forum: Nessuno e 9 ospiti