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

Huami watchface editor

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.
sk1nzz
WF maker
Posts: 4
Joined: 07 Mar 2020, 13:43
Location: Kazakhstan
Has thanked: 1 time
Been thanked: 4 times
Contact:

Huami watchface editor

Post by sk1nzz »

Hi! You can use the official Huami web editor to create watchfaces for these models. It's available on https://dev.huami.com/watchface/index.html#/create. However, this tool requires submitting your personal information (passport, photos, etc.) to get approved. This way isn't good for your privacy, and the approval takes too much time. You can bypass this and access the editor. Sign up on this site (https://dev.huami.com/#/user/register/reg), but don't complete step 2 which requires your personal data. Then enter the code below in your browser's JS console while in the editor:

Code: Select all

localStorage.setItem('examineType', '2')
You will get full access to this editor. It even saves your watchfaces with uploaded resources to your account. The only bad thing in this editor is that you can't unpack existing .bin files.
If you get issues with the editor again, run the code above again.
Original post on 4pda (Russian)
paolino76
Posts: 4
Joined: 26 Jul 2018, 08:43
Contact:

Post by paolino76 »

Professional... think about how they store our data correctly!
jazzrock71
Posts: 2
Joined: 22 Jun 2021, 06:18
Location: Milano
Contact:

Post by jazzrock71 »

I tried to paste that line into console, but it didn't work.... anyone can help me?
sk1nzz
WF maker
Posts: 4
Joined: 07 Mar 2020, 13:43
Location: Kazakhstan
Has thanked: 1 time
Been thanked: 4 times
Contact:

Post by sk1nzz »

jazzrock71 wrote: 23 Jun 2021, 13:14
I tried to paste that line into console, but it didn't work.... anyone can help me?
Make sure you reloaded the page after running this code.
vitorprado
WF maker
Posts: 2
Joined: 23 Jan 2020, 13:02
Location: Brazil
Contact:

Post by vitorprado »

Is there a tutorial to help to create a WF for GTS 2 Mini? I've created one, but it's all buged.
I really don't know whats wrong, I used the correct resolution (306x354px).
morganwable
Posts: 2
Joined: 05 Jul 2021, 19:15
Location: Pennsylvania
Has thanked: 2 times
Contact:

Post by morganwable »

I'm also having issues with the Huami editor - for me, it refuses to even export my work-in-progress test. Is there documentation of this tool, or a tutorial I can find somewhere? I'm a bit lost.

------------------------------

Edit: I don't think it's possible to actually export watch faces this way, I just got an error having to do with my certification not having been processed yet. I deleted my draft, bit the bullet, and applied for the developer certification. Yuck. I simply don't want to have to upgrade to the GTS 2 non-mini, I don't have that kind of money right now.

Either way, this tool seems rather buggy and confusing and I really, really wish someone would add Mini support to the GTS editor.
Last edited by morganwable on 06 Jul 2021, 20:05, edited 1 time in total.
sk1nzz
WF maker
Posts: 4
Joined: 07 Mar 2020, 13:43
Location: Kazakhstan
Has thanked: 1 time
Been thanked: 4 times
Contact:

Post by sk1nzz »

There is only a Russian tutorial on YouTube, but it has English captions: https://youtu.be/H1Pfj-KoZU4
morganwable
Posts: 2
Joined: 05 Jul 2021, 19:15
Location: Pennsylvania
Has thanked: 2 times
Contact:

Post by morganwable »

Oof. That's it?

This video is already somewhat out of date - the interface options in the tool are a bit different. I guess I'll just try to figure it out.

If I make any progress, I will share my findings.
nahasnaji
WF maker
Posts: 3
Joined: 11 Jul 2021, 23:13
Location: England
Has thanked: 1 time
Contact:

Post by nahasnaji »

I bought a GTS 2 mini for my birthday and I'm truly sad.
I tried to edit some casio watch faces and it is IMPOSSIBLE to unpack the .bin files from GTS or Bip. I tried dozen programs (even Amazfit tools ones), spent hours of my birthday in this thing and I couldn't unpack any model.
I know that GTS 2 mini isn't that expensive, but I will miss the money I've spent in this watch.
So a tip: If you wanna buy a smartwatch with great options of watchface, disconsider GTS 2 mini. I'm very, very disappointed with this device.
CyclingAsia
WF maker
Posts: 10
Joined: 07 May 2021, 09:57
Location: Perth
Has thanked: 2 times
Been thanked: 3 times
Contact:

Post by CyclingAsia »

Evening all,

(first post)... Just a quick one to let people know the original localStorage command is missing a trailing ';'. If posted in the chrome console (and chrome derivative browsers), the command isn't executed.

I noticed that if I returned to the https://dev.huami.com/#/home page, the localStorage value was cleared. To solve this I've created a tampermonkey script that automatically executes the localStorage.setItem command.

Just install the tampermonkey extension,
create a new script,
copy and paste the following.

Code: Select all

// ==UserScript==
// @name         Amazfit watch editor
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  enables the editor without giving up ID
// @author       CyclingAsia
// @match        https://dev.huami.com/watchface/*
// @icon         https://www.google.com/s2/favicons?domain=huami.com
// @grant        none
// ==/UserScript==

(function() {
    localStorage.setItem('examineType', '2');
})();
NeverEndingRageDude
Posts: 2
Joined: 28 Jul 2021, 17:31
Location: Tula
Contact:

Post by NeverEndingRageDude »

Hello, anyone out there, who uses this editor have any idea on how to make "Frame Animation"? No matter what i try, editor downloads all the frames in .png format, but doesnt use them. It is apparent by file size when exported (.bin with and .bin w/o anim have the same size) and obviously is not used on watches themselves. I use GTS2mini.
nothing.tn
WF maker
Posts: 4
Joined: 20 Mar 2020, 07:38
Location: Viet Nam
Contact:

Post by nothing.tn »

I want to unpack file .bin gts 2 mini, how do I do that? Please!
User avatar
miraksterrik
WF maker
Posts: 5
Joined: 23 Jun 2021, 11:24
Location: Russia
Been thanked: 1 time
Contact:

Post by miraksterrik »

NeverEndingRageDude wrote: 28 Jul 2021, 17:35
Hello, anyone out there, who uses this editor have any idea on how to make "Frame Animation"? No matter what i try, editor downloads all the frames in .png format, but doesnt use them. It is apparent by file size when exported (.bin with and .bin w/o anim have the same size) and obviously is not used on watches themselves. I use GTS2mini.
I created several, the editor is very picky about the pictures, and their number. I had a set of .png images and only one of them was loaded, which had a small piece of a transparent background and it was displayed in Photoshop as a layer and not as a fixed background. Try to resave pictures
Max88
WF maker
Posts: 21
Joined: 30 May 2019, 17:54
Location: Italia
Has thanked: 13 times
Contact:

Post by Max88 »

I have seen many watchfaces published here for gts 2 mini with gif preview.
Do anyone know how to make them? On huami site i don't see any option about it, i when i export wf it only gives a bin file, not an image or a gif.
Mindelle
WF maker
Posts: 1
Joined: 07 Sep 2020, 12:29
Location: Москва
Contact:

Post by Mindelle »

Guys, please, maybe someone knows... I made watchface in the Huami editor, and when I synchronized it with my GTS 2 Mini it's just constantly reboots. To get rid of it I had to charge my watch so they could synchronize with the phone and then manually change watchface from this broken one to any other in the Zepp. Maybe someone knows WHY is this happening and HOW to make my watchface work...
nahasnaji
WF maker
Posts: 3
Joined: 11 Jul 2021, 23:13
Location: England
Has thanked: 1 time
Contact:

Post by nahasnaji »

Guys, when I try to select a resolution in Huami editor, it only says "no data".
How can I solve this problem?
GTS 2 Mini is such a headache... I'm almost selling it.
Julien
Posts: 20
Joined: 27 Aug 2021, 16:50
Location: FR
Has thanked: 1 time
Contact:

Post by Julien »

Look for my posts, a bin decompiler is work in progress. Contribute on GitHub if you can!
User avatar
miraksterrik
WF maker
Posts: 5
Joined: 23 Jun 2021, 11:24
Location: Russia
Been thanked: 1 time
Contact:

Post by miraksterrik »

nahasnaji wrote: 15 Sep 2021, 03:28
Guys, when I try to select a resolution in Huami editor, it only says "no data".
How can I solve this problem?
GTS 2 Mini is such a headache... I'm almost selling it.
I had such a problem, what is wrong with the cache, it seems to me, it helped me to log out and log in again
nahasnaji
WF maker
Posts: 3
Joined: 11 Jul 2021, 23:13
Location: England
Has thanked: 1 time
Contact:

Post by nahasnaji »

neFAST wrote: 15 Sep 2021, 06:48
Look for my posts, a bin decompiler is work in progress. Contribute on GitHub if you can!
Have you ever tried any of the Amazfit GTS Tools?
In some of then, you can unpack bin files, but I can't remember its name. But you can find tehm on GitHub, if I'm not mistaken.
It is very useful to understand .json codes
Floof
WF maker
Posts: 1
Joined: 28 Aug 2021, 10:34
Location: UK
Contact:

Post by Floof »

CyclingAsia wrote: 12 Jul 2021, 13:32
Evening all,

(first post)... Just a quick one to let people know the original localStorage command is missing a trailing ';'. If posted in the chrome console (and chrome derivative browsers), the command isn't executed.

I noticed that if I returned to the https://dev.huami.com/#/home page, the localStorage value was cleared. To solve this I've created a tampermonkey script that automatically executes the localStorage.setItem command.

Just install the tampermonkey extension,
create a new script,
copy and paste the following.

Code: Select all

// ==UserScript==
// @name         Amazfit watch editor
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  enables the editor without giving up ID
// @author       CyclingAsia
// @match        https://dev.huami.com/watchface/*
// @icon         https://www.google.com/s2/favicons?domain=huami.com
// @grant        none
// ==/UserScript==

(function() {
    localStorage.setItem('examineType', '2');
})();
While this was working great for a while, it looks like the site got updated and the Tampermonkey script doesn't work anymore. Any ideas? :)
CyclingAsia
WF maker
Posts: 10
Joined: 07 May 2021, 09:57
Location: Perth
Has thanked: 2 times
Been thanked: 3 times
Contact:

Post by CyclingAsia »

Floof wrote: 21 Oct 2021, 14:58
CyclingAsia wrote: 12 Jul 2021, 13:32
Evening all,

(first post)... Just a quick one to let people know the original localStorage command is missing a trailing ';'. If posted in the chrome console (and chrome derivative browsers), the command isn't executed.

I noticed that if I returned to the https://dev.huami.com/#/home page, the localStorage value was cleared. To solve this I've created a tampermonkey script that automatically executes the localStorage.setItem command.

Just install the tampermonkey extension,
create a new script,
copy and paste the following.

Code: Select all

// ==UserScript==
// @name         Amazfit watch editor
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  enables the editor without giving up ID
// @author       CyclingAsia
// @match        https://dev.huami.com/watchface/*
// @icon         https://www.google.com/s2/favicons?domain=huami.com
// @grant        none
// ==/UserScript==

(function() {
    localStorage.setItem('examineType', '2');
})();
While this was working great for a while, it looks like the site got updated and the Tampermonkey script doesn't work anymore. Any ideas? :)
I've just had a quick look and I am still able to load https://dev.huami.com/watchface/index.html#/open

There was a point where I thought things had stopped working when I couldn't save anything - I was getting auth errors in the network tab. I resolved that by going to the dev.huami.com home page, logging out and then logging back in. Once I refreshed the auth token, I was able to get back into the editor.
User avatar
wing0826
Posts: 35
Joined: 09 Jun 2020, 14:47
Location: TW
Has thanked: 9 times
Been thanked: 4 times
Contact:

Post by wing0826 »

someone can login to https://dev.huami.com/watchface/index.html ?

i can not login now...
User avatar
GIK-Team
root
Posts: 1014
Joined: 22 Mar 2018, 10:00
Location: Ukraine
Has thanked: 1108 times
Been thanked: 267 times
Contact:

Post by GIK-Team »

wing0826 wrote: 04 Nov 2021, 09:24
someone can login to https://dev.huami.com/watchface/index.html ?

i can not login now...
Works for me.
Spoiler
Image
"sometimes it's scary but it's still just you and me” — Leaving Laurel
User avatar
wing0826
Posts: 35
Joined: 09 Jun 2020, 14:47
Location: TW
Has thanked: 9 times
Been thanked: 4 times
Contact:

Post by wing0826 »

GIK-Team wrote: 04 Nov 2021, 14:46
wing0826 wrote: 04 Nov 2021, 09:24
someone can login to https://dev.huami.com/watchface/index.html ?

i can not login now...
Works for me.
Spoiler
Image
thanks

where are you? china?
User avatar
GIK-Team
root
Posts: 1014
Joined: 22 Mar 2018, 10:00
Location: Ukraine
Has thanked: 1108 times
Been thanked: 267 times
Contact:

Post by GIK-Team »

wing0826 wrote: 04 Nov 2021, 17:11
GIK-Team wrote: 04 Nov 2021, 14:46
wing0826 wrote: 04 Nov 2021, 09:24
someone can login to https://dev.huami.com/watchface/index.html ?

i can not login now...
Works for me.
Spoiler
Image
thanks

where are you? china?
Ukraine.
"sometimes it's scary but it's still just you and me” — Leaving Laurel
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: No registered users and 0 guests