Jump to content

Recommended Posts

  • Replies 6.3k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Wątek poświęcony wszelkim modyfikacjom firmware'u Amazfit BIP oraz aplikacji MiFit.    Będzie w nim sekcja POBIERZ, w której będą umieszczane najświeższe, stabilne wersje MOD-ów. Na począt

Modyfikacja tarcz zegarka w Amazfit BIP   Tutorial, mimo że jestem Linuksiarzem, będzie oparty na bardziej popularnym systemie - Windows Będziemy potrzebowali: - Python w wersji 2

Najnowszy FW-1.1.5.04-PL jest już w pierwszym poście. MiFit niebawem.

Posted Images

% bym nie dawał, bo po to są te kreski żeby w miarę widzieć stan - progres, po za tym jest też widoczny cały czas aktualny stan kroków na ekranie. Jak dla mnie AM PM jest zbędne przy tym 24h formacie.

Link to post
Share on other sites
2 godziny temu, tomurbanowicz napisał:

Dzisiaj wieczorem powinienem wypuścić wersję z 3 literami dużymi. Jeszcze ciekawie wygląd kropka po środku liter nie na dole. 

Jeszcze kwestia w który FW wchodzić, czy .53, czy .54....

Wersja z AM/PM i trochę dłuższą kreską: test7.res

Proponuję modyfkować fw ostatnie stabilne. Aktualnie w Google Play jest wersja aplikacji 3.0.5 z fw .53 nie wiem jaki jest status fw .54 ale wydaje się, że jakby to była wersja stabilna pojawiłaby się oficjalnie w Google Play wraz z zaktualizacja aplikacji. Ze swojej strony dodam, że na fw .54 dość czesto opaska traciła połączenie z bluetooth z tego powodu poprosiłem @tomurbanowicz o spolszczenie fw .53 aby się przekonać czy to wina fw czy może mojej opaski lub też modyfikacji @tomurbanowicz. Okazało się, że po wgraniu fw .53 problem ze stabilnym połączeniem opaski zniknął.

Edited by emarcin
Link to post
Share on other sites
5 minut temu, tomurbanowicz napisał:

Ja jeszcze sobie przerobię tarczę podstawową białą - dla mnie biała rulez :P

to ja poproszę o czarna twoja bo mnie ta ruska mało wyraźna tylko mam 2 prosby brak lini i brak tydz i sek 

 

received_10208800850173629.jpeg

Edited by jjarik
Am pm i bateria może zostać będą robić za kreske
Link to post
Share on other sites

Chętnie bym kupił jakąś opaskę czy bransoletę na zapas. ta silikonowa robi się błyszcząca w miejscach otarć. Polecacie jakieś inne? zwykłe od zegarków też można stosować? zmierzyłem, że szerokość to równo 20mm.

Ciekawe czy są jakieś przeróbki tej tarczy: 

IMG_20171014_175900-01.jpeg

Link to post
Share on other sites

Modyfikacja tarcz zegarka w Amazfit BIP

 

Tutorial, mimo że jestem Linuksiarzem, będzie oparty na bardziej popularnym systemie - Windows :)

Będziemy potrzebowali:

- Python w wersji 2.7.x - https://www.python.org/downloads/release/python-2714/

- ImageMagic - https://www.imagemagick.org/script/download.php

- Gimp - https://www.gimp.org/

- Skryptu res2img.py z GitHub - https://github.com/amazfitbip/tools

 

Po instalacji Python’a i ImageMagic najlepiej dodać ścieżkę do binarek do zmiennych środowiskowych systemu:

zmienne.thumb.png.aefe65035bab6233c0a70d92dba8e3f9.png

Po restarcie systemu (wiem, może to zrobić bez restartu, ale nie chcę komplikować), przystępujemy do działania :)

------

Proponuję utworzyć sobie folder np. Amazfit i do niego wrzucić skrypt res2img.py

Skrypt ten posiada kilka parametrów, z którymi można go wywołać:

-u (rozpakowanie .res),

-p (spakowanie .res),

-i (wskazanie pliku do rozpakowania).

 

Posiada jeszcze kilka innych parametrów, ale na tą chwilę nie będziemy się nimi zajmować.

I teraz spróbujemy rozpakować plik .res – robimy to następująco z linii komend.

Proponuję wywołać cmd.exe w katalogu który założyliśmy do tego celu:

cmd1.thumb.png.155217191242ff55d9ae2fd052101123.png

 

Załóżmy, że mamy plik blee.res. Aby rozpakować, go wklepujemy w linii komend i klikamy ENTER:

python res2img.py -i blee.res -u 

 

W katalogu Amazfit powstanie folder _blee w którym to będą nasze plik PNG + RAW z zegarka.

RAWy nie będą nas interesować, tylko same PNG. Przeglądamy sobie je szukając obrazków do danej tarczy zegara – nie jest to skomplikowane :)

Gdy znajdziemy interesujące nas pliki możemy je edytować, ale uwaga!

Nie wolno zmieniać nazw plików!

Do edycji może posłużyć wyżej wymieniony Gimp (którego używam).

Należy pamiętać o ważnej rzeczy: pliki PNG muszą być indeksowane w 8 kolorach.

Ustawia się to w Gimpie w Obraz/Tryb/Indeksowany.

Wyskoczy formatka, w której zadajemy te 8 kolorów

 

Gdy już przybajerujemy dane obrazki możemy przystąpić do spakowania pliku res.

 

Do tego celu, proponuję utworzyć folder _Mili_chaohu.res i do niego to przerzucamy to, co rozpakowaliśmy oraz nadpisujemy pliki rozpakowane plikami zmodyfikowanymi uprzednio w Gimpie.

 

Gdy mamy już komplecik sprawdzamy jeszcze ile jest plików pierwotnych rozpakowanych (samych PNG).
W FW 9.14 powinno ich być 512 z numeracją od 000-511.

 

Proponuję zrobić sobie kopie im2res.py na np. im2res2.py i edytujemy plik im2res2.py szukając pozycji:

max_rsrc = (buf[0] <<0) + (buf[1] <<8) + (buf[2] << 16) + (buf[3] <<24)

haszujemy (#), lub usuwamy tą linię i piszemy nową:

max_rsrc = 512

Zapisujemy i możemy już pakować poleceniem:

python im2res2py -p

 

Jak wszystko dobrze pójdzie otrzymamy plik Mili_chauhu.res.new

Usuwamy końcówkę .new i to jest nasz modzik :)

 

Edited by tomurbanowicz
  • Like 10
Link to post
Share on other sites

Próbuję zacząć zabawę ale cały czas przy próbie wywołania skryptu ( python res2img.py -i ..) dostaję informację ERROR:root:No parameter specified

 

EDIT:

Już doszedłem do tego, brakło na końcu polecenia -u

" python res2img.py -i blee.res -u"

EDIT:2

Ok już ogarnąłem o co chodzi. Udało mi się rozpakować, zmienić, spakować i wgranie tarczy się powiodło :)
Teraz tylko pozostaje znaleźć trochę czasu i metodą prób i błędów zrobić sobie tarczę pod siebie jak i trochę pozmieniać menu :)
Dzięki.

Edited by fake4r
  • Like 1
Link to post
Share on other sites

Trochę brakowało mi pl znaków w menu, szczegół ale widoczny ;) Będę chciał spolszczyć resztę menu, tylko wybiorę najbardziej wyraźną czcionkę, może też lekki tuning ikonek. a628141cea9a61ec0562ef3c7471105f.jpg

Wysłane z mojego Redmi 3 przy użyciu Tapatalka

Link to post
Share on other sites

Trochę brakowało mi pl znaków w menu, szczegół ale widoczny ;) Będę chciał spolszczyć resztę menu, tylko wybiorę najbardziej wyraźną czcionkę, może też lekki tuning ikonek. a628141cea9a61ec0562ef3c7471105f.jpg

Wysłane z mojego Redmi 3 przy użyciu Tapatalka

  • Like 1
Link to post
Share on other sites
21 minut temu, fake4r napisał:

Trochę brakowało mi pl znaków w menu, szczegół ale widoczny ;) Będę chciał spolszczyć resztę menu, tylko wybiorę najbardziej wyraźną czcionkę, może też lekki tuning ikonek.

Wysłane z mojego Redmi 3 przy użyciu Tapatalka
 

no i się zaczęło i bardzo dobrze im więcej ludzi tym lepiej jak złapie chwile wonego tez spróbuje zaprzyjaźnić sie z tutotrialem :-D:-D

Link to post
Share on other sites
  • mrosi locked this topic
Guest
This topic is now closed to further replies.



×
×
  • Create New...