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

Powerade001 wrote: 17 Sep 2022, 11:47
I you need me to test more, I am more than happy to help!
For tests, I sent several dials in private messages. If possible, write back about the results so that I can fix the editor.
demiurg1
WF maker
Posts: 114
Joined: 23 Feb 2020, 22:49
Location: Poland
Has thanked: 23 times
Been thanked: 17 times
Contact:

Post by demiurg1 »

For me, the conclusion is that it is very good that I do not plan to replace the smartwatch from the GTR 3 with the GTR 4.
The annual replacement of the smartwatch loses its sense not only from the financial side, but due to the own work put into the watch faces intended for the current model.
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 »

Version 5.0.1
Mirror
Fixed work in AOD mode for GTR 4.

If you do not create watch faces for GTR 4, then you can not download this version.
扬扬fire
Posts: 4
Joined: 22 Oct 2021, 08:25
Location: 中国
Contact:

Post by 扬扬fire »

Hi!
When will this Watch Face Editor support GTS 4 ?
demiurg1
WF maker
Posts: 114
Joined: 23 Feb 2020, 22:49
Location: Poland
Has thanked: 23 times
Been thanked: 17 times
Contact:

Post by demiurg1 »

SashaCX75, Why can't I download this version? Is she not compatible with GTR 3 watches? Should I stay with version 5.0?
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 »

扬扬fire wrote: 20 Sep 2022, 09:09
Hi!
When will this Watch Face Editor support GTS 4 ?
As far as I know, watch faces from GTS 3 are suitable for GTS 4. Therefore, you can try to make watch faces for GTS 4 in this editor.
If GTS 4 owners confirm that they install GTS 3 watch faces made in this editor, I can add GTS 4 models to the selection. But this will only be for the convenience of users. There will be no difference between the GTS 4 and GTS 3 watch faces.

demiurg1
Changes in version 5.0.1 only affect the AOD mode for GTR 4 watches (possibly also GTS 4). Nothing has changed in this version for other watch versions. This update was released urgently and there was no time to test it, so I do not recommend using it unless necessary.
MasterTRL
Posts: 1
Joined: 19 Jul 2022, 12:02
Location: Germany
Contact:

Post by MasterTRL »

SashaCX75 wrote: 20 Sep 2022, 11:09
(possibly also GTS 4)
Can confirm. Loaded a watchface where the AOD didn´t work on my GTS 4 into 5.0.1, exported it, now AOD works fine.
扬扬fire
Posts: 4
Joined: 22 Oct 2021, 08:25
Location: 中国
Contact:

Post by 扬扬fire »

OK,thanks l lot!
Superwitschi
Posts: 16
Joined: 30 Jun 2020, 03:11
Location: Germany
Has thanked: 8 times
Been thanked: 1 time
Contact:

Post by Superwitschi »

AOD works now fine on GTR 4, thanks !
扬扬fire
Posts: 4
Joined: 22 Oct 2021, 08:25
Location: 中国
Contact:

Post by 扬扬fire »

Hi,
There is a problem! Where is the installation path of the watch face in the Android phone? I can't see anything watch face file in the new version of Zepp. It is not anymore for this installation path (...Android\data\com.huami.watch.hmwatchmanager\files\watch_skin_local\229)
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 »

扬扬fire wrote: 21 Sep 2022, 10:36
I can't see anything watch face file in the new version of Zepp.
On new versions of Zeep, the path to watch faces is /data/user/0/com.huami.watch.hmwatchmanager/files/watch_skin_local. To see the dials you need root rights.
扬扬fire
Posts: 4
Joined: 22 Oct 2021, 08:25
Location: 中国
Contact:

Post by 扬扬fire »

SashaCX75 wrote: 21 Sep 2022, 12:51
扬扬fire wrote: 21 Sep 2022, 10:36
I can't see anything watch face file in the new version of Zepp.
On new versions of Zeep, the path to watch faces is /data/user/0/com.huami.watch.hmwatchmanager/files/watch_skin_local. To see the dials you need root rights.
Thanks a lot!. Whereas, getting root rights is a tricky business. I used another easy method ((amazfaces.apk), it is still work ) to install the watch face!
belikeKara
WF maker
Posts: 4
Joined: 23 Dec 2020, 20:11
Location: Toronto
Contact:

Post by belikeKara »

