How to transplant the custom dial of Sports Watch 2 to AMAZFIT Verge
Posted: 23 Nov 2018, 15:59
1. Locate the wfz file of an amazfit sports watch 2. Change the ".wfz" suffix in the file to ".zip" and extract it.
2. modify the version number
Open the "description.xml" file and modify the code:
replace with:
Low version number does not support HD mode
3. modify the position of the control
Find the following code in "watchface.xml":
In this code, x="40" y="60" is the position of the control in the dial, because the resolution of the amazfit sports watch is 320x320, and the resolution of the amazfit smart watch is 360x360.
Here we add 20 to the parameter to make it centered (the specific position needs to be adjusted according to the actual style).
The modified code is as follows:
In the same way, we modify the position of other controls.
4. open the wrist HD mode
Add a line of code to the "watchface.xml" file
Express support for the wrist-up HD mode.
Note: This code needs to be written in the first sentence
5. ready to lift the wrist HD material
Open the background directory, create a new 26w directory, as shown below
Copy 01.png directly into the 26w directory, and display 01.png as the background display when the bowl is bright.
In the same way, we modify the material in the font file.
6. copy the package file to the watch
We return to the root of the file and compress it into a zip file.
Modify the suffix "zip" to "wfz"
Copy the file to the watchface directory in your watch


2. modify the version number
Open the "description.xml" file and modify the code:
Code: Select all
<version>1.2</version>Code: Select all
<version>1.6</version>3. modify the position of the control
Find the following code in "watchface.xml":
Code: Select all
<WatchFaceItem type="datawidget" id="0" x="40" y="66"dataType="2" model="1" />Here we add 20 to the parameter to make it centered (the specific position needs to be adjusted according to the actual style).
The modified code is as follows:
Code: Select all
<WatchFaceItem type="datawidget" id="0" x="60" y="86"dataType="2" model="1" />Code: Select all
<WatchFaceItem type="timedigital" x="79" y="135"width="202" height="90" font="@wfz/font/01" />
<WatchFaceItem type="datawidget" id="0" x="60" y="86"dataType="2" model="1" />
<WatchFaceItem type="datawidget" id="1" x="180" y="86"dataType="10" model="1" />
<WatchFaceItem type="datawidget" id="2" x="60" y="249"dataType="6" model="1" />
<WatchFaceItem type="datawidget" id="3" x="180"y="249" dataType="6" model="2" />Add a line of code to the "watchface.xml" file
Code: Select all
<WatchFaceItem type="support26w" config="true" />Note: This code needs to be written in the first sentence
5. ready to lift the wrist HD material
Open the background directory, create a new 26w directory, as shown below
Spoiler

In the same way, we modify the material in the font file.
Spoiler

We return to the root of the file and compress it into a zip file.
Modify the suffix "zip" to "wfz"
Copy the file to the watchface directory in your watch
File comparison



