In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .

Mi Band Series


2019-07-07 01:49:55
521762 42

Hello Mi Fans!! The Mi Band 4 (or Mi Smart Band 4) is clearly one of the best wearables out there, with millions of units sold in no time.
This time Xiaomi lets us change the Watch Face of the Mi Band and we can choose between dozens of themes (but we have to recognize that most of them, are horrible, horrendous, made for 5yrs old kids, or that's my opinion and many occidental people think the same). So a few days ago I discovered a way of changing the watch face for a custom one (or even create your own) and saw that there were no posts about it, so i'm making this post for y'all so you can customize the look of your Mi Band 4 as you like!!

Install custom Watch Faces

In the first place, i'm going to show you how to install custom watch faces that people create everyday, there is this website called Amazfitwatchfaces ( in which users create watch faces for Xiaomi wearables, and they included a Mi Band 4 section.

In the metioned section, you can find hundreds of watch faces already made by users.
The installation process is simple and there are no risks (at least I didn't find any) and I'll explain step by step now:

1- Download any .bin file for Mi Band 4 from Amazfitwatchfaces
2- Now you have to choose one of the watch faces you don't like from Mi Fit (you hate all of them, probably)
3- Sync that watch face you don't like to your Mi Band 4 (After this, a folder containing the .bin file will be created)
4- Open your phone File Explorer and go to: Internal (there, there will be as many folders as watch faces you downloaded from Mi fit, these folders have a rare name like "AvJTsTaHCgM6SznmGuVSfYjjI2476KYDyu7tdfxO" these folders contain a preview image of the watch face (this way you can identify which is which), a .bin file, and an xml.

5- Now you have to move the .bin file of the custom watch face you downloaded to one of the Mi Fit watch faces folders mentioned in step 4, and rename and replace the old file with the new one (so you have to rename the new custom watch face with the same name of the old one, so we are replacing it). This way we're making Mi Fit believe that the watch face we downloaded is the Mi Fit downloaded one.
6- Now, in the Band Displays section on Mi Fit, select the Watch Face we replaced (it has the same preview picture as before) and press sync now, the new custom watch face will be applied!



This process is a bit more complicated, and requires photoshop abilities, we are going to edit a watch face to our liking so the possibilities are endless.
In Amazfitwatchfaces there is a PC software available for editing this .bin files that contain our watch faces.
You can find this software in Amazfitwatcfaces site  Tools  Apps & Tools  Tools  Amazfit Tools Mi Band 4 (Windows)

This software is a .zip file you have to extract, after that you'll get a folder with a bunch of files and an .exe application (don't try to run it alone cause it won't do anything)

What this software does is decompress and compress the watch faces .bin files.

To edit/create a watch face:

1- Find a watch face you like from the website or one of the Mi Fit ones, now, you have to open the .bin file with the .exe application, on windows you can do this by simply dragging and dropping the .bin file over the .exe app, then a window will open and you'll see logs, then a folder with the name of the .bin file will be created where the .bin file is

2- Inside this folder, there are a ton of tiny images, these are all the elements of the watch face, along with a .json file. We are going to create our own watch face by replacing these images with the ones we want, we cannot change the name of the images cause if we do, this won't work.

3- The 0000 image is the background, this contains the steps icon and the dots that separate the hour most of the times, also battery percentage if the watch face originally had it.

4- No matter what image we replace, it has to be the same pixel size as the original.

5- Do your own magic! Create your own icons, numbers and backgrounds or replace them with others from other themes.

6- After you replaced what you wanted to change, now you have to drag and drop (or open) the .json file with the .exe application we downloaded. If we did everything right, this will create a new .bin file with the changes we made.

7- Now take that .bin file and replace it with a Mi Fit one like the section above and sync!


And that's everything!! I hope you liked this tutorial, it would be cool if you shared with friends or comment and like with your thoughts!

For any doubt dont hesitate to ask me in the comments or via DM!

2019-07-07 01:49:55
Favorites77 RateRate

Pro Bunny

Alber Stelar Author | from Mi MIX 3


Share your custom watch faces!
2019-07-07 02:00:34

Advanced Bunny

MeWondr | from app


or you can just download any of these
2019-07-08 20:45:51

Pro Bunny

Alber Stelar Author | from Mi MIX 3


or you can just download any of these

That's what I explained in the post lol
2019-07-08 20:52:53

Advanced Bunny

MeWondr | from app


Alber Stelar
That's what I explained in the post lol

oh wait. lol my bad
2019-07-08 20:56:26

Advanced Bunny

szerone | from Redmi Note 5


just download miband4 apps from google play and there r plenty watch face to choose from
2019-07-08 23:34:34
Alber Stelar replied at 2019-07-07 01:00:34
Share your custom watch faces!

nice tutor! I've already custom my own mi band 4 face before you write this tutor. but thankyou! this my own custom watch face mi band 4

2019-07-09 15:46:26
Don't LIMIT your challenges, but CHALLENGE your limits!

Rookie Bunny

1667754200 | from mobile


This app has Good collection of watch face for mi band 4.
2019-07-11 09:48:13
how can i change the position of the numbers and steps?
2019-07-17 05:52:35
nice info thanks for sharing guys , its work custom watch face mi band 4
2019-07-22 19:42:17
just do it
Well this not "creating your own", this is how to hack partially something pre existing!

Please provide the necessary documentions about the json file (all mandatory descriptors, for instance:

ImageIndex": 21,  - is this the0021.png image file? and looks like it's the first of the serie.
        "ImagesCount": 10 - no idea of the meaning of COunt

what are the meaning for the multiple coordinates in some descriptions like here:

"Status": {
    "Alarm": {
      "Coordinates": {
        "X": 5,
        "Y": 225,
        "X2": 17,
        "Y2": 2,
        "X3": 1
      "ImageIndexOn": 66


Thank you
2019-07-22 20:23:04
please sign in to reply.
Sign In Sign Up

Alber Stelar

Pro Bunny

  • Followers


  • Threads


  • Replies


  • Points


Throw Back with Mi 2018
Medalla 100K
Mi Love U & I
Puzzle Master
Mi + Tu

Read moreGet new

Mi Comm APP

Stay updated on Mi Products and MIUI

Copyright©2010-2021, All Rights Reserved
Quick Reply To Top Return to the list