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

Watch face editor for Amazfit watch on ZeppOS

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.
Post Reply
User avatar
SashaCX75
Posts: 812
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contact:

Watch face editor for Amazfit watch on ZeppOS

Post by SashaCX75 »

Alternative watch face editor for Amazfit watch on ZeppOS.
Supported watch models
- Amazfit Active
- Amazfit Active 2
- Amazfit Active 2 (Square)
- Amazfit Active Edge
- Amazfit Active Max
- Amazfit Band 7
- Amazfit Balance
- Amazfit Balance 2
- Amazfit Bip 5
- Amazfit Bip 5 Unity
- Amazfit Bip 6
- Amazfit Cheetah
- Amazfit Cheetah Pro
- Amazfit Cheetah (Square)
- Amazfit Cheetah 2 Pro
- Amazfit Falcon
- Amazfit GTR 3
- Amazfit GTR 3 Pro
- Amazfit GTR 4
- Amazfit GTR mini
- Amazfit GTS 3
- Amazfit GTS 4
- Amazfit GTS 4 mini
- Amazfit T-Rex 2
- Amazfit T-Rex 3
- Amazfit T-Rex 3 Pro
- Amazfit T-Rex Ultra
- Amazfit T-Rex Ultra 2
When unpacking the watch faces, it is advisable to immediately select the correct watch model, otherwise the colors may be distorted.

It is desirable to create a new project in a separate folder. Image names do not have to consist only of numbers, you can add short prefixes (for example, date_01, time_01).
Watch faces created in the editor and on Huami's website should unpack normally. Watch faces from Zepp and those created based on them will not be unpacked.
In a set of images for displaying one parameter (for example, images for displaying the day of the week), all images should preferably be the same size. If the size of the images is different, then the first image in the set should be the largest.

All new features in this and next release will be tested on the GTR4 and may not work on other models.
List of changes
v17.1
Fixed the bugs that were found.
Added support for Cheetah 2 Pro.
v17.0
Added the ability to create a ZAB file for publication in the store (button in settings)
Added wind speed in km/h
Added atmospheric pressure in mm Hg
Added support for T-Rex Ultra 2.
v16.1
The ability to invert time circles has been added.
Active Max support has been added.
Image file name verification has been added.
The behavior of application shortcuts in editable elements has been fixed.
v16.0
Added sleep widget.
Added text widgets.
v15.1
Added support for new watch models.
Added BioCharge widget.
Added buttons to launch new applications.
v15.0
Time circles added.
Added world time (time, city, time zone, time offset).
Added text display around the circle.
Added the ability to create watch faces in developer mode (for experienced users, allows logs to be displayed in watch faces).
v14.0
Added support for widgets: ALARM_CLOCK, TRAINING_LOAD, VO2MAX, AQI, BODY_TEMP, FLOOR, READINESS, HRV.
Added support for Balance 2.
Changed the structure of the Preview.States file.
When creating an animated preview, frames with a switchable background have been added.
Added the ability to display the city name in uppercase letters in the weather forecast.
Added links to lessons.
v13.2
Added support for Bip 6.
Fixed the progress display using the image set for most widgets. It should now be more similar to how it is displayed on the watch.
Reworked the code for displaying heart rate with a circular scale. It now uses the standard widget in place of the sensor.
Fixed PAI progress display. Note that the maximum value for the PAI pointer is 525, not 100. This is a feature of the watch, not the editor.
Added warning if files in watch face are in *.bin format.
v13.1
Added ability to make a shortcut to any application in editable items.
Added support for Active 2.
Fixed display of buttons and shortcuts when creating a GIF file.
v13.0
Added autosave (enabled in settings).
Added ability to switch background image by tap.
Added ability to switch background colour by tap.
v12.1
Added transparency for some widgets. Does not work on all models.
Added support for Amazfit T-Rex 3.
v11.2
Fixing the smooth second hand on the GTR4.
v11.1
Updated the digital time widget.
Updated shortcuts widget.
Added new application launch commands for buttons.
v11.0
Completely redesigned the weather widget.
Added weather widget for several days (forecast).
Added support for Bip 5 Unity.
v10.4
Added ability to display month names in a font.
Added Compass widget (works on ZeppOS 2 or later).
Added ability to create *.zpk file (enabled in settings).
v10.3
Added display of hours:minutes:seconds in a single line font.
Added display of date/month/year in one line font (order depends on the watch setting).
Added display of the day of the week in font.
Added new presets for button functions.
v10.2
Added ability to copy widget properties (context menu on the properties field).
v10.1
Added display of time and date in font.
Added widget for adding scripts to watch face.
Fixed bugs in sunrise/sunset operation on circle and at an angle.
Fixed bugs in digital time alignment.
v10.0
]Added support of fonts for data display (after installing such watch faces it is better to restart the watch).
Added possibility to display altitude (in barometer).
Completely redesigned the moon widget.
The arrow pointer for sun and moon should now not be displayed after sunset.
All images are now copied to the watch face, even if they are in folders.
v9.1
Fixed working with Amazfit Balance.
Added support for Amazfit Active.
Added support for Amazfit Active Edge.
Fixed display of distance on a circle.
Fixed displaying sunrise and sunset at an angle.
Added ability to convert images to ARGB format in settings.
Fixed continuous vibration in notifications.
v9.0
Added ability to create shortcuts for a set of images (IMG_LEVEL).
Added support for buttons and presets to launch inbuilt apps.
Added support for Amazfit Balance (not tested).
v8.2
Added ability to display angled or circumferential data for sunrise/sunset, maximum and minimum temperatures (for weather, separate units of Celsius and Fahrenheit only work on newer models).
Added support for Cheetah / Cheetah Pro.
Added support for Bip 5.
Theoretically it is now possible to add support for new models by editing the file in the model_config folder.
v8.1
Added ability to display data at an angle or in a circle for date and time.
Fixed found errors when unpacking dials.
Fixed found errors when working with UHD monitors.
v8.0
Added support for T-Rex Ultra
Added support for GTR Mini
Added the ability to display data at an angle or in a circle (battery, steps, distance, calories, heart rate, PAI, SpO2, stand)
v7.3
Fixed problems with icons in editable items.
Fixed problems with circular progress in editable items.
Added ability to set data rotation angle for some models (ZeppOS 2).
Improved algorithm for unpacking dials that contain additional features. Increased probability of partial dial recognition.
v7.2
Added the ability to change the type of line ending for linear and circular progress.
Added the ability to create shortcuts without using an image.
v7.1
Added independent element with image and top image.
For editable items on the clock, an additional selection in the form of a list is included.
Changed the function of creating an editable element for fat burning.
Fixed motion animation and rotation animation for GTR4 and GTS4.
Added wind direction.
Updated watch face file format.
v7.0
Added smooth second hand (several types)
Added alert every hour
Added the ability to change the direction of rotation of the hour hands
Added the ability to set the sector in which the hour hands work
v6.4
Improved the stability of the bluetooth connection loss notification function
Updated German and Spanish translation
v6.3
Added the possibility of notifications when the connection is broken and restored
Fixed work progress for fat burning
Fixed work progress for the pulse
Fixed bugs in temperature display
Fixed display of shortcuts in AOD mode
v6.1
Added Falcon support.
Changed the algorithm of shortcuts to eliminate conflicts with editable elements.
The configuration of created watch faces has been updated to version 2.
v6.0
Added support for editable background.
Added support for editable arrows.
Added support for editable elements.
Added German translation.
v5.0
Added support for GTR 4
Added support for GTS 4 Mini
Added support for Amazfit Band 7 (not to be confused with Mi Band 7)
v4.1
Fixed bugs when creating and unpacking GTR 3 Pro watch faces
v4.0
Added animation support.
Added Ukrainian language.
Added a tab with some tips on working with the editor.
Added the ability to display the distance in miles.
v 3.0
Added sunrise / sunset
Added barometer
Added stress
Wind added
Added fat burning
Added moon phases
v 2.0
Added weather.
Added workout (stand).
Added oxygen (SpO2).
Added humidity.
Added UV index.
Added the ability to highlight shortcuts when saving gif files (enabled in the settings).
Updated the display of shortcuts in connection with the firmware update on the watch.
Added Italian language.
Added Spanish language.
v 1.1
Fixed loss of error symbol for pulse.
Fixed errors when unpacking dials.
Fixed bug with incorrect model definition for GTS 3.
Version 17.1
Fixed the bugs that were found.
Added support for Cheetah 2 Pro.
Old versions
PS. The interface was translated using an online translator. If someone wants to improve the translation, then write to the PM.

