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

Watch face editor for Amazfit watch on ZeppOS

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.
Avatar utente
SashaCX75
Messaggi: 812
Iscritto il: 26 ott 2019, 15:18
Località: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contatta:

Watch face editor for Amazfit watch on ZeppOS

Messaggio da 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
Ultima modifica di SashaCX75 il 10 mag 2026, 15:38, modificato 52 volte in totale.
Avatar utente
SashaCX75
Messaggi: 812
Iscritto il: 26 ott 2019, 15:18
Località: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contatta:

Messaggio da SashaCX75 »

Version 8.1
Mirror
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.
rma013
Messaggi: 5
Iscritto il: 02 lug 2023, 13:58
Località: Germany
Contatta:

Messaggio da rma013 »

Hi,

first of all: thanks for the great editor!

I created a watchface and created an aod-face too (copied all elements).
Installing it on a GTR4 shows the watchface, but aod-face keeps being the default from internal watchface.

How can I find out, why my aod-face will not be used?
brunoandreotti
Messaggi: 1
Iscritto il: 24 lug 2023, 22:20
Località: Batatais
Been thanked: 1 time
Contatta:

Messaggio da brunoandreotti »

Is there a way to add an custom AOD to use even with different custom watchfaces?
Avatar utente
ZduneX25
WF maker
Messaggi: 31
Iscritto il: 12 ott 2022, 16:22
Località: Poland
Has thanked: 6 times
Been thanked: 6 times
Contatta:

Messaggio da ZduneX25 »

@SashaCX75 have you heard about any other way to install MiniPrograms than through DeveloperMode and QR code?
Avatar utente
SashaCX75
Messaggi: 812
Iscritto il: 26 ott 2019, 15:18
Località: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contatta:

Messaggio da SashaCX75 »

@ZduneX25 It can be installed in the same way as a regular watch face. But this is not the best way. With this method, the program can only be uninstalled using a third-party file manager utility. And if the program has an app-side part, then it will not work.
trogoz
Messaggi: 5
Iscritto il: 21 nov 2022, 11:11
Località: it
Has thanked: 1 time
Contatta:

Messaggio da trogoz »

Hi,
this editor works great, I can generate zip files and upload them to my amazfit band 7 no problem, thanks!
Only one question, this warning appears sometimes when I try to generate the zip with some images, it is not translated from russian so I cannot understand it, any help?

Immagine
Avatar utente
asoo
Messaggi: 2103
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 404 times
Been thanked: 2018 times

Messaggio da asoo »

trogoz ha scritto: 06 ago 2023, 12:13
Spoiler
Hi,
this editor works great, I can generate zip files and upload them to my amazfit band 7 no problem, thanks!
Only one question, this warning appears sometimes when I try to generate the zip with some images, it is not translated from russian so I cannot understand it, any help?

Immagine
The image you are using does not meet the standards of the program.
The image should be a (PNG) regular uncompressed และมี format แบบ 24 หรือ 32bit color.
You can preview images from images you can pack
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
Avatar utente
asoo
Messaggi: 2103
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 404 times
Been thanked: 2018 times

Messaggio da asoo »

rush2112 ha scritto: 19 ago 2023, 14:49
Can someone tell me when I make a WF , how can I lock my work ( watch face ) .....maybe a scripts where can I find the scripts for locking my work . Help

Thank You
I think your question is not related to the latter ( Amazfit GT3 Series Watch Face Editor (GTR 3, GTR 3 Pro, GTS 3) ).
If you want to ask questions that are not related to the main topic, it is recommended to open a new topic.

Or try opening a new thread to ask about tools here.
viewforum.php?f=170
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
Avatar utente
SashaCX75
Messaggi: 812
Iscritto il: 26 ott 2019, 15:18
Località: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contatta:

Messaggio da SashaCX75 »

Version 8.2
Mirror
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.
rma013
Messaggi: 5
Iscritto il: 02 lug 2023, 13:58
Località: Germany
Contatta:

Messaggio da rma013 »

Hi,

