yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] vxsw:
updated.

also screenshots of ui at first post are actualized.
[Other SmartWatches] ejjenkins:
It looks like the Frame ID 88 is foggy since I saw that one this morning...I added an appropriate image for that and updated the bin file.
[Other SmartWatches] Fantasy Watchwerk:
Took a chance on an $18 smart watch... works just fine. Although not in the description that I could see it is 360 x 360 and BT id is T20. Brand is Walliebe. Seem just as good as watches selling for 2 or 3 times as much. Cheap way for someone to try out this great program. Amazon description:

Smart Watch for Android iOS, Bluetooth Call, 100+ Sports Modes, 1.46" AMOLED Rugged Military Fitness Watch, Heart Rate/Sleep/Fitness Tracker, IP68 Waterproof Smartwatch for Men Women(Camo+Black Bands)​
[Other SmartWatches] Zefir35:
Hi,

thanks for the great tool!

Is there a way to create a link button to the call history/recent calls , like the notification button for the notifications?
[Other SmartWatches] vxsw:
at least I did not found it. may be it's missed for my watch, you may try to use unlisted codes in "button" class. if it's not assigned it just will be do nothing. send me, if you'll find something new ;)
[Other SmartWatches] RSGI:
Hi Can this app be used on a Tank T3 Ultra?

How to use it with Kospet Fit? Since FitCloudPro can´t connect to the watch...

Is there any other tool to make watchfaces to Tank T3 Ultra?

Thank you
[Other SmartWatches] vxsw:
hi.

kospet have a different format not a tbui. kospet uses an "u-tech" as some other vendors.

this tool may only view resources of this format, not modify.

also t3/m3 format have a bit change and use a new compression method while a global format structure has no changes.

I'm not sure, but may be possible to use a t2/m2 format for t3/m3 - need tests. just t2/m2 format have an editor, but it's not support t3/m3 compression method.

also kospet fit 0.7.5 is a last version of the app what allow you to replace watch face files in app cache. 0.7.6 and upper redownload files for each time you select it to install.

if you interested, I have a modified "stand alone" version of kospet fit 0.7.5 what may works independend of official version and have a personal folder in android/data folder, so you may use it for wf replacement, while official version in common (of course you can't use both at one time and must unpair/pair your watch with appropriated app)
[Other SmartWatches] vxsw:
useful content for newbie:
[Other SmartWatches] RSGI:
Hi thanks for the reply.

Please share that app and resources, thank you.

So for the moment there's no way of creating new watchfaces or editing existing ones....

Something that gave me hope with this app is that when I pointed the resources to Web, selected Kospetfit and the dial size 466x466, it would show the watchfaces that appear on the KospetFit app... but I was not able to edit them... honestly i'm still trying to get a grasp of the tool itself...too many buttons and options...

Thank you for your time

RSGI
[Other SmartWatches] vxsw:
app - KOSPETFIT_sa75.zip it's renamed and resigned so it'll be treat by android as another app (not a kospet fit). also more probably third party authorization would not work (authorization via mail must works), but it have no meaning because authorization is not required in any way.

editor - ClockFaceEdit_2.0.2.7z also, you may try this: https://github.com/janaboy74/wfeditormk66/releases

not sure about stability (it's not my apps), but both must work with u-tech v2 on some level. it's actual for t2/m2. t3/m3 uses u-tech v3, but you have a chance for reverse compatibility.

it's because my tool uses another formats just as resources to make tbui watch faces. it's not support modifying, only view and export resources/images.

feel free to ask, but I'm not sure what exactly editor would be useful for t3/m3, because it's not compatible.
[Other SmartWatches] RSGI:
The app seems ok. Where is the folder that has the temp watchfaces that i could replace? DO i need root on my phone to get to the folder?

The ClockFaceEdit app seems ok, and it could work fine, but its all in russian, and i can´t find an option to set it to english... The mk66 app,crashes in a few seconds after launch...

This might seem weird, but i feel that i'm expending too much energy on this...

I like the watch, but can´t use it without my watchface, because i made it and it shows all the info that i need in a glance...

Been using the same watchface from Amazfit GTR, to GT2 Pro... If i can´t find a solution to this in the next days, i'll be returning to the GT2 Pro...

Also the Portuguese translation is rough... Reset and Reboot has the same translated word... That annoyed me for a while....

Thanks man, for your help...
[Other SmartWatches] vxsw:
no, root is not required. but may have an issues for access if your android version is more than 12. as I know it's a common issue and it have a few solutions, but I did not delve.

you may find cached "*.bin" files in "\\android\data\com.yc.kospetfit_sa\files\" folder. it contains all wf'ses what you did install via gallery. you may replace any of it, but you must understand wich exactly of it you need. so remove any if exists and install any one from gallery to catch it.

oh, yep, sorry did not thought about it. it's not my project, so I can't help with it. m.b. some translations (not app modifying).

I have no idea about u-tech v3, but v2 as I've remember did not support alpha channel. also it's low enough level format, what will give you very limited abilities, so I'm not sure what you'll be success in transfering amz wf to u-tech.

it's a kospet curse - to make a fine design in a good materials, but with a cheap hardware and low level firmware/soft and of cource for over price (at least twice). amz software have a grade higher level. so if you need fine enough customization - kospet must not be your choice.
[Other SmartWatches] vxsw:
new video tutorial from Dedushkaserg - downscaling tbui 466=>360
[Other SmartWatches] medmed58:
Hello, I have a YoYoFit HT17 watch and I would like to add dials, via Fitcloudpro.

I do not understand the procedure to push a new dial. It says to replace the file starting with “temp” . But how do you replace this file with another that doesn't have the same name?

Do you have to rename the new file with the name of the file starting with “temp”, or simply delete this file and copy the new file into the folder, the name of the file not mattering as long as it ends with .BIN?

The procedure is not clear. I can't push a file, I always get an error.

Edit : I found it. You don't just have to replace the file that starts with “temp”, you also have to give the new file its name. If this had been said from the start, it would have saved me a lot of time.
[Other SmartWatches] vxsw:
"replacing" means replacing file content. if you'll remove file and place in this folder a new one with a different name, it'll be a different file, not a file what you had remove. I've thought it's obvious. but... ok, I'll add it as remark.
[Other SmartWatches] medmed58:
It never occurred to me to copy the contents of a .BIN file. That's not what I've done.

It seems simpler to me to copy only the name of the “temp” file to the new .BIN file. That's what I've done.

Anyway, thanks for this great application and all the explanations on how to change dials.
[Other SmartWatches] vxsw:
no, you don't. it's just an analogy in attempting to explain how it works.

ok, I'll try again.

the "temp_<some hex numbers>.bin" file, is a temporarry file of a customizable wf before uploading to the watch. the part of the name "<some hex numbers>" is a constant for a smart watch model. treat it as a model identifier. so for one model of the watch, the app will make this file with static name (always this name for your watch model).

so when the app starts to upload wf, it looks for file with exactly this name. so logic in your action, is the replacing this file, before uploading. if you just remove "temp_" file and place your file with any other name, then the app just will not find file to uploading, because file with required name would not exists.
[Other SmartWatches] medmed58:
As I don't speak English, I translate with Deepl. The translation is not meant to be an exact translation of what I say.

I do not change the name of the file, only the file itself. I understand that the file name is what is important. I delete the file, but I keep its name for the new file. Am I clear enough?

And this works very well, since I can adjust the dials simply by copying the name of the "temp_" file onto the new file.
[Other SmartWatches] vxsw:
yep.
[Other SmartWatches] mekler22:
Can I use your tool with my GT4 Pro watch that uses RDFIT app?

https://vi.aliexpress.com/item/1005006430340320.html?spm=a2g0o.order_list.order_list_main.15.42281802D5y01E&gatewayAdapt=glo2vnm
[Other SmartWatches] vxsw:
most probably no. attach any official wf of your watch to be sure.
[Other SmartWatches] mekler22:
How can I add a watch face here? The watch faces are only available in the rdfit app. The watch is identified as "Watch4 Pro" in the app. Es file explorer is unable to see inside the app data folder. Any other way for me to grab a watch face?
[Other SmartWatches] vxsw:
sorry, I have no rdfit devices, so I can't tell you about it in details.
[Other SmartWatches] vxsw:
I'd found an old dialogue in pm. seems some one send me a one of it and it was a password protected zip. if it's it and you'd find a way to get wf files, try this password:

Spoiler content hidden.
[Other SmartWatches] mekler22:
No, it wasn't me. I'm sure there is a way to get a watch face from RDFIT, but I have no idea what it is.
[Other SmartWatches] vxsw:
yep, it's even another forum.

I did asked him about rdfit, and he told me, what it's have no any problem and your issue more probably about android version.

check solutions for getting access to data folder for android 13+ or try to connect your watch to old android version device (12 or lower)
[Other SmartWatches] bblackmoor:
I have tried watching the videos, but I am lost. Is there a step by step guide to replacing an image with a new image? I think if I could do that, I might be able to figure out other things for myself.

Thank you.

P.S. I have a ST-19 .

P.P.S. I will create a "before and after" image of the sort of thing I would like to do. Maybe that will help people help me. :)
[Other SmartWatches] bblackmoor:
Here is an example. I have gotten far enough into the program to see that the text "MO TU WE TH FR SA SU" is a single image that changes each day. I would like to replace that with the name of the day (for example, "WEDNESDAY"). Seven images: one for each day.

I am comfortable modifying images in Photoshop. But how do I replace the old images with the new images?

Thank you for your advice.
[Other SmartWatches] vxsw:
- go to "Resources\Frames" (1, 2):

- find your frame and select it (3)

- check you on an "ARGB" tab (4), to copy full image (or any other if you need separated channels)

- click "To ClipBoard" (5) to copy selected frame to clipboard

- paste copied image to any graphical editor comfortable to you and modify it as you wish, then copy it back to clipboard

- click "From ClipBoard" (6) to import your image from clipboard.

you may use "To File"/"From File" instead of clipboard if it's more comfortable to you.

also you may not export original image, just override it if you already have required.

if it'll have a different size, you'll be asked to replace. then, after replacing, go back to "UI" tab and correct you ui element position.

you'll allowed to use a different size images in one element, but you must understand, what all of frames of this element, would be drawn at top left corner of your ui element. check it all by mouse scrolling, while you mouse cursor over this element:
[Other SmartWatches] coolpixs4:
Sharing my new mod...

Combined more info, touch to simbol to open quick link to weather, sms,...
[Other SmartWatches] Geek-Doom:
Anyone has a link to download .bin files already made? Like the web of amazfit, but for chineses 360x360 watch, i have an eigiis ke3, ty
[Other SmartWatches] vxsw:
as I'd understood, your watch is a tbui supported?
[Other SmartWatches] Geek-Doom:
Yeah, it is, i install already some wf, but i want resoruces/already made to explore the software and know how to do my own wfces, if u had any web with wf for tbui i appretiate it, my watch is 360x360, when i say web, i mean like this one AmazFit
[Other SmartWatches] vxsw:
you may find a whole thread for tbui wf'ses on other forum what must not be named (just google by app name, or look at the end of any custom wf file).

also, you may use an internal web-browser with locale wf base, to download wf'ses directly from official servers.
[Other SmartWatches] vxsw:
I did raised up a little server with custom wf list, what send back a 98 wf'ses as local i.e. linked as:

http://127.0.0.1:8080/wf<n>.bin

where <n> is a number from 1 to 98. preview are supported too and must be named as bin file, just with "png" extension.

it'll allow you make your own collection of 98 wf'ses and use it without additional file access manipulations.

so for using it, you need to use any http server, and modified app (with redirection for wf list request to http://tbui.serverpit.com server instead of http://fitcloud.hetangsmart.com )

Spoiler content hidden.

Spoiler content hidden.
[Other SmartWatches] ale.boenorodrigues:
MOD TRANSLATION (from translate.google.com)

"Guys how do I transfer to Smartwatch as wf???"

******************************************************

Pessoal como faço para transferir para o Smartwatch as wf???

ale.boenorodrigues, Greetings, and welcome to XDA. As a friendly reminder, we ask all members to please post in English as stipulated by Forum Rule 4 (quoted below) -- that you just agreed to when you first registered your account. Please consider this when you are creating a post in the future. Feel free to include your original message under the English message if you wish. If you do not know English, I encourage you to use any of the resources in the quote below. Your post has been translated as a one-time courtesy.

Thank you for your cooperation, and have a good one!

simplepinoi177 FSM (Forum Specific Moderator)
[Other SmartWatches] vxsw:
- go to dial's market and select first watch face (customizeable)

- tap "create", but do not tap "push"

- do not close menu, just switch to file browser and go to "android/data/com.topstep.fitcloudpro/files/download/" folder

- look at file with name what starts from "temp_". replace it by your wf ("replacing", means your new wf, must have the name of the replaced file. i.e. "temp_<some hex numbers>.bin"

- go back to fitcloud and now hit the "push"

Spoiler content hidden.
[Other SmartWatches] Ashish.Yadav:
@vxsw can animations be added to the watch face? If yes, how? For example I wish to make a tourbillon type watch face. Can this be done?
[Other SmartWatches] kyro133:
ill always regret trying this... goodbye my zeblaze ares 3 pro
[Other SmartWatches] ngdesign:
@vxsw Is there a way to put them on the "My Dials" tab if you already have multiple watch faces? So that you don't have to constantly rewrite the temp file! For example if I download 5 original watchfaces from the application, can't they be replaced with my own watchfaces in the "My Dials" tab?! Thanks!
[Other SmartWatches] vxsw:
yes you can. you must make a frame sequence and add few settings. I'll explain a few hours later (to time at now).

it's an app limitation. you may use an old version of app (1.5 or lover) it did allow you to replace any files and do not re-download it every time. for 2+ version, all watchfaces re-donloads every time. all what you can - just inject in this process for only first (customizable) dial.

what do you mean? if you had stuck, just wait a few minutes and look at "reset to factory" button in app. periodically it enables and allow you to reset. you must do not even try to unpair your devece or perhaps you loose it.
[Other SmartWatches] vxsw:
ok.

- add all the frames of animation to your wf sequentially and keep in mind id of the first of it:

- now go to ui editor and add ui item with id "OGDynamicOverlay (263)[07 01 00]"

- set in the "Target ID" the id of the first frame in sequence

- set in the firs value of "Params 1" delay (more value - slower frame changing)

- set in the second value of "Params 1" count of the frames in sequence:

that's all.
[Other SmartWatches] kyro133:
when push is done the watch get black and loose its bluetooth connection automatically i have tried everything but it doesnt charge it doesnt turn on . so those who is newbie about this please be warn!

is there a way to store all made dial by community so newbie like me wont have to risk getting their watch brick

but choose a premade dial instead
[Other SmartWatches] Ashish.Yadav:
Thanks a lot!!!
[Other SmartWatches] vxsw:
can you attach or better send me via pm the wf what you tried to install? I wana analize it.

as I said before, all what you need - just wait few minutes and watch for "reset to factory" button. and do not try to unpair. just wait and keep watching for reset in app. periodically it became enabled for few seconds what allows you to revive your watch.
[Other SmartWatches] kyro133:
here is the wf i tried to used
[Other SmartWatches] vxsw:
it's aboud ui item with id 5:

it have an item type "CTHoursClMinutes [02 01 00]" it have a target id = 126, while "Char2FrameTime (2)[02]" class must have in target id, id of a char set. and wf have an only 4 char sets. seems its a cause of a problem.

I've got a brick too, and even unpair my watch, but I had pair it back and reset to factory.

now it works fine again, so your watch must not be dead yet. just reset it via app.

so about wf. as i've understand, the item with id 5 must be a "SFSteps (65797)[05 01 01]" class:

and then it works fine:

I've attach fixed

but only one thing... as I know, ares 3 have a 360x360 resolution, while this wf is a 466x466.
[Other SmartWatches] kyro133:
how did you unbricked your watch if it is disconnected in app ?
[Other SmartWatches] vxsw:
just tap'd "pair" and got confirmation (dm 50 have a confirmation on pair), if your watch without confirmation, seems it must pair silently.

as I understood, it's actually not a real brick state. just wrong ui logic do not allow you to see anything, but it stil continue to work. also some ui errors may cause a big delays and in this case it may be not accessable some time.
[Other SmartWatches] kyro133:
is this working with zeblaze stratos 3 ?

it uses zeblazefit app not fitcloudpro
[Other SmartWatches] vxsw:
are you mean dials? attach some one, I'll check.

did you revive your ares?
[Other SmartWatches] kyro133:
no . i have already shipped it out for warranty zeblaze promise to send me a new one

this is what zeblaze stratos 3 look like
[Other SmartWatches] ale.boenorodrigues:
hey guys,

Has anyone managed to convert one of these dials to TBUI?
[Other SmartWatches] Ashish.Yadav:
Here are the instructions to convert by the developer. Use Google translate. I have used these to convert a couple of them successfully.

{Mod edit: Link to 4pda removed. Oswald Boelcke, Senior Moderator}
[Other SmartWatches] Oswald Boelcke:
@Ashish.Yadav @vxsw

I've removed the links from your above posts. 4pda is not only another phone related website (and not at all affiliated with xda-developers) but also well known for the distribution of malware and warez. Links or references to 4pda are not accepted on XDA at all.

XDA Forum Rules (excerpt):

Please refrain from sharing links or references to 4pda in future.

Thanks for your cooperation.

Regards

Oswald Boelcke

Senior Moderator
[Other SmartWatches] Ashish.Yadav:
Apologies. Didn't know about pda4 ban. I posted only because the link I shared had legitimate useful instructions. Anyways, I'll be more vigilant in future to not repeat sharing anything from that site.
[Other SmartWatches] Marchewik:
@vxsw

A piece of good work :)(y)

I have a question? How do you upload an already converted dial to a watch Zeblaze Ares 3 Pro?
[Other SmartWatches] vxsw:
it's depends on the app version, not the watch.
[Other SmartWatches] Marchewik:
Thank you very much 😘
[Other SmartWatches] kyro133:
is there a way we can store the community

is there a way we can save/store the community watchfaces ? so anyone can access and try it ?
[Other SmartWatches] vxsw:
you mean server or thread on the forum?

if you mean official servers - no (if you not a developer of the fitcloudpro)

if you mean custom server - I don't know anyone

if you mean thread - the website what Is not to be named is already have this thread.

if you want to create and support similar thread here, I think it's allowed.

if you can rise a personal server and share it's api, I can integrate it in my tool.

so, what do you mean?
[Other SmartWatches] Afortunatti:
Como faço para converter um arquivo que esta na resoluçao 360x360 para 466x466 no watchface tool?
[Other SmartWatches] vxsw:
you must export all frames, resize it by % and import it back. you may use any editor with batch processing (xnview for sample).
[Other SmartWatches] pravi.906:
PLEASE LET ME KNOW HOW TO UPLOAD THE WATCH FACES TO THE FITCLOUD PRO WEBSITE SO THAT EVERY ONE CAN USE THE CREATED ITEMS SOME WATCH FACES I HAVE PLAYED WITH IS ATTACHED BELOW
[Other SmartWatches] vxsw:
you can't. only if you a hetangsmart (fitcloudpro) developer.
[Other SmartWatches] pravi.906:
THEN PLEASE UPLOAD SOME COOL FACES HERE ATLEAST
[Other SmartWatches] pravi.906:
WHAT ABOUT THIS SITE..? I HAVE UPLOADED SOME.. IT SAYS THAT THE FACES WILL BE SHOWN IN THE APP AFTER APPROVAL.....https://markgroup.dev/add/index.php?act=success
[Other SmartWatches] vxsw:
it's a subjective concept.

sorry, but I have no idea about it's owner, but if you can contact to him, you may ask to upload to his server.
[Other SmartWatches] vxsw:
also updated compatibility devices list

to clear understanding changes of merging rgb & alpha.

original frame:

old method:

new method:
[Other SmartWatches] vxsw:
updated with hot-fix
[Other SmartWatches] M7x34:
How to make it loop because it's Disappear after the frames shows i wanna make an animation background
[Other SmartWatches] vxsw:
this is the "loop" method and must work in cycle. attach your wf, I'll check it.
[Other SmartWatches] vxsw:
seems you miss this:

it's your settings:

but you have only 5 frames for animation, not 55. so you must set it like here:
[Other SmartWatches] M7x34:
Thank you very much
[Other SmartWatches] vxsw:
update:

fitcloud +78

kospet +71

wearpro +95
[Other SmartWatches] M7x34:
Is there a way to push more than 1 mb

Because i tried make an animated background watch face with 16 frames (463kb)
[Other SmartWatches] vxsw:
it's on firmware level. actually it's for most of cheap chinese watches.

but you may try to optimize your frames, to reduce output wf size.
[Other SmartWatches] M7x34:
How to optimize the frames i tried image compression like pngout and tinypng
[Other SmartWatches] vxsw:
it would not work. image saves anyway in custom format, so nm how strong compressed image before import, it's convert to plain bitmap on import and on saving, converts to internal custom format.

compression used in tbui depends on:

- alpha layer.

- color deep. more than 256 colors would increase final size. reduce less than 256 have no reason.

- horizontal color changing. each changing color in line would increase size.

so you may:

- merge alpha chanel with rgb part of frame.

- reduce color deep to 256 colors.

- separate static pixels and transfer it to background, also replace this pixels on each frame by clear black (0, 0, 0) what would treat as transparent.
[Other SmartWatches] Pol463:
Hello, I'm new here. I have a DT8 ULTRA max. It synchronizes with wear pro. Can this program make dials for that model and how do I synchronize them to have it on the watch?