PS2. Many people ask how to install watch faces. For starters, I advise you to read this topic. Personally, I prefer to use this program to install the created watch faces on the GTR 3 (for the GTS 3)

Сollection of code examples for use in watch faces.

Donate to the author - PayPal: [email protected].
Buy me a coffee
Last edited by SashaCX75 on 10 May 2026, 15:38, edited 52 times in total.
Mazaias
Posts: 7
Joined: 05 Jul 2020, 19:11
Location: Alicante
Been thanked: 1 time
Contact:

Post by Mazaias »

SashaCX75 wrote: 07 Jan 2022, 14:16
Alternative watch face editor GTR 3, GTR 3 Pro, GTS 3.
Thanks!!!!

I was looking forward to it! She knew you wouldn't let us down.

The huami editor is not bad, but it is much better not to depend on the cloud and also absurdly they do not have the circle scale, which you do include (this will allow me to more easily convert my previous GTR wartchfaces to GTR3). As soon as I can I try it.

Sorry for my bad English and thank you very much again!
Mazaias
Posts: 7
Joined: 05 Jul 2020, 19:11
Location: Alicante
Been thanked: 1 time
Contact:

Post by Mazaias »

The option to add climatological data is disabled. Will it be available in future update?

The number of images for heart rate indicator is locked at 6. Can you make it variable as in the rest of the indicators?

Great job. Thanks.
User avatar
SashaCX75
Posts: 812
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contact:

Post by SashaCX75 »

Mazaias
Weather related items will be added in the next update.
There are only 6 images for the heart rate, this cannot be changed. This is due to the fact that the watch only understands 6 heart rate zones.
Mazaias
Posts: 7
Joined: 05 Jul 2020, 19:11
Location: Alicante
Been thanked: 1 time
Contact:

Post by Mazaias »

SashaCX75 wrote: 07 Jan 2022, 18:46
There are only 6 images for the heart rate, this cannot be changed. This is due to the fact that the watch only understands 6 heart rate zones.
Yes, I know that's why, but I for example in my last sphere (and I have seen it in other authors) I have used only three levels to simplify and save space on the screen. In fact, Huami's online editor recommends using 6 levels but allows you to use the amount you want.
The solution that I have done in the test that I am doing of the program is to use the same image for levels 1 and 2, 3 and 4, and 5 and 6.
Hopak
WF maker
Posts: 5
Joined: 10 Jan 2020, 17:31
Location: Czech republic
Has thanked: 1 time
Been thanked: 1 time
Contact:

Post by Hopak »

Hi, I have to absolutely acknowledge the maximum and great software for editing GTR 1-3 dials and the great work you do Sasha CX 75. And huge thanks!
User avatar
kyle
Posts: 23
Joined: 22 Apr 2018, 14:32
Location: CHINA
Has thanked: 3 times
Been thanked: 5 times
Contact:

Post by kyle »

I'm coming.
Contact please email:[email protected]
如有需要可联系!
amazfit@hw
WF maker
Posts: 8
Joined: 19 Apr 2021, 06:58
Location: Asia
Has thanked: 1 time
Contact:

Post by amazfit@hw »

Hello SashaCX75 thanks for the great work for making life easy for watchdial makers. I tried to load the .zip file packed from to GT3 v1.0 but is saying wrong dial type for GTR3 selection... is there something I am doing wrong? Thanks for any tips
amazfit@hw
WF maker
Posts: 8
Joined: 19 Apr 2021, 06:58
Location: Asia
Has thanked: 1 time
Contact:

