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

Moderadores: asoo, lvpokka, Internal error, Watchmens

Regras do fórum
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
Mensagens: 178
Registrado em: 07 Jul 2019, 20:22
Localização: L1
Has thanked: 19 times
Been thanked: 152 times
Contato:

MiBandWFTool

Mensagem por 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]
Editado pela última vez por lvpokka em 02 Ago 2020, 19:41, em um total de 24 vezes.
shirumitsu
WF maker
Mensagens: 15
Registrado em: 07 Jul 2019, 01:48
Localização: Brazil
Has thanked: 2 times
Been thanked: 1 time
Contato:

Mensagem por shirumitsu »

can you put the hours on top of an animation? the animation that I put this over the hour numbers
Gads
WF maker
Mensagens: 3
Registrado em: 14 Dez 2020, 04:33
Localização: BH
Contato:

Mensagem por Gads »

can someone teach me how to use palettemode? Where i can enable it in my WF? I have one WF with 1000kb I dont now why, and i want to try palettemode for it. Thanks

Edit: I did it, Thanks, its worked, now its have just 349kb lol

EDIT 2: I tested in my miband and the animation dont work, it's because of palettemode?
akin_band
Mensagens: 1
Registrado em: 02 Jan 2021, 22:55
Localização: Sweden
Has thanked: 1 time
Contato:

Mensagem por akin_band »

Hi, thanks for this tool.

- Is there a Mac version of this?
- How can I open and edit downloaded .bin and .exe files?

I hope somebody can help me on this...

Cheers.
bluecobra97
Mensagens: 1
Registrado em: 19 Nov 2020, 13:51
Localização: Curacao
Contato:

Mensagem por bluecobra97 »

Is there another link to download v.2.1.6?
Access to 'MiBandWFTool_2.1.6.zip' was limited due to high download traffic.

Have to sign up for premium to download
Avatar do usuário
GIK-Team
root
Mensagens: 1014
Registrado em: 22 Mar 2018, 10:00
Localização: Ukraine
Has thanked: 1108 times
Been thanked: 267 times
Contato:

Mensagem por GIK-Team »

bluecobra97 escreveu: 03 Jan 2021, 18:09
Is there another link to download v.2.1.6?
Access to 'MiBandWFTool_2.1.6.zip' was limited due to high download traffic.

Have to sign up for premium to download
We added alternate links in the first post. And here's a third, for you: https://we.tl/t-TKg0jps3t9 ;)
"sometimes it's scary but it's still just you and me” — Leaving Laurel
DanMC
Mensagens: 1
Registrado em: 11 Dez 2020, 18:21
Localização: Valencia
Been thanked: 1 time
Contato:

Mensagem por DanMC »

2.1.6 has a virus report! imposible to download. Please can a I have the 2.1.4 in youtube tutorials doesn't report a virus. Can I have that version?
Junelevios
WF maker
Mensagens: 1
Registrado em: 09 Jan 2021, 15:02
Localização: Brasil
Has thanked: 1 time
Contato:

Mensagem por Junelevios »

Hey, i tryed to dowload the 2.1.6 version but keeps reporting me a malware can i have an otther link or something?
spin1490
WF maker
Mensagens: 2
Registrado em: 17 Jan 2021, 00:38
Localização: US
Contato:

Mensagem por spin1490 »

I'm getting an error that the DPI of my image is not 96, even though I changed it to 96 in photoshop.
Darkestnoir
WF maker
Mensagens: 1
Registrado em: 18 Jan 2021, 12:50
Localização: Germany
Contato:

Mensagem por Darkestnoir »

Junelevios escreveu: 11 Jan 2021, 14:49
Hey, i tryed to dowload the 2.1.6 version but keeps reporting me a malware can i have an otther link or something?
Yeah same here:
https://www.virustotal.com/gui/file/4d3 ... /detection
spin1490
WF maker
Mensagens: 2
Registrado em: 17 Jan 2021, 00:38
Localização: US
Contato:

Mensagem por spin1490 »

