• Administrator
  •  
    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 Band 5 & 6 WatchFace Editor GUI

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

Moderators: asoo, lvpokka, Internal error, Watchmens

Forum rules
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.
User avatar
Johnson070
WF maker
Posts: 12
Joined: 02 Jan 2021, 16:22
Location: Москва
Has thanked: 5 times
Been thanked: 13 times
Contact:

Mi Band 5 & 6 WatchFace Editor GUI

Post by Johnson070 »

Author
Johnson070

Thank you very much for your help in creating the project
lvpokka

Tool description
  • All widgets support
  • Easy creation of watchfaces
  • Unpacking .bin
  • Create or modyfing watchfaces
  • Support Mi Band 5
  • Support Mi Band 6
How to
1. Unzip Mi Band WatchFace Editor.zip
2. Open MiBandWatchFaces.exe
3. Create watchface or click File => Open
4. Save file File => Save
5. Choose .bin(.json will also be saved in the directory) or .json file save
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!
Changelog
1.0.1.8 (2021-06-09)

- Fixed Circle Scale bug

- Fixed alarm on/off add image

- Fixed oneline date

- Fixed bug number size 0

- Fixed ImageSufficCN2 to ImageSuffixCN2 (lol)

1.0.1.2 (2021-04-22)

- Bug fixes

- Add full support MiBand 6(With building a bin file yet)

- Add simple select images(Hold down the left mouse button to select, and to delete with shift)

- Animation preview(use carefully, the program uses more than 100 MB of RAM)

- (FIXED) If you have a problem with the image, try changing the scale of windows to 100%

- (FIXED) Month/Date add

- (FIXED) Add wind error and today separate temperature

1.0.1.0 (2021-03-14)

Bug fixes

Add convert GIF to PNG frames

Animation preview(use carefully, the program uses more than 100 MB of RAM)

(Maybe solved) If you have a problem with the image, try changing the scale of windows to 100%

Thank you for downloading the program.

If you find a bug, please write to github or telegram: @vveber

1.0.0.7 (2021-03-14)
  • Bug fixes
  • Bug fix time form, when add minutes tens(ERROR)
  • Add download zip file update

1.0.0.6 (2021-03-13)
  • Bug fix images form(Use image removal with care)
  • Bug fixes
  • Add json manual editor(Advanced user) RobCraftStudio for you)
  • Add culture(Add in github excel file with translations)
  • Add delete button in properties forms

1.0.0.5 (2021-03-12)
  • Bug fix images form(Use image removal with care)
  • Bug fix steps progress form
  • Fix circle scale form
  • Add delete button in properties forms
  • Start work for languages

1.0.0.4 (2021-03-10)
  • Bug fix images form(Use image removal with care)
  • Add open .bin file and decompile

1.0.0.3 (2021-03-10)
  • Bug fix status simple form
  • Bug fix images form(Use image removal with care)

1.0.0.2 (2021-03-10)
  • Bug fix status simple form

1.0.0.1 (2021-03-09)
  • First release!
Screenshots
Preview.png
Preview.png (122.77 KiB) Viewed 184343 times
Support
https://paypal.me/j0hnson070

Download:
https://github.com/Johnson070/MiBand-5- ... r/releases

Click Assets

GitHub: https://github.com/Johnson070/MiBand-5-watchface-editor
Last edited by Johnson070 on 21 May 2021, 17:35, edited 6 times in total.
XRS
Posts: 1
Joined: 26 Nov 2021, 05:34
Location: México
Contact:

Post by XRS »

Please someone help me pack this .json to .bin
This Pokemon design is from @gabolt I just modified it to save some battery and removed bpm and cal counter with this tool, but now I'm stuck, I can't save as .bin

If someone wants to do it, please go ahead and upload it

Here's the QR to the files

Image
Sanfe
Posts: 1
Joined: 23 Nov 2021, 18:03
Location: Valencia
Contact:

Post by Sanfe »

hi, two answers:
1- is there a way to use lets say 30 images that change for example 30 minutes? to 1:00 first image, 1:30 second image, etc.
2- is there a way to modify the speed of an animation? the option speed on animation windows on the program don't work for me.

thanks everybody.
mefastoon
Posts: 1
Joined: 06 Dec 2021, 06:50
Location: Americana
Has thanked: 1 time
Contact:

Post by mefastoon »

ahmadjie80 wrote: 09 Nov 2021, 09:23
after add PAI....weather,date,week of day not working.....can anyone help?..thanks
did you get it fixed? When I put the PAI, I also add other stats
用户4472
Posts: 2
Joined: 06 Nov 2021, 00:54
Location: 中国
Contact:

Post by 用户4472 »

作者你好!为什么我在制作小米手环6表盘后,将表盘上传到手环上,发现没有日期,而该程序上却显示有,这是为什么呢? :?: :?:
还有,我在制作表盘的过程中将文件保存为bin格式的文件,程序显示保存成功,但文件夹里只保存了log格式的文件。请问程序会对表盘的文件大小有限制吗?
Deroly
Posts: 2
Joined: 18 Sep 2019, 01:36
Contact:

