Hello,
I would like to know if it's possible to edit a stock smartwatch face ? I mean, i would like to modify the "Jogging track" face that come by default, and add a battery information on it.
Is it possible ?
Thanks for your help
Those are not wfz faces, they are in an APK.
So you have to get that APK from the watch ( or the corresponding ROM ), decompile it, change the code and recompile it.
fzelle said:
So you have to get that APK from the watch ( or the corresponding ROM ), decompile it, change the code and recompile it.
Click to expand...
Click to collapse
+ deodex it...
yannssolo said:
Hello,
I would like to know if it's possible to edit a stock smartwatch face ? I mean, i would like to modify the "Jogging track" face that come by default, and add a battery information on it.
Is it possible ?
Thanks for your help
Click to expand...
Click to collapse
You know that you can modify some of the stock faces?
Yes you can but not selecting the watch face from the Amazfit app but directly from the watch.
Swipe left-right trough the face collection without selecting one, you will see that some of them have a SETTINGS button down push it and you will have to swipe up/down to customize and swipe left right to choose what you customize.
The most customizing face is Eternal Moment.
Sent from my HTC 10 using Tapatalk
Edit.
For some you can choose a photo as background
Sent from my HTC 10 using Tapatalk
Related
Hi there,
How make watchface with options as default Samsung ?
1. Editing settings in list of watchfaces ?
2. low energy when gestures - watch look ) ?
Try to search in API tizen but no .... ( no one words about
TNX
den812 said:
Hi there,
How make watchface with options as default Samsung ?
1. Editing settings in list of watchfaces ?
2. low energy when gestures - watch look ) ?
Try to search in API tizen but no .... ( no one words about
TNX
Click to expand...
Click to collapse
also if anyone have one of this watchfaces in WGT file ... ??
@den812: If I am not interpreting your question incorrectly then you are trying to develop a gear s watch app and you want to set it as default homescreen.
If I am correct then try this
Add <tizen:category name="com.samsung.wmanager.WATCH_CLOCK"/>
in your config.xml file while developing the app to make it an option to set as default watch on homescreen.
no ...
Jessbie said:
@den812: If I am not interpreting your question incorrectly then you are trying to develop a gear s watch app and you want to set it as default homescreen.
If I am correct then try this
Add <tizen:category name="com.samsung.wmanager.WATCH_CLOCK"/>
in your config.xml file while developing the app to make it an option to set as default watch on homescreen.
Click to expand...
Click to collapse
Hi,
No sorry .. problem with make watch_clock like Samsung GearS default watchface with mode edit settings from list of faces and then when sleep and wake up by up the hand catch this and show alternative low energy face like make in the default samsung gearS faces ( no digital watchface) ...
Hello
would it be hard to change the app Manga rock so that whenever you tap on the left or right side of the screen that it doesn't change the page?
wj0t said:
Hello
would it be hard to change the app Manga rock so that whenever you tap on the left or right side of the screen that it doesn't change the page?
Click to expand...
Click to collapse
The best way I can think of doing this would be an Xposed module. You need to decompile the APK with apktool and/or dex2jar and then find out what code changes the pages and then disable via (most likely) a method hook. Obviously you'll need to know how to develop with the Android SDK for this.
Guys , I've found this watchface maker for windows on Huami BBS site, it took me a while to register there and find it using google translate , so I'll post it here , if that's ok.
I can't post credits since I don't know chinese , so if anyone is kind enough to find it , I'll gladly edit post.
Also, if author of file on HuamiBBS didn't give a permission to share , which I didn't come across with google translate, I'll remove it. Anyways, I reckon it will be helpful in previewing your watchfaces, since it can import, edit, save , etc.
It has one exe and one dll which is english translation , I think. For me , it starts in english by default
It does have a number of bugs, and some features are quite oddly implemented, plus it doesn't match the actual layout you'll see on the watch, but it's a good tool for testing watch faces you've made with features that Fabio's site doesn't currently support.
I would like to see some watchface maker that allow us to change icons color or even simply remove them. I found few watchface pictures from samsungs s3 that could be reproduced, but I miss that maker. Or it exist and I missed it?
For me it starts in Chinese, and I couldn't find where to change it... =(
DRoma82 said:
For me it starts in Chinese, and I couldn't find where to change it... =(
Click to expand...
Click to collapse
Have you tried to change you PC language to English ? Someone told me that it could be the way to use the Face maker in English. I haven't tried it yet on my own...
kwoodall said:
made with features that Fabio's site doesn't currently support.
Click to expand...
Click to collapse
What additional features are there?
When saving watch faces I get the message 'object reference not set to an instance of an object'.
The first time I only had a background image but I did not select the image.
I think it works the same way for time hands but doubleclicking the time digits does not allow me to set something.
Any idea how to fix this?
generationgav said:
What additional features are there?
Click to expand...
Click to collapse
Masks, multiple backgrounds, multiple fonts, etc
droidhd said:
I would like to see some watchface maker that allow us to change icons color or even simply remove them. I found few watchface pictures from samsungs s3 that could be reproduced, but I miss that maker. Or it exist and I missed it?
Click to expand...
Click to collapse
This is a limitation of the API. You can't make such a watchface for pace, unless it is an apk.
Wen I open an existing digital watch face I can see the actual time in the time digits and the clock is ticking. In the one I create I can only see an empty rectangle.
How to make sure the time is visible?
I know the Pace faces can be customized, but how about the Bip?
Any way to at least invert the colors?
Also, anyone noticed if battery drain is higher with a seconds-ticking design?
Tr4sHCr4fT said:
I know the Pace faces can be customized, but how about the Bip?
Any way to at least invert the colors?
Also, anyone noticed if battery drain is higher with a seconds-ticking design?
Click to expand...
Click to collapse
it is possible now, look here (sorry, it's in italian)
yes there is ... if you look in amazfitcentral site, theres a tool for creating custom watchfaces
artyfarty said:
it is possible now, look here (sorry, it's in italian)
Click to expand...
Click to collapse
My Italian really sucks, so I might not have gotten it correctly, but doesn't this just allow you to change watch faces to other ones that are ready (prepared by other modders), rather than allowing you to create your own watchface?
Now you can easily edit watchfaces. bitbucket.org/valeronm/amazfitbiptools
WatchFace.exe *.bin -> json+resource
WatchFace.exe *.json -> *.bin
yoyurinig said:
Now you can easily edit watchfaces. bitbucket.org/valeronm/amazfitbiptools
WatchFace.exe *.bin -> json+resource
WatchFace.exe *.json -> *.bin
Click to expand...
Click to collapse
hi! do you know if exist a watchFace.exe macos alternative?
Just FYI . This link popped up on reddit not long ago https://amazfitwatchfaces.com/
BIP Watch face "layers"
Does anyone know how things are layered?
What I mean i guess is what order are items in the JSON drawn?
What will appear on top of what?
PAGOT said:
Just FYI . This link popped up on reddit not long ago https://amazfitwatchfaces.com/
Click to expand...
Click to collapse
Almost all faces i got from here (i haven't tried all yet :silly: ) only updating step counter once a minute compared to the official one (the one that comes pre-installed with the firmware) which updating the counter directly. My question is does anyone know how to adjust this behavior by editing the json file?
This post is pretty old but there seems to be 2 third party apps for Bip Watch Faces by now. Pretty solid collection too.
https://play.google.com/store/apps/details?id=paolo4c.amazfit.watchfaces&hl=en
https://play.google.com/store/apps/details?id=dev.rokitskiy.wfab
DIY Amazfit watchfaces
Hi,
it is realy easy to create Your own watchface, You just need to use this tools and everything works like a charm:
1.) For unpacking and repacking bin files:
Amazfit tools: https://bitbucket.org/valeronm/amazfitbiptools/downloads/
2.) For editing PNG files
GIMP: https://www.gimp.org/
3.) For editing JSON files:
NOTEPAD ++ : https://notepad-plus-plus.org/download/v7.5.5.html
4.) For control of visual and functions:
AMAZFIT Watchface Editor: http://www.mediafire.com/file/389o8szy4589tzd/Amazfit_Bip_WF_Editor_ilgruppotester_v092.zip
(it is from this forum: https://forum.gizchina.it/index.php?/topic/1489-bip-wf-editor-by-ilgruppotester/ )
For example some of my creations: https://amazfitwatchfaces.com/bip/search/?author=Horatius80
Horatius80 said:
Hi,
it is realy easy to create Your own watchface, You just need to use this tools and everything works like a charm:
1.) For unpacking and repacking bin files:
Amazfit tools: https://bitbucket.org/valeronm/amazfitbiptools/downloads/
2.) For editing PNG files
GIMP: https://www.gimp.org/
3.) For editing JSON files:
NOTEPAD ++ : https://notepad-plus-plus.org/download/v7.5.5.html
4.) For control of visual and functions:
AMAZFIT Watchface Editor: http://www.mediafire.com/file/389o8szy4589tzd/Amazfit_Bip_WF_Editor_ilgruppotester_v092.zip
(it is from this forum: https://forum.gizchina.it/index.php?/topic/1489-bip-wf-editor-by-ilgruppotester/ )
For example some of my creations: https://amazfitwatchfaces.com/bip/search/?author=Horatius80
Click to expand...
Click to collapse
Nice! But how do I only translate texts?
Thanks!!
Allexsander said:
Nice! But how do I only translate texts?
Thanks!!
Click to expand...
Click to collapse
You have to edit the correct png. Nothing else
Hide on lock
For example some of my creations: https://amazfitwatchfaces.com/bip/search/?author=Horatius80
Click to expand...
Click to collapse
When I try to hide on lock, the weather still shows even though it should be covered by my "lock" image. Does yours do that as well? Did you do something to fix it?
Thanks
roy.walker777 said:
When I try to hide on lock, the weather still shows even though it should be covered by my "lock" image. Does yours do that as well? Did you do something to fix it?
Thanks
Click to expand...
Click to collapse
No, it is an firmware feature. It is non-fixable. That is the reason why I stopped using hide on lock. Hide on lock is just full screen icon with transparent holes and there is no way how to set layer priority or similar function, so other functions like weather, step circle etc. are drawed always on top....
Makes sense... Suprised the order in the json doesnt set draw order.
roy.walker777 said:
Makes sense... Suprised the order in the json doesnt set draw order.
Click to expand...
Click to collapse
Probably and unfortunately not
Amazfit bip tools zip broken
Hello. I've downloaded amazfit bip tools from the link given from bitbucket.
However, the .7z file is extracted with errors. Basically it's broken. Does anyone know where I can find it or if someone can upload
it and share the link ?
Thanx.
Allexsander said:
Nice! But how do I only translate texts?
Thanks!!
Click to expand...
Click to collapse
You may want to try a different extractor - I just downloaded the 7z file and it extracted correctly (I used Bandizip).
Tr4sHCr4fT said:
I know the Pace faces can be customized, but how about the Bip?
Any way to at least invert the colors?
Also, anyone noticed if battery drain is higher with a seconds-ticking design?
Click to expand...
Click to collapse
My Amazfit Bip lasts around 23-24 days with a seconds-ticking watchface. Does anyone know if it may last longer with a simpler watchface?
Hello everyone,
Currently the available commands/API we can use for the creation of a *.wfz watch face is very limited. We can create in-line digital clocks through images (can't separate hours from minutes), normal clocks and very limited widgets (steps, wather, battery etc). What if we could patch HuamiWatchFaces.apk in order to make it support a wider range of commands?
We will need to:
- Decompile the HuamiWatchFaces.apk (with the odex file):
I managed to deodex the whole system of stockfield (US 1.3.5) using this software tool.
So, this is the HuamiWatchFaces.apk deodexed: View attachment HuamiWatchFaces-Stockfield-1.3.5-Deodexed.apk
Using APK Studio you can decompile it and see the *.smali files. OR
Using dex2jar we convert the classes.dex file (unzip the attached) to *.jar : View attachment classes-dex2jar.jar
which we can open and read with jd-gui
- Change the code to provide a better API (ability to change minutes position, widgets with custom images of percents etc)
We must read the java code and change the smali...
- Repack back to apk OR provide a patch for the apk
What i have found until now:
(see file: classes-dex2jar.jar\com\huami\watch\watchface\widget\TimeDigitalWidget.class)
- AM/PM are drawn outside of the screen (position x 203, y 1). We could create some xAm and yAm parameters BUT currently they are no READ from watch.xml + they are not passed to the approprite function
- Different position of hours and minutes exists but parameters are not read and they are calculated based on the width and the time position
- The indicator ":" is always turned on (parameter: mEnableIndicator), it needs to be read first
- We could enable the display of seconds... (parameter: mDrawSeconds), it needs to be read first
- Parameters are read in file: classes-dex2jar.jar\com\huami\watch\watchface\util\WatchFaceConfig.class and declared in classes-dex2jar.jar\com\huami\watch\watchface\model\WatchFaceModuleItem.class
What do you guys think?
GreatApo said:
Hello everyone,
Currently the available commands/API we can use for the creation of a *.wfz watch face is very limited. We can create in-line digital clocks through images (can't separate hours from minutes), normal clocks and very limited widgets (steps, wather, battery etc). What if we could patch "HuamiWatchFaces.apk" in order to make it support a wider range of commands?
I suppose we will need to:
- Decompile the HuamiWatchFaces.apk (together with the odex file), can we produce a readable code?
- Change the code to provide a better API (ability to change minutes position, widgets with custom images of percents etc)
What do you guys think?
Click to expand...
Click to collapse
Where on the device is that APK located? I'd like to take a look.
Yo can take a look to the PACEfied Watch Face app here.
Let me know if you want to take a look to latest 1.3.5 US Stock Watch Face app too.
We would like the stock 1.3.5 version too, since pacefield is the Chinese version
I have pulled the one from stockfield from the temp folder of your installer. I suppose its the same with the official right?
GreatApo said:
We would like the stock 1.3.5 version too, since pacefield is the Chinese version
I have pulled the one from stockfield from the temp folder of your installer. I suppose its the same with the official right?
Click to expand...
Click to collapse
If you pulled from US language yes, but with some edited png files
It is possible to Display more than 8 colours for the standbye watchface?
AlexandreVegetaroux said:
It is possible to Display more than 8 colours for the standbye watchface?
Click to expand...
Click to collapse
We don't know yet...
1st post update...
Maybe a Good reference wfz file is the "night run" wfz, because it's the only one witch show the seconds even in standby if you reactivate the watch using the automatic Wrist spin.
Only think about
BTW is there any stuff to do with I can support you? Have only a little bit of xml knowledge.
Excellent work, this can help to modify watchfaces with percentage bars, and increase sphere creation possibilities
AlexandreVegetaroux said:
Maybe a Good reference wfz file is the "night run" wfz, because it's the only one witch show the seconds even in standby if you reactivate the watch using the automatic Wrist spin.
Only think about
Click to expand...
Click to collapse
That's what I thought in the start, but the default watch faces are not *.wtz files. They are programmed in the APK.
AlexandreVegetaroux said:
BTW is there any stuff to do with I can support you? Have only a little bit of xml knowledge.
Click to expand...
Click to collapse
Not really. If anyone has coding experience, he can try read the Java code for a start.
kingofdevils said:
Excellent work, this can help to modify watchfaces with percentage bars, and increase sphere creation possibilities
Click to expand...
Click to collapse
Thats what I am trying to do
Finally. Can you make someting about launcher please ? A buble launcher for amazfit could be awsome.
ygecesefa said:
Finally. Can you make someting about launcher please ? A buble launcher for amazfit could be awsome.
Click to expand...
Click to collapse
Wow, we went a little too far... Lets just try to make simpler things work first