Post by amazfit@hw »

I downloaded a dial from amazfitwatches here and then unpacked and repacked and cannot upload ... get error message wrong dial file type



Image
amazfit@hw
WF maker
Posts: 8
Joined: 19 Apr 2021, 06:58
Location: Asia
Has thanked: 1 time
Contact:

Post by amazfit@hw »

I sorted it out ... I am using mac running a windows emulator and need to load under windows environment not mac environment ... not sure why but seems to work ...
User avatar
GIK-Team
root
Posts: 1014
Joined: 22 Mar 2018, 10:00
Location: Ukraine
Has thanked: 1105 times
Been thanked: 266 times
Contact:

Post by GIK-Team »

amazfit@hw wrote: 09 Jan 2022, 07:31
I sorted it out ... I am using mac running a windows emulator and need to load under windows environment not mac environment ... not sure why but seems to work ...
Attach the file here, we'll see what's wrong with it.
"sometimes it's scary but it's still just you and me” — Leaving Laurel
User avatar
FeRu
Posts: 39
Joined: 06 May 2021, 11:46
Location: Poland
Has thanked: 14 times
Been thanked: 8 times
Contact:

Post by FeRu »

Thank you SashaCX75 so much for this editor😍.
It's very easy to use like previous editors and it's simpler than huami one that Ill tried use but it's wonky and few times pissed me off :evil:
I'm waiting for next relase with editable weather section and finally i can buy GTR3 Pro and easier port my WF's to new watch thanks to you 8-)

Keep up great work😉
Dema
WF maker
Posts: 19
Joined: 04 Jul 2019, 20:48
Location: Italia
Has thanked: 5 times
Been thanked: 3 times
Contact:

Post by Dema »

SashaCX75 hi!
I really thank you for your work, without your editor i was unable to add shortcuts to my watchfaces!
I'm facing a little bug (I think) but I don't know if is editor related or is native of zepp os management.
Practically, when heart rate value is under 70 (More or less, i don't have the editor under my hands now) the circle progression doesn't move and it's impossible set higher sensibility, even the image progression give ever the first image until (for me) to much high levels.
Would be great can set a higher sensibility in some way!
Thanks anyway for your awesome work! :D
User avatar
SashaCX75
Posts: 812
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contact:

Post by SashaCX75 »

Dema
When creating a circular progress for heart rate in the editor, I was guided by the behavior of the arrow pointer for heart rate on the dials created on the Huami website and on the indicated heart rate zones in the Zepp app. Therefore, the countdown for circular progress starts from 71. This can be changed by manually editing the code in the watch face.
Dema
WF maker
Posts: 19
Joined: 04 Jul 2019, 20:48
Location: Italia
Has thanked: 5 times
Been thanked: 3 times
Contact:

Post by Dema »

SashaCX75
It can be changed also for image progression? And it's complicated to do?
I really don't know how do it :roll:
Have you in program for the future releases to add the option to view and edit the code inside the editor?
Thanks anyway.
Matejgigi
WF maker
Posts: 1
Joined: 06 Jun 2020, 08:45
Location: Slovakia
Contact:

Post by Matejgigi »

Anythink for BIP U PRO, do you know how I make or convert watch face?
User avatar
SashaCX75
Posts: 812
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contact:

Post by SashaCX75 »

Dema
No, this cannot be changed for a set of images. To change this for circular or linear progress you need to open the watch face, in the "watchface" folder open the "index.js" file. In this file, find the line

Code: Select all

let progressHeartRate = (valueHeartRate - 71) / (targetHeartRate - 71);
and in it change 71 to the number you need.
Dema
WF maker
Posts: 19
Joined: 04 Jul 2019, 20:48
Location: Italia
Has thanked: 5 times
Been thanked: 3 times
Contact:

Post by Dema »

SashaCX75
Thank you very much!

I have another question to you, if I can!
A user that download my dials, just wrote me that have a problem with two version of the same watchface.
Practically, i did a dial in different versions, analog and digital and obviously i used the same base.
The user told me that wants keep both versions in the watch, but when he try to install, one replace the other.
The watch face was renamed obviously, but I add only a "_ag" at the end of the name.
Can you tell me if it's name related? Or If not, there is a way to to prevent that?

Thank you very much for all.
User avatar
FeRu
Posts: 39
Joined: 06 May 2021, 11:46
Location: Poland
Has thanked: 14 times
Been thanked: 8 times
Contact:

Post by FeRu »

Spoiler
Dema wrote: 11 Jan 2022, 19:15
@SashaCX75
Thank you very much!

I have another question to you, if I can!
A user that download my dials, just wrote me that have a problem with two version of the same watchface.
Practically, i did a dial in different versions, analog and digital and obviously i used the same base.
The user told me that wants keep both versions in the watch, but when he try to install, one replace the other.
The watch face was renamed obviously, but I add only a "_ag" at the end of the name.
Can you tell me if it's name related? Or If not, there is a way to to prevent that?

Thank you very much for all.
Yo need change (generate new) watchface ID in background section
Dema
WF maker
Posts: 19
Joined: 04 Jul 2019, 20:48
Location: Italia
Has thanked: 5 times
Been thanked: 3 times
Contact:

Post by Dema »

FeRu wrote: 11 Jan 2022, 19:50
Spoiler
Dema wrote: 11 Jan 2022, 19:15
@SashaCX75
Thank you very much!

I have another question to you, if I can!
A user that download my dials, just wrote me that have a problem with two version of the same watchface.
Practically, i did a dial in different versions, analog and digital and obviously i used the same base.
The user told me that wants keep both versions in the watch, but when he try to install, one replace the other.
The watch face was renamed obviously, but I add only a "_ag" at the end of the name.
Can you tell me if it's name related? Or If not, there is a way to to prevent that?

Thank you very much for all.
Yo need change (generate new) watchface ID in background section
ohu thanks a lot!
Dema
WF maker
Posts: 19
Joined: 04 Jul 2019, 20:48
Location: Italia
Has thanked: 5 times
Been thanked: 3 times
Contact:

Post by Dema »

Hello SashaCX75,
Sorry if I disturb again.
I noticed that some gts2 dials have curved and rotated numbers (hope you can understand me, my English is awful).
I'm wondering if it possible also with gts3 in some way or, if not, if maybe will be possible in the future.
Thanks again
User avatar
SashaCX75
Posts: 812
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contact:

Post by SashaCX75 »

Dema
Do you mean displaying data at an angle or in a circle?
This cannot be done in the editor (in some cases the date or time can be shown at an angle) and such functionality is not planned. But if you are a little familiar with programming, then such a result can be obtained. Here are some examples of such dials.
https://amazfitwatchfaces.com/gtr/view/20494
https://amazfitwatchfaces.com/gtr/view/20048
Dema
WF maker
Posts: 19
Joined: 04 Jul 2019, 20:48
Location: Italia
Has thanked: 5 times
Been thanked: 3 times
Contact:

Post by Dema »

SashaCX75
Yeah that's what i meant!
How I can do this?
JACKpark
Posts: 1
Joined: 25 Dec 2021, 00:02
Location: seoul
Has thanked: 1 time
Contact:

Post by JACKpark »

SashaCX75
hi sashacx75 thx for making a good program.
I tried it right away and i was able to make it. thx again.

and i want to ask u a question.
ur next ver. , Can random location AOD be possible?
becoz This watch is equipped with OLED.
User avatar
FeRu
Posts: 39
Joined: 06 May 2021, 11:46
Location: Poland
Has thanked: 14 times
Been thanked: 8 times
Contact:

Post by FeRu »

I have litthe request and question also SashaCX75 . There will be also system font option for some elements like in GTR2 editor? And if yes it will be possible to add selector for system font and ex. separate folder for makers when they can put different .tff font file and use custom system fonts for WF making? This option can give many new posibilities 🤔
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: Amazon [Bot] and 1 guest