- Joined
- Aug 14, 2020
- Messages
- 2
- Likes
- 5
- Points
- 3
Your Miband doesn't want to use all 3 watchface slots? Well, that's most likely because all of your watchfaces share the same ID. The miband thinks that all your watchfaces are the same. Fix this with this guide!
On the Mi Band 5, you can store 3 different custom watchfaces. There are 3 watchface memory slots from which to choose.
A memory slot can only be occupied by one watchface at a time. If two different watchfaces have the same ID, one is always installed over the other.
To fill all three memory slots with different watchfaces, you need three watchfaces with three different IDs!
If you are watchface-developer and followed the instructions here (Mi Band 5 - How to modify Watchfaces files | GeekDoing), used the MiBandWFTool, each of your watchfaces will have the same ID. The tool always creates the same ID. This is why almost all watchfaces on amazfitwatchfaces.com share the same ID.
So, how to give your watchface a custom ID? It is actually quite simple.
Step by step:
1. Open the watchface-.bin file with a hex editor of your choice (you can do this online, e.g. with hexed.it).
2. Navigate to the address 00000010 (this is the second line).
3. If you use a "fresh" .bin created with MibandWTFTool, the first byte will look like this: 3D 00 22 27 00 00 E0 7F (if you don't know: two numbers/letters = 1 bit, and 8 bit = 1 byte).
4. Leave the first two bits and the last two bits as they are and edit the four middle bits: 3D 00 22 27 00 00 E0 7F.
-> Example: 3D 00 22 27 00 00 E0 7F -> change to -> 3D 00 A1 B2 11 22 E0 7F
These middle bits represent the individual watchface-ID. To get an individual ID, you just have to change it.
In the example above, A1 B2 11 22 is your new individual ID, while 22 27 00 00 is the old "standard" ID.
That's it! Save it, load it to your Miband5 and enjoy.
Note: When the three memory slots are full, the last watchface is always overwritten, no matter what. To overwrite a certain watchface, this watchface must be deleted in the Miband.
On the Mi Band 5, you can store 3 different custom watchfaces. There are 3 watchface memory slots from which to choose.
A memory slot can only be occupied by one watchface at a time. If two different watchfaces have the same ID, one is always installed over the other.
To fill all three memory slots with different watchfaces, you need three watchfaces with three different IDs!
If you are watchface-developer and followed the instructions here (Mi Band 5 - How to modify Watchfaces files | GeekDoing), used the MiBandWFTool, each of your watchfaces will have the same ID. The tool always creates the same ID. This is why almost all watchfaces on amazfitwatchfaces.com share the same ID.
So, how to give your watchface a custom ID? It is actually quite simple.
Step by step:
1. Open the watchface-.bin file with a hex editor of your choice (you can do this online, e.g. with hexed.it).
2. Navigate to the address 00000010 (this is the second line).
3. If you use a "fresh" .bin created with MibandWTFTool, the first byte will look like this: 3D 00 22 27 00 00 E0 7F (if you don't know: two numbers/letters = 1 bit, and 8 bit = 1 byte).
4. Leave the first two bits and the last two bits as they are and edit the four middle bits: 3D 00 22 27 00 00 E0 7F.
-> Example: 3D 00 22 27 00 00 E0 7F -> change to -> 3D 00 A1 B2 11 22 E0 7F
These middle bits represent the individual watchface-ID. To get an individual ID, you just have to change it.
In the example above, A1 B2 11 22 is your new individual ID, while 22 27 00 00 is the old "standard" ID.
That's it! Save it, load it to your Miband5 and enjoy.
Note: When the three memory slots are full, the last watchface is always overwritten, no matter what. To overwrite a certain watchface, this watchface must be deleted in the Miband.
Last edited: