• Administrator
  •  
    Support Ukraine
    If you experience any problems with the forum (it is not visible, there is no way to post messages, or some functionality does not work), please let us know. If you have problems with registration or you did not receive confirmation letter, let us know and we will activate your account manually.
    If you get an "The submitted form was invalid. Try submitting again" error, delete cookies, then try again.
     

Miwtool: Watchface editor for Redmi Watch 2 Lite

This forum is designed to discuss and develop tools creating watch faces.

Moderators: asoo, lvpokka, Internal error, Watchmens

Forum rules
All communication in this branch should only be in English.
To discuss tools that are not in this section, use the “Watchfaces tools (discussion)” forum.
Post Reply
Mino260806
Posts: 5
Joined: 15 Nov 2022, 11:01
Location: Tunis
Been thanked: 5 times
Contact:

Miwtool: Watchface editor for Redmi Watch 2 Lite

Post by Mino260806 »

A command line tool for unpacking / packing Redmi Watch 2 Lite watch faces
Screenshot
Image
Installation
  • Clone the repository (link below) and unzip it
  • Make sure that you have python (3.8 +) installed
  • Install requirements:
    python -m pip install -r requirements.txt
Usage
Unpacking
main.py --decode /path/to/input --output /path/to/output

Repacking
main.py --encode /path/to/input --output /path/to/output

Applying a watch face
https://github.com/Mino260806/mi-watchface-uploader

Additional Info
More details can be found in the github page
https://github.com/Mino260806/miwtool
Last edited by Mino260806 on 20 Nov 2022, 22:51, edited 1 time in total.
Mino260806
Posts: 5
Joined: 15 Nov 2022, 11:01
Location: Tunis
Been thanked: 5 times
Contact:

Post by Mino260806 »

Demos
Unpacked "Multifunction" watch face from Mi Fitness
Image
Minecraft watchface, ported from GTS 2 mini
Image

original watch face by Hnrgomez
source: https://amazfitwatchfaces.com/gts/view/9999
neon2k8
Posts: 2
Joined: 23 Nov 2022, 17:59
Location: Chania
Has thanked: 2 times
Contact:

Post by neon2k8 »

Amazing 😀 ! I was getting disappointed after i had read somewhere about the lack of custom watchfaces creation for this watch! But hopefully now there will be a start!
Mino260806
Posts: 5
Joined: 15 Nov 2022, 11:01
Location: Tunis
Been thanked: 5 times
Contact:

Post by Mino260806 »

neon2k8 wrote: 23 Nov 2022, 18:34
Amazing 😀 ! I was getting disappointed after i had read somewhere about the lack of custom watchfaces creation for this watch! But hopefully now there will be a start!
Yeah, I hope it will get more attention now, if a lot of people are going to become active, it will be recognized by the moderators and have its own section.

Moreover, I am thinking about making a Gui editor some time in the future to further facilitate watchfaces creation. If someone wants to do it or help me, you can reach me out on Github
zuggi1985
WF maker
Posts: 5
Joined: 14 Feb 2020, 19:15
Location: Weimar
Has thanked: 1 time
Contact:

Post by zuggi1985 »

i get a error message:

Code: Select all

C:\redmi\miwtool-main\miwtool-main>main.py --encode /Redmi/Watchface --output /Redmi
Traceback (most recent call last):
  File "C:\redmi\miwtool-main\miwtool-main\main.py", line 45, in <module>
    watchface = Loader(input_file).get()
  File "C:\redmi\miwtool-main\miwtool-main\memory\loader.py", line 15, in __init__
    self.load_path_folder(path)
  File "C:\redmi\miwtool-main\miwtool-main\memory\loader.py", line 29, in load_path_folder
    self.watch_face.load_from_dump(folder, dumped_info)
  File "C:\redmi\miwtool-main\miwtool-main\decoder\watch_face.py", line 31, in load_from_dump
    self.name = dump["name"]
KeyError: 'name'
what does it mean?
Denn die Kunst ist nur der Schein, anders als der Rest zu sein
roxax19
Posts: 1
Joined: 21 Oct 2021, 18:05
Location: Spain
Contact:

Post by roxax19 »

Hi! It's amazing the job you have done here, very interesting. I was wondering how could I do something similar. I've got the Mi Watch 1 Lite, but I really don't know how to start. Have you done all this just by looking at bin files of watchfaces? What else did you do??

I'd really apreciate your answer :D
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: awrun and 2 guests