Page 7 of 7

Re: Amazfit watchfaces Tool

Posted: 16 Sep 2019, 14:45
by JotaEme
manelto wrote: 13 Sep 2019, 11:39
You must work with this tool: https://github.com/ghtalpo/py_amazfit_tools
That's what I use, that's the only way I get correct colors!

Re: Amazfit watchfaces Tool

Posted: 16 Sep 2019, 14:53
by JotaEme
ataru wrote: 16 Sep 2019, 10:51
quite same issue here.

https://amazfitwatchfaces.com/verge-lite/view/264
casio_mix_ita_verge_lite_by_ataru_packed_animated.gif
in the preview it's all ok, but when i flash, background turns blue, no digit is shown and hour and minute hands are centered in dial and not 25 pixele up:
2705585d-6553-4e6e-96e0-279921437cc6.jpg

what's wrong with it?
It is a known problem with the way 'Amazfit watchfaces Tool' renders colors.
I use https://github.com/ghtalpo/py_amazfit_tools from @afwafwafw to get the correct colors.
Unfortunatly, it won't help with the off-center hands, I have the same problem.

Re: Amazfit watchfaces Tool

Posted: 17 Sep 2019, 01:09
by fivegg
work ok with gtr bin file.thanks

Re: Amazfit watchfaces Tool

Posted: 17 Sep 2019, 08:49
by vinaysharma76
I am new to use this tool. Which Image editor you recommend to edit these png files

Re: Amazfit watchfaces Tool

Posted: 17 Sep 2019, 11:14
by JotaEme
vinaysharma76 wrote: 17 Sep 2019, 08:49
I am new to use this tool. Which Image editor you recommend to edit these png files
I use paint.net, it's free and works well with png.

Re: Amazfit watchfaces Tool

Posted: 18 Sep 2019, 04:27
by Horatius80
vinaysharma76 wrote: 17 Sep 2019, 08:49
I am new to use this tool. Which Image editor you recommend to edit these png files
1.) For editing .json -> Notepad++
2.) For editing .png -> GIMP or PaintNET

Re: Amazfit watchfaces Tool

Posted: 18 Sep 2019, 05:43
by CeeroWHV
I tried to create my first WF for GTR and after a lot of reading here, I used the tool from afwafwafw and it worked fine. but when I try to install the bin to my GTR, I receive the message "invalid firmware file". What can I do?

Re: Amazfit watchfaces Tool

Posted: 18 Sep 2019, 17:42
by caconym64
Just in case it helps anyone else, this is my own process for creating the faces. It used the Python version of the tool which I find works best for me, but full credit to this website for their tool which started me off :)

(All work done on a WIndows 10 laptop, and 'Solid Explorer' used on my phone to copy files across)
------

Prerequisites:

download and install Python (might need a reboot)

run 'cmd' and install Pillow using command: python -m pip install Pillow

