[Amazfit] N3OMOD:
Customizable watch faces are one of the many interesting aspects of the Amazfit smartwatch, although managing to use them can create quite a bit of headache.

Preface:

There is quite a bit of confusion over this aspect (or at least I felt confused at the beginning) so let’s clarify something:

1)	By “default” the customizable watch faces are available only on the Chinese Version of Amazfit

2)	In order to upload the custom background images, you need to use also the “Chinese Version” of the Amazfit Application.

Using the cn-version of the Amazfit application seems to work for the majority of the users

, albeit it does mean facing other problems with the activity sync because you no longer have the support to Strava.

(please note: I’m not going to discuss about the activity sync issues between amazfit and strava because there is enough to get a severe headache and I’m among the majority of people whom never got this thing working although I tried every possible combination of fw/app/procedure.)

At some point during the upgrade of the chinese Amazfit application many users start reporting issues with the custom watch faces functionality. Now users are facing yet another difficulty because in order to load the custom backgrounds they need to install an old version of the chinese Amazfit application, and even so in some cases the functionality is not working.

What do you need to proceed:

I got tired of this situation and I decided to find a way to easily manage custom images for the watch faces.

The procedure is incredibly easy but you will need the following:

1)	An AmazFit watch running the latest PACEfied Firmware. (thank you Neuer_User for that!)

2)	A working computer with ADB drivers installed.

3)	A proper image to use as a watch face background.

4)	Optionally a software to explore ADB-devices folder structure if you want to use a GUI to simplify the process. (this guide will use Android Commander for this purpose)

Preparing the images:

A proper watch face background image is a PNG image with a transparent background of 512x512 px.

Circular images are the best to use, but if you want you can also use square or rectangular images.

If you want to use a non-circular image, then you must be sure that none of its edges exceeds the 512x512 px frame even if it’s a transparent layer. (otherwise you will have problems with the watch moving animation)

Remember to save the image as PNG-24 with Transparent Background if you are working with Photoshop.

How to manually load custom watch faces backgrounds:

1)	Connect your Amazfit to the computer via the charging cradle

2)	Open Android Commander and select your device in the devices list (remove any other adb-enabled devices so that you will see only the amazfit in the list)

3)	Click on the “Load” button and wait for the interface to open.

4)	Now on the right panel you can browse all the structure of your Amazfit.

5)	Locate this path: /data/media/0/.watchface/customBg/

6)	Upload all the pictures you want to use as background in this folder

7)	Once the upload is complete you will be able to use this images directly from the “Settings” menu on the Amazfit customizable watchfaces.

Of course

the procedure can be completed by using the command prompt

, issuing the push command in adb shell,

if you don’t want to use a software like Android Commander.

I mentioned it because it’s an easy-to-use software that can help many users who are not familiar with ADB.

Below there are some examples of my results:

Final Notes:

This procedure is only possible thanks to the PACEfied firmware developed by Neuer_User, so you should really thank him if you haven’t already.

The procedure is safe, it’s just a copy-paste of PNG files and don’t represent any potential danger to your Amazfit smartwatch but I won’t take any responsibility for any possible “brick”, data loss, headache, heart failure or whatsoever. :)