Whenever I try to add 5 activity displays to the watch, they all disappear once the watchface is on my watch (steps, PAI, pulse, distance, calories). They all show up fine in WFPreview, and it works fine on the watch whenever it is just 4 activities.

Here is the watchface I made /mi-band-5/view/2026 , I have also attached it.
Try adding in PAI under activities and you'll see that they all disappear once synced to the watchface. Any idea why?
Anexos
veidance.bin
(562.6 KiB) Baixado 263 vezes
Tactics1984
WF maker
Mensagens: 1
Registrado em: 26 Nov 2019, 13:55
Localização: Germany
Contato:

Mensagem por Tactics1984 »

I have always the Problem that a Virus/Maleware is in MiBandWFTool_2.1.6.zip :(
Redler91
Mensagens: 1
Registrado em: 14 Jun 2019, 09:01
Contato:

Mensagem por Redler91 »

Hello,
I would like to use this great program to make my own WF for my MiBand 5, but i can't do it!
It seems that there is a Virus in some .exe files. I also visit the site that you suggest "Virustotal" (page 17) and it confirms that the file is corrupted!
Please, can you update the tool and correct the error?? :( pleeeeeease
Yife Playte
WF maker
Mensagens: 3
Registrado em: 11 Jul 2020, 15:15
Localização: China
Has thanked: 1 time
Been thanked: 1 time
Contato:

Mensagem por Yife Playte »

Hey there!
Seems like there's another "new unknown element" in the new version of "panda" watchface.
Here's the file. Thanks for all your effort.
Anexos
panda.bin
(379.05 KiB) Baixado 288 vezes
BwPEKKA
WF maker
Mensagens: 1
Registrado em: 14 Ago 2020, 15:00
Localização: europe
Contato:

Mensagem por BwPEKKA »

when i drop the .json file the .bin file appears for a split second and then dissapears, how can it be fixed?
toxicsquall
WF maker
Mensagens: 3
Registrado em: 28 Jul 2019, 22:18
Localização: Goias
Been thanked: 1 time
Contato:

Mensagem por toxicsquall »

The weather order for the icons is this:

DESCRIPTION
Error
Party cloudy
Cloudy and Chance of Rain
Cloudy and Chance of Snow
Sun
Cloudy
Light rain
Light snow
Rain
Snow
Heavy snow
Heavy rain
Sandstorm
Snow and rain
Fog
Haze
Storm
Very heavy snow
Floating dust
Downpour
Hail
Hail storm
Heavy downpour
Blowing dust
Tornado
Very heavy downpour
Avatar do usuário
RobEarth
WF maker
Mensagens: 4
Registrado em: 21 Dez 2020, 23:38
Localização: Portugal
Been thanked: 1 time
Contato:

Mensagem por RobEarth »

Hi. I hope you can help me. I did a Watchface (miband5) with MiBandWFTool but I've a bug that I can't solve.
When I install the watchface in miband5 everything shows up perfectly for 2 seconds, after that everything disappear only the background and time stays on screen.

The watchface json have background, time (with seconds), activity, date, weather, stepsprogress, status and battery.

Can you help me identify the problem?

"Seconds": {
},
"UnknownV11": 0 0< --- What is this line for? Could be this the problem?
},
"Activity": {

Thank you in advance!
Avatar do usuário
RobEarth
WF maker
Mensagens: 4
Registrado em: 21 Dez 2020, 23:38
Localização: Portugal
Been thanked: 1 time
Contato:

Mensagem por RobEarth »

I've read somewhere, the miband5 firmware have a bug in the "seconds" that makes it wipeout all the other stats. I did the watchface without "seconds" and it works just fine.
urieleugenio
WF maker
Mensagens: 34
Registrado em: 21 Jan 2020, 12:30
Localização: Madrid
Has thanked: 6 times
Been thanked: 7 times
Contato:

Mensagem por urieleugenio »

RobEarth escreveu: 17 Fev 2021, 01:01
I've read somewhere, the miband5 firmware have a bug in the "seconds" that makes it wipeout all the other stats. I did the watchface without "seconds" and it works just fine.
That's right, unfortunately. There's an issue with the seconds and other information on the watchface.
lvfmc85
Mensagens: 2
Registrado em: 29 Nov 2020, 02:33
Localização: USA
Contato:

Mensagem por lvfmc85 »

franluciani escreveu: 14 Ago 2020, 06:13
Hi. Other bug that i found it's the wind is only visible when the MiBand5 it set in English language. In others languages the wind it's empty
Does anyone know how to solve this issue?
The wind speed only appears when the band is in the English language.
I'm using MiBandWFTool_2.1.6 a Mi Band 5 and an Amazfit Band 5 (both accept the same watchfaces).

This is the code I used:

"Wind": {
"Text": {
"TopLeftX": 75,
"TopLeftY": 195,
"BottomRightX": 0,
"BottomRightY": 0,
"Alignment": "TopRight",
"SpacingX": 4,
"SpacingY": 0,
"ImageIndex": 12,
"ImagesCount": 10
},
"ImageSuffixEN": 77
},

Thank you.
Avatar do usuário
RobEarth
WF maker
Mensagens: 4
Registrado em: 21 Dez 2020, 23:38
Localização: Portugal
Been thanked: 1 time
Contato:

Mensagem por RobEarth »

Im not sure, but i believe the proble is in this next line:

"ImageSuffixEN": 77

EN its for English.
Try to check the JSON code on other multilanguage watchfaces to check how they do it
lvfmc85
Mensagens: 2
Registrado em: 29 Nov 2020, 02:33
Localização: USA
Contato:

Mensagem por lvfmc85 »

RobEarth escreveu: 27 Fev 2021, 09:50
Im not sure, but i believe the proble is in this next line:

"ImageSuffixEN": 77

EN its for English.
Try to check the JSON code on other multilanguage watchfaces to check how they do it
Thank you!
I checked other codes and I couldn't find anyone that has wind speed and works when the band is in other language than english. I only found these 3 variations of this line:
"ImageSuffixEN": 77
"ImageSuffixCN1": 77
"ImageSuffixCN2": 77
So, it works for the English language and 2 Chinese variations. I tried to remove this option and also to change the language ( "ImageSuffixPT", "ImageSuffixES", "ImageSuffix") but nothing works.
I receive the following message when I changed the "ImageSuffixEN" to the other options:

"Debug|Reading config...
Fatal|********************************************************************************
Fatal|[ERROR]Could not find member 'ImageSuffixPT' on object of type 'Wind'. Path 'Weather.Wind.ImageSuffixPT', line 238, position 21."

Any ideas on how to write this part properly?
Avatar do usuário
RobEarth
WF maker
Mensagens: 4
Registrado em: 21 Dez 2020, 23:38
Localização: Portugal
Been thanked: 1 time
Contato:

Mensagem por RobEarth »

I discovered today this app to develop watchfaces for miband 5. It comes with a build in "element library" you should give it a try. Its still in beta.
Programmer post in reddit:https://www.reddit.com/r/miband/comment ... mi_band_5/
Programmer page in GitHub https://github.com/Johnson070/MiBand-5-watchface-editor
HSP
Mensagens: 1
Registrado em: 20 Mar 2021, 15:54
Localização: Mersin
Contato:

Mensagem por HSP »

It's definitely awesome !!!
Oken
WF maker
Mensagens: 1
Registrado em: 04 Abr 2021, 09:40
Localização: Palermo
Contato:

Mensagem por Oken »

Hi everyone, I have recently started creating watch faces, and I am in possession of the amazfit band 5.
Through this tool I have had problems with the weather icon, even if in the preview everything seems to be inserted perfectly, when I install it in band 5, the weather icon moves to other coordinates.
how can i solve?
lvpokka
Mensagens: 178
Registrado em: 07 Jul 2019, 20:22
Localização: L1
Has thanked: 19 times
Been thanked: 152 times
Contato:

Mensagem por lvpokka »

Mi band 6 support it coming.

Closed BETA release 4.0.2a

Imagem

:idea:
Responder

Voltar para “Watchfaces tools”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante