Página 1 de 1

Miwtool: Watchface editor for Redmi Watch 2 Lite

Enviado: 20 Nov 2022, 00:12
por Mino260806
A command line tool for unpacking / packing Redmi Watch 2 Lite watch faces
Screenshot
Imagem
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

Re: Miwtool: Watchface editor for Redmi Watch 2 Lite

Enviado: 20 Nov 2022, 21:59
por Mino260806
Demos
Unpacked "Multifunction" watch face from Mi Fitness
Imagem
Minecraft watchface, ported from GTS 2 mini
Imagem

original watch face by Hnrgomez
source: https://amazfitwatchfaces.com/gts/view/9999

Re: Miwtool: Watchface editor for Redmi Watch 2 Lite

Enviado: 23 Nov 2022, 18:34
por 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!

Re: Miwtool: Watchface editor for Redmi Watch 2 Lite

Enviado: 23 Nov 2022, 22:35
por Mino260806
neon2k8 escreveu: 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

Re: Miwtool: Watchface editor for Redmi Watch 2 Lite

Enviado: 14 Mar 2023, 20:17
por zuggi1985
i get a error message:

Código: Selecionar todos

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?

Re: Miwtool: Watchface editor for Redmi Watch 2 Lite

Enviado: 19 Set 2023, 18:23
por 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