download the Python Amazfit tool from github-dot-com/ghtalpo/py_amazfit_tools (replace -dot- with a "." - can't post the link here!)

unzip the tools to a suitable folder

------

create your watchface images and edit the json file
(follow the tutorials, use an existing file from here as an example, pay attention to the dimensions of the images for the body and the preview, watch out for extra commas and syntax errors etc in your json file!)

NB: if you are using "day of the week", you need to set the "WeekDay" ImageCount value to 21 and duplicate your day of the week images x3 so you have 21 of them!

put all watchface files (png images and json file) into python tools folder

run 'cmd' and cd to python tools folder
run command: python main-dot-py --gtr <watchface name>.json (replace -dot- with a "." !!)

the new watchface bin file should be created, along with a log and preview images

if you get an error, read through the log file and see if you can work out whether it's an error in your json file or a missing image etc.

copy a watchface folder off the Amazfit app on your phone to folder on PC (pick one you are going to replace with your new watchface, one you are not going to use) the folder on your phone is:
android\data\com.huami.watch.hmwatchmanager\files\Watch_skin_local\<face you want to replace>
NB: make sure that the face you choose has been fully downloaded into the folder - you can tell because there will be 3 files: xml, bin and png. If there is only a png preview you need to sync that watchface to your watch once to get the bin and xml files.

on your PC, replace the bin file you have copied off your phone with your new watchface bin, MAKING SURE YOU KEEP THE ORIGINAL AMAZFIT BIN FILE NAME (very important)

replace the preview png with your new watchface png 360x360px, MAKING SURE YOU KEEP THE ORIGINAL AMAZFIT PNG NAME (I don't think this really makes a difference - you don't see your preview in the Amazfit app unfortunately)

edit the infos.xml file to have to new watchface name (not sure if this makes any difference either!)

copy the three files from your PC back to the original folder on your phone, overwriting the original files

sync the watchface to your watch using the amazfit app
NB: the preview in the Amazfit app will still be the old face you've replaced, but the preview you will see on your watch should be the new one you created.

That's it. Just my way of using the tools.
Hope it helps.

caconym64

Re: Amazfit watchfaces Tool

Posted: 18 Sep 2019, 19:14
by CeeroWHV
Thanks to caconym64 for the guide!

Regarding my problem:
CeeroWHV wrote: 18 Sep 2019, 05:43
I tried to create my first WF for GTR and after a lot of reading here, I used the tool from afwafwafw and it worked fine. but when I try to install the bin to my GTR, I receive the message "invalid firmware file". What can I do?
I have found out that when i manage to reduce the file size below 2MB I can flash the WF via Notify App :idea:

Re: Amazfit watchfaces Tool

Posted: 19 Sep 2019, 10:33
by Surf_Dude
Is there a way to add more elements of the same kind?
For example, if I try to add two "second" dials, only the latter is visible.

Re: Amazfit watchfaces Tool

Posted: 19 Sep 2019, 14:35
by JotaEme
caconym64 wrote: 18 Sep 2019, 17:42
put all watchface files (png images and json file) into python tools folder

run 'cmd' and cd to python tools folder
run command: python main.py --gtr <watchface name>.json

the new watchface bin file should be created, along with a log and preview images
FYI, if you create a shortcut to main.py on the desktop, you can keep all the watchface files on a separate folder. Then, drag the json file to that shortcut and it will create the bin and previews inside the watchface folder. It's tidier.

Re: Amazfit watchfaces Tool

Posted: 20 Sep 2019, 08:47
by koolgao
buenos dias compañero sabeis si ahi alguna aplicacion para empacar y desempacar las wf de los gtr de 42mm? gracias de antemano

Re: Amazfit watchfaces Tool

Posted: 20 Sep 2019, 09:24
by caconym64
JotaEme wrote: 19 Sep 2019, 14:35
FYI, if you create a shortcut to mainpy on the desktop, you can keep all the watchface files on a separate folder. Then, drag the json file to that shortcut and it will create the bin and previews inside the watchface folder. It's tidier.
Nice tip - I'll give that a try, thanks.

Re: Amazfit watchfaces Tool

Posted: 21 Sep 2019, 09:57
by pacomar
how can i put weather intructions por amazfit gtr? is it possible? thanks in advance.

Re: Amazfit watchfaces Tool

Posted: 21 Sep 2019, 10:02
by Son38
Good morning! I have a gtr42, anda i can't Make a watchface. Is there any tool for this device?

Re: Amazfit watchfaces Tool

Posted: 21 Sep 2019, 13:48
by Ripo power
Hi,
Could someone share a tutorial that of how to convert a GTR WF to verge lite using amazfit tool?
Thank you friends

Re: Amazfit watchfaces Tool

Posted: 23 Sep 2019, 05:23
by hall
anybody know .json syntax for heartrate with include icon? I know how to do with Steps as below. The icon will move along with number. The purpose i asked here is because i want heartrate icon with number in the center of dedicate area as sometimes heartrate is 2 digits or 3 digits.

"Steps": {
"Step": {
"TopLeftX": 140,
"TopLeftY": 56,
"BottomRightX": 314,
"BottomRightY": 82,
"Alignment": "TopCenter",
"Spacing": 0,
"ImageIndex": 12,
"ImagesCount": 10
},
"ImageIndex": 22
}

Re: Amazfit watchfaces Tool

Posted: 23 Sep 2019, 09:10
by osmat
Dear users, we temporarily stop supporting the Amazfit Watch Faces Tool. You can find the current version in the first message. Link to the source there. A more stable tool for creating watch faces you can find in this topic

viewtopic.php?f=29&t=816&p=2313#p2313

Amazfit verge lite / gtr supported

All thanks to the original author: afwafwafw

If you are a developer or you have ideas on how to help the community, be sure to contact us.
We will be happy to work with everyone.