Post by 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?
eli_drottningu
Posts: 1
Joined: 30 Jan 2022, 22:31
Location: Mexico City
Contact:

Post by eli_drottningu »

Peoplehater wrote: 20 May 2021, 16:40
pepe pepon wrote: 15 May 2021, 12:50
I am getting a "Trojan:Win32/Zpevdo.B" warning from Windows Security
Same here :roll:
I'm also getting that warning from avast antivirus
thecoolkid
Posts: 1
Joined: 28 Nov 2021, 04:51
Location: Poland
Contact:

Post by thecoolkid »

I created an analog watchface, but Mi Band 6 doesn't show the clock hands, the app shows everything's fine. What am I doing wrong?
ozknhasan
Posts: 1
Joined: 02 May 2021, 16:34
Location: Turkey
Has thanked: 1 time
Contact:

Post by ozknhasan »

thanks for this development kit. I have one question. Can i add touch event like be on original watch faces?
solber
Posts: 1
Joined: 13 Mar 2022, 23:24
Location: france
Contact:

Post by solber »

Hi ! Im having trouble generating bin file for mi band 6. tried older versions. different file path etc etc.
See image here : https://freeimage.host/i/EPISmG
Wiktorek
Posts: 1
Joined: 18 Apr 2022, 20:06
Location: Poland
Contact:

Post by Wiktorek »

I don't know why, but when I export watchface the bin file deletes itself and I don't know where it is. Appears momentarily and then disappears. I need help. How to fix it?
tristan0824
Posts: 2
Joined: 08 Apr 2022, 04:32
Location: Philippines
Contact:

Post by tristan0824 »

I can't finish my watch faces. There is a circle scale for calories progress but there is none for heart progress. Any idea when it'll be fixed or an alternative to do it?
tristan0824
Posts: 2
Joined: 08 Apr 2022, 04:32
Location: Philippines
Contact:

Post by tristan0824 »

I can't save my file to ".bin". I just finished working on my watch face and I chose "save bin" but when it finished saving I don't see the bin file on the folder there is only ".json".
Khadam
Posts: 1
Joined: 12 May 2022, 01:04
Location: Warsaw
Contact:

Post by Khadam »

Hi!

I have a problem with my battery icon. The icon is a circle devided into 32 segments. Segments are supposed to be filled up clockwise as battery is charged and become white when battery is discharging. Everything works when testing in the app but once I uploaded the .bin file to my Mi Band 6 it is completely out of whack. When my band is charged to 50+% the icon is less then 1/4 full. How can I fix it?
Pikaboy
WF maker
Posts: 1
Joined: 10 Jul 2019, 05:12
Contact:

Post by Pikaboy »

Hello!
I was wondering if you are going to update the Editor for Mi Band 7 support?
I would love to see that :D
watchlad
Posts: 1
Joined: 13 Jun 2022, 13:20
Location: watch world
Contact:

Post by watchlad »

I'm having trouble packing up my design for a Mi Band 6 watchface into a bin. I'm getting the below error whenever I try saving the bin.

Code: Select all

---------------------------
Error save!
---------------------------
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at MiBand5WatchFaces.MainForm.saveBinToolStripMenuItem_Click(Object sender, EventArgs e)
All my files are in order and seem to be displaying correctly in the preview render. After trying to save the bin, all the images and the json file are saved into the folder, it's just the bin that's missing - even if I disable my antivirus and run the exe as an administrator.

Thanks for any help! :)

edit: Quick update, apparently setting the view to a Mi Band 5 and then doing the export makes it work fine! The only issue is that I had to use Palette Mode and a lot of the assets look a bit pixellated now when actually on the Mi Band 6. Any tips on keeping all the text and bars etc. looking smooth?
Heryul
Posts: 1
Joined: 12 Jun 2022, 19:58
Location: Prato
Contact:

Post by Heryul »

Cannot download from Github, it says that's infected by "Win32:malware-gen"
sha0131
Posts: 1
Joined: 14 Jun 2022, 13:05
Location: Taiwan
Contact:

Post by sha0131 »

Hi, I have a problem, when I used animation the bin file can't creates in directory where created json and images, how to fix it ?
zeefeng
WF maker
Posts: 11
Joined: 14 Nov 2019, 23:31
Been thanked: 3 times
Contact:

Post by zeefeng »

恳请分享小米手环7的编译工具啦。
User avatar
McFly
WF maker
Posts: 1
Joined: 03 Aug 2019, 14:52
Location: Italy
Contact:

Post by McFly »

can you update the tool for smart band 7?
Broda ty
WF maker
Posts: 5
Joined: 21 May 2021, 08:00
Location: LOLand
Been thanked: 3 times
Contact:

Post by Broda ty »

McFly wrote: 23 Jun 2022, 17:07
can you update the tool for smart band 7?
Probably not. MiBand 7 is written in different way, with some additions of Js, so modders and program makers must learn something new and different. For me it's death of MiBand watchfaces and this product, anyway.
spiritforme
Posts: 1
Joined: 02 Jul 2022, 09:09
Location: Indonesia
Contact:

Post by spiritforme »

I have modified bin file, the original size bin file is 586kb and I got this error when make new bin :
Fatal|[ERROR] Watchface is greater than 1300kb, it will not be accepted by Mi Band 6, please reduce size! Current size:1434kb.
Fatal|System.ArgumentException: [ERROR] Watchface is greater than 1300kb, it will not be accepted by Mi Band 6, please reduce size! Current size:1434kb.
at IvAgHVd4mYbL19b0oG.BhU54AsmePbEYl5b7h.SjD0RiGg7(String )
at IvAgHVd4mYbL19b0oG.BhU54AsmePbEYl5b7h.WQxOdqmcX(String[] )
How to reduce the size? thanks
franluciani
Posts: 43
Joined: 04 Oct 2019, 16:55
Location: Argentina
Has thanked: 9 times
Been thanked: 6 times
Contact:

Post by franluciani »

spiritforme wrote: 02 Jul 2022, 09:10
I have modified bin file, the original size bin file is 586kb and I got this error when make new bin :
Fatal|[ERROR] Watchface is greater than 1300kb, it will not be accepted by Mi Band 6, please reduce size! Current size:1434kb.
Fatal|System.ArgumentException: [ERROR] Watchface is greater than 1300kb, it will not be accepted by Mi Band 6, please reduce size! Current size:1434kb.
at IvAgHVd4mYbL19b0oG.BhU54AsmePbEYl5b7h.SjD0RiGg7(String )
at IvAgHVd4mYbL19b0oG.BhU54AsmePbEYl5b7h.WQxOdqmcX(String[] )
How to reduce the size? thanks
Use Pallet Mode, in configuration change this value from 0 to 1. Save and run again
HellBin
WF maker
Posts: 1
Joined: 03 Aug 2019, 18:29
Location: Ukraine
Contact:

Post by HellBin »

will mi band 7 support be added?
brcisneros
Posts: 2
Joined: 15 Jul 2022, 09:38
Location: Argentina
Been thanked: 1 time
Contact:

Post by brcisneros »

Hey I need some help. I'm trying to make a face for the MiBand 6 from scratch and everything seems to be working ok on the editor, but when I install the face through Notify it doesn't show the day and date.

Any idea on why is this happening? I'll leave the code below and a link to the .bin file just in case.
Spoiler
{
"Background": {
"BackgroundColor": "0xF5F5F5"
},
"Time": {
"Hours": {
"Tens": {
"X": 15,
"Y": 80,
"ImageIndex": 0,
"ImagesCount": 10
},
"Ones": {
"X": 80,
"Y": 80,
"ImageIndex": 0,
"ImagesCount": 10
}
},
"Minutes": {
"Tens": {
"X": 15,
"Y": 140,
"ImageIndex": 10,
"ImagesCount": 10
},
"Ones": {
"X": 80,
"Y": 140,
"ImageIndex": 10,
"ImagesCount": 10
}
},
"UnknownV11": 0
},
"Date": {
"MonthAndDayAndYear": {
"OneLine": {
"NumberEN": {
"TopLeftX": 69,
"TopLeftY": 200,
"BottomRightX": 70,
"BottomRightY": 201,
"Alignment": "TopLeft",
"SpacingX": 1,
"SpacingY": 0,
"ImageIndex": 37,
"ImagesCount": 10
},
"DelimiterImageIndex": 47
},
"TwoDigitsMonth": false,
"TwoDigitsDay": false
},
"ENWeekDays": {
"X": 15,
"Y": 200,
"ImageIndex": 48,
"ImagesCount": 7
}
},
"Battery": {
"BatteryIcon": {
"X": 0,
"Y": 0,
"ImageIndex": 20,
"ImagesCount": 7
}
},
"Other": {
"Animation": [
{
"AnimationImages": {
"X": 0,
"Y": 236,
"ImageIndex": 27,
"ImagesCount": 10
},
"Speed": 100,
"RepeatCount": 10,
"UnknownTF4": 1
}
]
}
}
itaketapps
Posts: 11
Joined: 01 Aug 2022, 09:30
Location: Україна
Has thanked: 9 times
Been thanked: 1 time
Contact:

Post by itaketapps »

thecoolkid wrote: 02 Feb 2022, 01:27
I created an analog watchface, but Mi Band 6 doesn't show the clock hands, the app shows everything's fine. What am I doing wrong?
I have the same problem. Have you found a solution yet?
Everything will be Ukraine
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: No registered users and 2 guests