could you please write some hints about how to replace an idle mode watchface on a GTR4?
Avatar utente
asoo
Messaggi: 2103
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 404 times
Been thanked: 2018 times

Messaggio da asoo »

rma013 ha scritto: 26 ago 2023, 04:27
Hi,
could you please write some hints about how to replace an idle mode watchface on a GTR4?
I'm not sure of your question.
If you mean to use Program to generate AOD ( idle mode )
In the program there is an AOD section where you can, You can copy the home screen to an AOD or you can create an AOD with a different layout from the home screen.
As for the AOD, you can enable it in the attached image.
Spoiler
Immagine
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
rma013
Messaggi: 5
Iscritto il: 02 lug 2023, 13:58
Località: Germany
Contatta:

Messaggio da rma013 »

Thank you very much for your attention.

May be I did something wrong. I created a watchface and then copied items to aod. But when I upload the watchface, the active watchface changed to my one, but the idle watchface stayed at factory provided one.
I already searched developer doku but I did not find hints about dos and don'ts

So you say - all I have to do is select aod and create a watchface? Do I have to create separate archives for the watchface and the aod watchface?
Avatar utente
asoo
Messaggi: 2103
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 404 times
Been thanked: 2018 times

Messaggio da asoo »

rma013 ha scritto: 27 ago 2023, 04:43
Thank you very much for your attention.

May be I did something wrong. I created a watchface and then copied items to aod. But when I upload the watchface, the active watchface changed to my one, but the idle watchface stayed at factory provided one.
I already searched developer doku but I did not find hints about dos and don'ts

So you say - all I have to do is select aod and create a watchface? Do I have to create separate archives for the watchface and the aod watchface?
No need to split, you can add AOD directly to the main watch face.
When you use that watchface when the watch into AOD, it will immediately use the AOD watchface that is in that watchface.

PS.
However You can't add AOD alone to use it separately from the home screen (which screen you choose, the watch will only use that face's AOD).
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
rma013
Messaggi: 5
Iscritto il: 02 lug 2023, 13:58
Località: Germany
Contatta:

Messaggio da rma013 »

May I ask you to have a look at my watchface?
From your description I could not identify my failure.
I only can say, that the watch does not use my aod-watchface, but it uses my regular watchface
Allegati
RMA03n-230722.zip
(407 KiB) Scaricato 597 volte
Avatar utente
asoo
Messaggi: 2103
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 404 times
Been thanked: 2018 times

Messaggio da asoo »

rma013 ha scritto: 28 ago 2023, 03:19
May I ask you to have a look at my watchface?
From your description I could not identify my failure.
I only can say, that the watch does not use my aod-watchface, but it uses my regular watchface
I don't see any errors in the watchface you sent me.
You have created the home screen and AOD correctly.
So I don't know what problems you encountered using AOD.

- ? GTR4 doesn't show your generated AODs.
- ? AOD doesn't work properly ( in this case please tell me what issue you found )
- ? Have you enabled AOD on your watch yet?

I don't have GTR4, so I can't test it on real devices.

In GTR3 you can set your watch to use the system's AOD, which if enabled.The AODs you create will not be used, the watch will use the AOD built into the watch.
But I'm not sure this case on GTR4.

but anyway If you want to use the AOD you created.
You have to go into the settings on the watch to use the screen style AOD of the watch face.
Otherwise, the clock maybe use the AOD from system and be sure to enable AOD.
Otherwise, when the display time has elapsed. The screen will just be black.


You can learn about enabling AOD from this guide.
Search for "always on Display".
https://amazfit-support.cdn.bcebos.com/ ... 697930.pdf
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
Lattenknaller
Messaggi: 153
Iscritto il: 09 ago 2022, 08:43
Località: Hamburg
Has thanked: 57 times
Been thanked: 128 times
Contatta:

Messaggio da Lattenknaller »

Hello experts, have a problem here that I can not get solved.
Is it somehow possible to hide rotating Text, by pressing a button? the usual method with

Codice: Seleziona tutto