Hi Sascha I have a very weird problem with my watchfaces that contain animations and digital time. The hours display incorrectly randomly. I don't see a pattern, will correct by itself after a few minutes. Adding the leading zero to the hours seems to correct the problem.Image
Image

Who knows it may be my watch.
bvannier
WF maker
Posts: 8
Joined: 12 Apr 2020, 14:48
Location: Ozoir la Ferrière
Has thanked: 10 times
Been thanked: 2 times
Contact:

Post by bvannier »

Good morning, I was used to build real 24h display for my gtr2. I don't see a way to edit my set-up and modify a few lines like it was possible before.
I would like to use digital clock for hours and analog clock for minutes and seconds, the only way to get a real 24h display.
To get access to analog and digital at the same time, I had to shut down and restart, now I can!
My only problem now is to modify two values, How can I do it?
I have to modify / ImagesCount": 24
and "DisplayFormAnalog": true
Everything seems perfect and easy to modify gtr2 to gtr4. Just import the images from an old GTR2 watchface and rebuild step by step.
Think you again to sashaCX75
Have a good day
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 »

bvannier
Here is an example how to do it
viewtopic.php?p=13414#p13414
bvannier
WF maker
Posts: 8
Joined: 12 Apr 2020, 14:48
Location: Ozoir la Ferrière
Has thanked: 10 times
Been thanked: 2 times
Contact:

Post by bvannier »

Here is a first test with a try of 24h real display...
I don't have a gtr3 or gtr4, only my gtr2 so I am not sure!
The only change I made is add a line.
"img_First": "0097",
"image_length": 24,
Would you please tell me
Regards

The line added is deleted packing my watchface...
A pity
Attachments
Test_gtr4_GTR_4 - Copie.zip
(967.5 KiB) Downloaded 261 times
Last edited by bvannier on 05 Oct 2022, 07:29, edited 1 time in total.
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 »

bvannier
No, that won't work. If you want to check the operation of this method, then you need to change the "hour_array" parameter (line 194) in the ready-made dial index.js file by adding the necessary images to it
bvannier
WF maker
Posts: 8
Joined: 12 Apr 2020, 14:48
Location: Ozoir la Ferrière
Has thanked: 10 times
Been thanked: 2 times
Contact:

Post by bvannier »

Think you for your patience! This time I have reached my limits... Don't know where is "in the ready-made dial index.js file" and how to modify it
So far I will stay with my gtr2
Best regards Sasha
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 »

Hello, I need some advice. in the attached photo is my dial that I used on the GTR3 and the battery symbol showed me the capacity. After switching to T-Rex 2,mi at 49% battery capacity, this symbol disappears, see photo 2. I use software from Sashi CX75.
Spoiler
Image

Image
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 »

Hopak
I think it would be better if you attach the dial itself. Perhaps this is some kind of peculiarity of working on the T-Rex 2.
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 »

Thanks for the answer, it's possible, I just wanted to know if anyone has already encountered this. I'll try to make a watch face from scratch for T-Rex 2 and then I'll let you know how it turned out.
taw_bip
WF maker
Posts: 129
Joined: 12 Apr 2018, 16:29
Has thanked: 123 times
Been thanked: 19 times
Contact:

Post by taw_bip »

I installed a free watchface from the Zepp app on my T-Rex 2 and was wondering if there's a way to export it so I can see how they produced the animation?
I have an Android phone so I'm wondering if the watchface file is on it somewhere. I'd like to get it on my laptop to give it a closer look.
The Zepp app has it listed as Astronaut Space Grey if anyone wants to check it out.
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 »

Unfortunately, the attempt to remake the watch face did not work, try to see where I made a mistake, in that the battery file disappears at 49%. see message from me above.
Attachments
Hodinstroj.zip
(479.52 KiB) Downloaded 262 times
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 »

Hopak You misunderstood the "independent images" element. I think this is what you wanted.
Attachments
Hodinstroj.zip
(481.7 KiB) Downloaded 182 times
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 »

I'll look into it, thanks



hi, finally problem solved. In the end, there was a problem with the Amazfitface application for Android, through which the watch face is uploaded to the watch. For some reason, I was left with the original dial without overwriting. Thanks for the help in determining the order of the png files
Last edited by Hopak on 19 Oct 2022, 19:20, edited 2 times in total.
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: No registered users and 1 guest