.setProperty(hmUI.prop.VISIBLE, false);
does not work. Is there any script guru here who can nudge me in the right direction? In my case I have a WF where the distance and battery are displayed at 90 degrees, but which I want to hide by button.
Avatar utente
SashaCX75
Messaggi: 812
Iscritto il: 26 ott 2019, 15:18
Località: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contatta:

Messaggio da SashaCX75 »

@Lattenknaller If other methods do not work, then you can change the coordinates and move the element off the screen.
Avatar utente
asoo
Messaggi: 2103
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 404 times
Been thanked: 2018 times

Messaggio da asoo »

Lattenknaller ha scritto: 28 ago 2023, 11:49
Hello experts, have a problem here that I can not get solved.
Is it somehow possible to hide rotating Text, by pressing a button? the usual method with

Codice: Seleziona tutto

.setProperty(hmUI.prop.VISIBLE, false);
does not work. Is there any script guru here who can nudge me in the right direction? In my case I have a WF where the distance and battery are displayed at 90 degrees, but which I want to hide by button.
I ran into this problem too. So I use the method Replace with an empty image on "normal_xxxxxxxx_TextRotate_ASCIIARRAY[]".
and refresh the screen by turning off the screen " const result = hmSetting.setScreenOff() " When pressing the screen again, it will display correctly.
Example I have done
https://amazfitwatchfaces.com/amazfit-band/view/139

I think it's not the best way but it can work.
Hope it's more or less helpful.
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
rma013
Messaggi: 5
Iscritto il: 02 lug 2023, 13:58
Località: Germany
Contatta:

Messaggio da rma013 »

You have to go into the settings on the watch to use the screen style AOD of the watch face.
Otherwise, the clock maybe use the AOD from system and be sure to enable AOD.
Thank you very much!
That was the key.
Localized menue is a bit misleading - or at least I did not understand the meaning.
Now it works as expected! - Thank you!
yangqlong
Messaggi: 3
Iscritto il: 16 nov 2022, 07:54
Località: China
Contatta:

Messaggio da yangqlong »

有没有中文版本的编译软件,很多大佬设计的表盘6.5版本都打不开,晕死。如果有好心人发一个给我
Avatar utente
asoo
Messaggi: 2103
Iscritto il: 03 gen 2019, 01:48
Località: ͼͽ Thailand ͼͽ
Has thanked: 404 times
Been thanked: 2018 times

Messaggio da asoo »

yangqlong ha scritto: 23 set 2023, 06:59
有没有中文版本的编译软件,很多大佬设计的表盘6.5版本都打不开,晕死。如果有好心人发一个给我
communication in this forum, if possible, please use English. As stated in the forum rules

Codice: Seleziona tutto

Forum rules
All communication in this branch should only be in English.
The program available for download can already be changed to Chinese.
Setting ---> Language ----- ( select your language )
Spoiler
Immagine
Immagine
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
Avatar utente
SashaCX75
Messaggi: 812
Iscritto il: 26 ott 2019, 15:18
Località: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contatta:

Messaggio da SashaCX75 »

@yangqlong
I don't translate the programme. I only use the translation that was provided to me. The Chinese translation will be updated in the next version. But still not all new functions will be translated.
yangqlong
Messaggi: 3
Iscritto il: 16 nov 2022, 07:54
Località: China
Contatta:

Messaggio da yangqlong »

Dude, do you know that we can't download it? We need a ladder (VPN) to download it. If it's convenient, please make a version with Chinese language settings. By the way, is the altitude set in the compiler?
Avatar utente
SashaCX75
Messaggi: 812
Iscritto il: 26 ott 2019, 15:18
Località: Ukraine
Has thanked: 13 times
Been thanked: 1006 times
Contatta:

Messaggio da SashaCX75 »

Version 9.0
Mirror
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).
arturovivo
Messaggi: 4
Iscritto il: 24 set 2023, 20:09
Località: Sagunto
Been thanked: 1 time
Contatta:

Messaggio da arturovivo »

Thank you for this great tool. I am quite inexperienced so I wanted to ask if it is possible to open bin files as well as zip files.
Rispondi

Torna a “Watchfaces tools”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti