tomurbanowicz

Amazfit BIP, oraz MiFit modyfikacje

Recommended Posts

1 godzinę temu, walek75 napisał:

https://ufile.io/9ctfbf79 - tu jest MiFit 3.6.0 bez firmware'u - prawie taki sam jak ja używam.
"Prawie" oznacza, że w mojej wersji mam wprowadzone własne klucze do Google Maps, a w tej załączonej są klucze takie same jak w modzie od MrTomi (zdarzało się, że mod nie wyświetlał mapy - stąd przeszedłem na własne klucze).

 

Dzięki 

Share this post


Link to post
Share on other sites
9 minut temu, badylos.bp napisał:

Dzięki 

Jak wprowadzić własne klucze do Google Maps, bo u mnie właśnie nie chce wyświetlać mapy ?

2019_07_09_14.04.22.jpg

Edited by lisek1953

Share this post


Link to post
Share on other sites

@lisek1953 Proste :

1. dekodujesz plik apk za pomocą apktool ( https://ibotpeaches.github.io/Apktool/ )
 

java -jar apktool_2.4.0.jar d -s mifit_3.6.0_signed.apk

2. w folderze o nazwie mifit_3.6.0_signed znajdziesz plik AndroidManifest.xml
3. w pliku zmieniasz wpisy:

        <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value=".......tu wstawiasz klucz............."/>
        <meta-data android:name="hm_channel" android:value="Normal"/>

Oczywiście, aby mieć własny klucz do google maps, należy się zarejestrować itd (Wujek Google powie Ci jak to zrobić, jak go właściwie zapytasz ;) ).
Jak ja rejestrowałem się w usłudze to była ona darmowa (po pewnym czasie dostałem od Googla wirtualne 300$, które opłaciły usługę na rok i ten czas jeszcze nie minął, jak się skończy, to gigant z Mountain View będzie sie domagał ode mnie kasy :().
4. Po modyfikacji AndroidManifest.xml składasz do "kupy" plik apk

java -jar apktool_2.4.0.jar b mifit_3.6.0_signed

5. Po tej komendzie w folderze mifit_3.6.0_signed\dist\ znajdziesz niepodpisany plik apk
6. teraz to już z górki: podpisujesz plik (ja do tego celu używam BatchApkTool - kiedyś umieściłem link do pakietu na forum)
7. i to tyle... pozostaje tylko wgrać do telefonu i luuuuuu

Share this post


Link to post
Share on other sites

Czy Bip informuje o niskim poziomie baterii? Jakiś komunikat, ikonka? Jeśli tak to przy jakim poziomie?

 

Wysłane z mojego CLT-L29 przy użyciu Tapatalka

 

 

 

 

Share this post


Link to post
Share on other sites
Czy Bip informuje o niskim poziomie baterii? Jakiś komunikat, ikonka? Jeśli tak to przy jakim poziomie?
 
Wysłane z mojego CLT-L29 przy użyciu Tapatalka
 
 
 
 
Nie. Tylko wskaźnik naładowania zależnie od wybranej tarczy.

Wysłane w biegu...

Share this post


Link to post
Share on other sites
Nie. Tylko wskaźnik naładowania zależnie od wybranej tarczy.

Wysłane w biegu...

U mnie jest komunikat + wibracja gdy bateria osiągnie 10%.

Wysłane z mojego HUAWEI NXT-L29 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites



U mnie jest komunikat + wibracja gdy bateria osiągnie 10%.


Hmmm... może nie zauważyłem bo staram się nie dopuszczać do spadku do 10%

Wysłane w biegu...

Share this post


Link to post
Share on other sites

Wyszedl nowy mifit 4.0.6 i do bipa 1.1.5.56 i nowe resources i aktualizowal sie GPS tez. Ciekawe co poprawili. Nadal po angielsku jest.

Wysłane z mojego LG-H930 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
21 godzin temu, walek75 napisał:

@lisek1953 Proste :

1. dekodujesz plik apk za pomocą apktool ( https://ibotpeaches.github.io/Apktool/ )
 

java -jar apktool_2.4.0.jar d -s mifit_3.6.0_signed.apk

2. w folderze o nazwie mifit_3.6.0_signed znajdziesz plik AndroidManifest.xml
3. w pliku zmieniasz wpisy:

        <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value=".......tu wstawiasz klucz............."/>
        <meta-data android:name="hm_channel" android:value="Normal"/>

Oczywiście, aby mieć własny klucz do google maps, należy się zarejestrować itd (Wujek Google powie Ci jak to zrobić, jak go właściwie zapytasz ;) ).
Jak ja rejestrowałem się w usłudze to była ona darmowa (po pewnym czasie dostałem od Googla wirtualne 300$, które opłaciły usługę na rok i ten czas jeszcze nie minął, jak się skończy, to gigant z Mountain View będzie sie domagał ode mnie kasy :().
4. Po modyfikacji AndroidManifest.xml składasz do "kupy" plik apk

java -jar apktool_2.4.0.jar b mifit_3.6.0_signed

5. Po tej komendzie w folderze mifit_3.6.0_signed\dist\ znajdziesz niepodpisany plik apk
6. teraz to już z górki: podpisujesz plik (ja do tego celu używam BatchApkTool - kiedyś umieściłem link do pakietu na forum)
7. i to tyle... pozostaje tylko wgrać do telefonu i luuuuuu

Dzięki, ale nie skorzystam za dużo fatygi, dziwne że poprzednie Mifity MrTomi pokazywały mapę Google bez takich pierepałek, na Mifity & Fitness też nie ma z tym żadnych problemów może jakiś inny pomysł ?

Edited by lisek1953

Share this post


Link to post
Share on other sites
3 godziny temu, MarcinB24 napisał:

Wyszedl nowy mifit 4.0.6 i do bipa 1.1.5.56 i nowe resources i aktualizowal sie GPS tez. Ciekawe co poprawili. 
 

Sprawdzałeś jaka jest wersja GPS?

Share this post


Link to post
Share on other sites
Dnia 8.07.2019 o 09:43, walek75 napisał:

MNVolkov MOD wersja 0.3.1 , firmware 1.1.5.36.
Zmiany:
Mod: poprawki stabilności (podobno zdarzały się resety podczas używania kalkulatora, kalendarza i ustawiania alarmów).
Polonizacja: poprawione podpisy pod menu, nazwy dni tygodnia w pogodzie i drobne korekty tłumaczeń
 

MNVolkov_MOD_0.3.1_FW_1.1.5.36_PL.zip 431 kB · 27 downloads

Fajny MOD, szkoda że po wgraniu aktualizuje się do  poprzedniej wersji. Wgrałem też  na próbę ,i po wgraniu  tego Twojego MOD-a. Zegarek nie pokazuje kto dzwoni ani sms

Share this post


Link to post
Share on other sites

Siedzi ktoś na oryginalnym mificie? Jakieś zauważalne zmiany w nowym mificie dla bipa? Zmienili wersję GPS?

Edited by avira

Share this post


Link to post
Share on other sites

<usunięte> bo pomylona wersja. O wersji ...56 nie wiem, ale w DND znów widzę #Connected

Edited by alibuba

Share this post


Link to post
Share on other sites
 
 firmware 1.1.5.36
- added new languages: French, German, Italian, Turkish.
- changed / added some text entries
- deleted a message about the connection in the 'Do Not Disturb' (DND) menu, an icon is present when there is no connection
- other minor visual changes.
Zerknij na wersje softu bo opisales changelog starszej wersji...36 a wyszla ...56.

Wysłane z mojego LG-H930 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
1 godzinę temu, bbkk1313 napisał:

Fajny MOD, szkoda że po wgraniu aktualizuje się do  poprzedniej wersji. Wgrałem też  na próbę ,i po wgraniu  tego Twojego MOD-a. Zegarek nie pokazuje kto dzwoni ani sms

Nadaj uprawnienia do powiadomień i do SMS. Czasem działa odwołanie uprawnień i po chwili ich nadanie. Niestety zabezpieczania Androida  potrafią doprowadzić do szału.
Mi na Android 9 działa w 100% (łącznie z wyświetlaniem polskich znaków w nazwach kontaktów, poprawną obsługą SMSów itp.). Nie mam zastrzeżeń (oczywiście system stunowałem wg zaleceń MiFita - mam Huawei, więc musiałem np. wyłączyć zarządzanie energią dla MIFit i inne takie).

Share this post


Link to post
Share on other sites

Witam, mam pytanie czy jeżeli wgram polskiego softa do zegarka z telefonu xiaomi mi8 lite to czy bezproblemu go sparuje z Samsungiem mając mifit od MrTomi bez jakichkolwiek ingerencji jeszcze na Samsungu z instalowaniem fw i res ? 

Share this post


Link to post
Share on other sites
Witam, mam pytanie czy jeżeli wgram polskiego softa do zegarka z telefonu xiaomi mi8 lite to czy bezproblemu go sparuje z Samsungiem mając mifit od MrTomi bez jakichkolwiek ingerencji jeszcze na Samsungu z instalowaniem fw i res ? 
Jeżeli użyjesz mi fit od Tomiego to nie będzie problemu, tylko rozparuj wcześniej zegarek.

Share this post


Link to post
Share on other sites
MNVolkov MOD wersja 0.3.1 , firmware 1.1.5.36.
Zmiany:
Mod: poprawki stabilności (podobno zdarzały się resety podczas używania kalkulatora, kalendarza i ustawiania alarmów).
Polonizacja: poprawione podpisy pod menu, nazwy dni tygodnia w pogodzie i drobne korekty tłumaczeń
 
MNVolkov_MOD_0.3.1_FW_1.1.5.36_PL.zip
Nie wiem co się stało, ale po aktualizacji miejscowości w pogodzie zniknął mi dostęp do menu z kalendarzem i kalkulatorem.

Share this post


Link to post
Share on other sites
Dnia 22.09.2017 o 08:31, tomurbanowicz napisał:
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ątek link do narzędzie do modyfikacji firmware Amazfit BIP na GitHubie: https://github.com/amazfitbip/tools

Nie będę się rozpisywać na jego temat, bo wszelkie potrzebne instrukcje do skryptów są w toolsie.
 
Instrukcja podmiany firmware w Amazfit BIP:
 
  Odkryj ukrytą treść

 

"We are not responsible for anything that may happen to your Bip as a result of installing custom FW. You do so at your own risk and take the responsibility upon yourself. "
Co potrzebujemy:
  1. Firmware w naszym zegarku np. 0.1.0.27.
  2. GadgetBridge - POBIERZ
  3. Przetłumaczony .fw oraz .res - POBIERZ
Procedura:
  1. Odinstaluj Mi Fit.
  2. Zainstaluj GadgetBridge nadając wszystkie możliwe uprawnienia oraz dostęp do powiadomień.
  3. Uruchom GadgetBridge, wyszukaj urządzenie  Amazfit BIT i sparuj.
  4. Po sparowaniu wyszukaj w telefonie z poziomu menadżera plików plik .res uprzednio pobrany i klikając na niego skojarz z programem GadgetBridge, a następnie w programie tym zainstaluj.
  5. Następnie wyszukaj plik .fw uprzednio pobrany i klikając na niego skojarz z programem GadgetBridge, a następnie w programie tym zainstaluj.  Amazfit po zainstalowaniu FW zrestartuje się.
  6. Rozkoszuj się wersją polską :)
 
Instrukcja modyfikacji tarcz zegara:
 
  Odkryj ukrytą treść

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.
W folderze, gdzie znajduje się podfolder _Mili_chaohu.res oraz skrypty powinien się znaleźć oryginalny z danej wersji plik Mili_chaohu.res

 

Zapisujemy i możemy już pakować poleceniem:

python res2img.py -p

 

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

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

 

NOWE TARCZE

Do nowych tarcz używamy skryptu: dial2img.py (https://github.com/amazfitbip/tools)

Postępujemy praktycznie identycznie jak przy res2img.py. 

Dostępne nowe tarcze są umieszczone w drugim poście, w pliku ZIP. Znajdują się tam pliki BIN, które to one będą nas interesowały. 

Czyli:

 dial2img.py -i bleee.bin -u (rozpakowanie pliku)

przed pakowaniem, zmieniamy nazwę bleee.bin na Mili_chaohu.res

dial2img.py -p (pakowanie pliku do Mili_chaohu.res.new)

Teraz uwaga:

W telefonie w android/data/com.xiaomi.hm.health/files/watch_skin

znajdują się pliki źródłowe od tarcz. Musimy się zorientować, który plik jest od danej tarczy. Ja preferuję usunąć wszystkie pliki BIN, a następnie w MiFit wybrać sklepową tarczę. Po ponownym połączeniu telefonu z PC pojawi się już nazwa tej konkretnej tarczy, np.: af059d8bf4a51c409395912ac8538868.bin

Aby zainstalować zmodyfikowany plik,  musi on mieć identyczną nazwę jak w telefonie, np. af059d8bf4a51c409395912ac8538868.bin, czyli Mili_chaohu.res.new zmieniamy na tą na przykład nazwę: af059d8bf4a51c409395912ac8538868.bin

Teraz wrzucamy ten plik do telefonu w miejsce:

android/data/com.xiaomi.hm.health/files/watch_skin

Odpalamy MiFit i ustawiamy sobie tarczę jaką modyfikowaliśmy
(na zdjęciu będzie sklepowa tarcza, ale proszę się tym nie przejmować, bo w telefonie już będzie ta zmieniona).

I to wszystko :)

 

  Odkryj ukrytą treść

01.thumb.jpg.172716f0b2be59caa769563f3dd9107d.jpg04.thumb.jpg.20297a4542593132cae101d0e6a26053.jpg06.thumb.jpg.c3bd2f718a17e39571fe1b4794a8493d.jpg05.thumb.jpg.d6c6138175dc1bc5a8e7a5ba71794e98.jpg02.thumb.jpg.0db7073b17c0b2e5c7687aa34babe634.jpg03.thumb.jpg.a4e1fafcf6dc9181423506991e5dea50.jpg

 

AmazfitBipTools - kolejne świetne narzędzie do modyfikacji tarcz zegarka, bardzo przydatne przy tarczach *.bin:

Narzędzie pobieramy ze strony (najnowsza wersja jest na górze): https://bitbucket.org/valeronm/amazfitbiptools/downloads/

Po pobraniu i rozpakowaniu mamy takie pliki:

Newtonsoft.Json.dll
NLog.dll
Resources.dll
WatchFace.Parser.dll
WatchFace.exe

W katalogu, w którym rozpakowaliśmy to narzędzie wywołujemy linię komend Windowsa: cmd.exe

I po wywołaniu bez parametru WatchFace.exe otrzymujemy prostego helpa:

g:\temp\bin>WatchFace.exe
WatchFace.exe unpacks and packs Amazfit Bip downloadable watch faces and unpacks res files.

Usage examples:
  WatchFace.exe watchface.bin  - unpacks watchface images and config
  WatchFace.exe watchface.res  - unpacks resource file images
  WatchFace.exe watchface.json - packs config and referenced images to bin file
I teraz, w celu rozpakowania danej tarczy bin (np. test.bin), wpisujemy:
WatchFace.exe test.bin

Utworzy nam się katalog test, w którym to będą rozpakowane obrazki png oraz dwa dodatkowe pliki: 

test.json
test.log

Pierwszy plik jest plikiem konfiguracyjnym i w nim to możemy zmieniać kolejność danych bloków, zmieniać pozycje, dokładać bloki z innej tarczy etc. - generalnie Ameryka :)

np.:

  Odkryj ukrytą treść

{
  "Background": {
    "Image": {
      "X": 0,
      "Y": 0,
      "ImageIndex": 0
    }
  },
  "Time": {
    "Hours": {
      "Tens": {
        "X": 94,
        "Y": 11,
        "ImageIndex": 1,
        "ImagesCount": 10
      },
      "Ones": {
        "X": 133,
        "Y": 11,
        "ImageIndex": 1,
        "ImagesCount": 10
      }
    },
    "Minutes": {
      "Tens": {
        "X": 94,
        "Y": 78,
        "ImageIndex": 1,
        "ImagesCount": 10
      },
      "Ones": {
        "X": 133,
        "Y": 78,
        "ImageIndex": 1,
        "ImagesCount": 10
      }
    }
  },
  "Activity": {
    "Steps": {
      "TopLeftX": 30,
      "TopLeftY": 51,
      "BottomRightX": 77,
      "BottomRightY": 64,
      "Alignment": 18,
      "Spacing": 2,
      "ImageIndex": 11,
      "ImagesCount": 10
    },
    "Calories": {
      "TopLeftX": 30,
      "TopLeftY": 16,
      "BottomRightX": 77,
      "BottomRightY": 29,
      "Alignment": 18,
      "Spacing": 2,
      "ImageIndex": 11,
      "ImagesCount": 10
    },
    "Pulse": {
      "TopLeftX": 30,
      "TopLeftY": 86,
      "BottomRightX": 77,
      "BottomRightY": 99,
      "Alignment": 18,
      "Spacing": 2,
      "ImageIndex": 11,
      "ImagesCount": 10
    },
    "Distance": {
      "Number": {
        "TopLeftX": 30,
        "TopLeftY": 121,
        "BottomRightX": 90,
        "BottomRightY": 134,
        "Alignment": 18,
        "Spacing": 2,
        "ImageIndex": 11,
        "ImagesCount": 10
      },
      "SuffixImageIndex": 29,
      "DecimalPointImageIndex": 30
    }
  },
  "Date": {
    "MonthAndDay": {
      "OneLine": {
        "Number": {
          "TopLeftX": 123,
          "TopLeftY": 151,
          "BottomRightX": 165,
          "BottomRightY": 164,
          "Alignment": 20,
          "Spacing": 2,
          "ImageIndex": 11,
          "ImagesCount": 10
        },
        "DelimiterImageIndex": 21
      },
      "TwoDigitsMonth": 0,
      "TwoDigitsDay": 1
    },
    "WeekDay": {
      "X": 85,
      "Y": 151,
      "ImageIndex": 22,
      "ImagesCount": 7
    }
  },
  "Status": {
    "Bluetooth": {
      "Coordinates": {
        "X": 41,
        "Y": 151
      },
      "ImageIndexOn": 31,
      "ImageIndexOff": 32
    }
  },
  "Battery": {
    "Icon": {
      "X": 10,
      "Y": 153,
      "ImageIndex": 33,
      "ImagesCount": 6
    }
  }
}

 

 

 

Po wszelkich korektach, gdy już mamy gotową tarcze, przystępujemy do pakowania. Pakujemy poleceniem:

WatchFace.exe .\test\test.json 

gdzie: 

test - jest to katalog, który został utworzony przy rozpakowywaniu pliku bin
test.json - plik konfiguracyjny, który podajemy jako parametr do pakowania.

Po wydaniu tej komendy otrzymujemy spakowany plik test_packed.bin znajdujący się w katalogu test.

I to cała filozofia :)

ZMIANA CHIŃSKIEJ WERSJI ZEGARKA W WERSJĘ MIĘDZYNARODOWĄ
CN -> CE
i odwrotnie
CE -> CN
 

Procedura zmiany CN (HW V0.11.1.4 wersja chińska) na CE (HW V0.11.2.4 wersja międzynarodowa), oparta na FW 1.1.2.05 (ważne).

  1. Upewniamy się, że posiadamy wgrany komplet firmware 1.1.2.05 - FW, RES, GPS, fonty etc., po prostu działający już FW.
  2. Pobieramy patch CN->CE (w ZIP jest także patch odwrotny: CE->CN) - POBIERZ
  3. Z pliku ZIP wybieramy FW-1.1.2.05-CE.fw i za pomocą GadgetBridge wrzucamy go do zegarka.
  4. Po restarcie zegarka rozłączamy nasz zegarek od MiFit oraz GadgetBridge.
  5. Przechodzimy do ustawień (w menu zegarka) - będzie po chińsku - przechodząc do przedostatniej opcji po czym klikamy na nią, potwierdzając żółtym "TAK", a następnie przytrzymujemy przycisk boczny trzymając go do restartu zegarka.
  6. Po restarcie nasz zegarek uruchomi się z ikonką: telefon <-> zegarek czekając na sparowanie z telefonem.
  7. Uruchamiamy MiFit i parujemy zegarek - ja musiałem jeszcze raz sparować BT w ustawieniach samego telefonu.
  8. Zegarek pobierze wszelkie aktualizacje z telefonu po czym będzie gotowy do użycia.
  9. Wrzucamy MOD FW 1.1.2.05 PL bądź oryginał i cieszymy się wersją międzynarodową zegarka.
  10. Operacja raczej jest "dożywotnia" - zmiana FW nie spowoduje zmiany HW.

żródło: 4PDA

ce.thumb.png.b9fd7ff47faa7a3232631bb24a945d4e.png

 

EDYCJA WŁASNEJ CZCIONKI NASZEGO ZEGARKA
(dzięki januszwajs)

Potrzebujemy do tego Python'a w wersji 3 - można używać obu wersji, wywołując je tylko odpowiednio: np. python (będzie to wersja 2.7), python3 (wersja 3). 
Ja wersję 2.7 mam zainstalowaną na C: w folderze Python27, a wersję 3.6 w folderze Python3 - oba foldery są dodane do systemowych ścieżek w Windowsie.

Oprócz instalacji Python3 potrzebujemy jeszcze moduł PIL, który instalujemy tak:
- przechodzimy do folderu Python3 i wywołujemy linię komend (cmd.exe), a następnie wpisujemy:

pip install Pillow

Potrzebny będzie nam jeszcze skrypt bipfont.py ze znanej nam strony: https://github.com/amazfitbip/tools

Teraz przechodzimy do konkretów...
januszwajs zalinkował do 2 latin fontów (czeskich). Ja pozwoliłem je sobie wrzucić na swój serwer:

  • czcionki zwykłe - POBIERZ
  • czcionki pogrubione - POBIERZ
  • czcionki przerobione przez Janusza - POBIERZ
  • pojedyncze fonty z języków English, German, Italian, Turkish, Czech, Hungarian & Vietnamese do pobrania - KLIKNIJ

Pobrane pliki rozpakowujemy poleceniem:

python3 bipfont.py unpack Mili_chaohu_xxx.ft

Otrzymamy folder BMP, w którym to będzie masa plików BMP z czcionkami. Wybrane, interesujące nas czcionki kopiujemy do innego folderu i możemy zająć się ich edycją w dowolnym programie graficznym. 
Ważne jest aby pliki były jako bitmapy mono 1 bit o rozdzielczości 16x16. 
Nazwy plików powstają z połączenia kodu znaku w unicode (cztery pierwsze cyfry), a piąta cyfra to tzw. offset, przesunięcie fontu w osi Y - można pokombinować, 4 jest ok.

Uwaga! Nie zmieniamy nazw plików!

Po edycji, wrzucamy do pierwotnego folderu BMP nasze pliki i przystępujemy do pakowania:

python3 bipfont.py pack Mili_chaohu_yyy.ft

Tutaj uwaga od Janusza: Jeśli wyrzuci błędy o zdublowanych plikach, usuwasz te które nie są Twoje (ja np. musiałem usunąć Czeskie "Ą")

I gotowe :) Wrzucamy nasze fonty znanym nam dobrze programikiem GadgetBridge.

 

POBIERZ - Amazfit BIP

wersje stabilne oraz wersje beta
 
Proponuję przed instalacją zmodyfikowanych wersji FW jak i MiFit najpierw zainstalować wersję oryginalną
i poczekać na aktualizację oryginalnych plików FW
(wgrywamy np. przez Gadget Bridge)
są to wersje CE spolszczone - należy wcześniej zmienić wersje zegarka na CE.
PL FW wymaga wgrania fontów PL (by Janusz).
 
Wersje stabilne:
Firmware PL FW-1.1.5.24 - PL-FW-1.1.5.24.fw
Fonty PL (by Janusz) - POBIERZ
Font PL (by Januz) wersja big - POBIERZ
pasujące pliki RES:
PL-FW-1.1.5.24-tomi.res - "biała uproszczona" - z tarczami: link, link, link.
-------
Firmware PL FW-1.1.5.16 - PL-FW-1.1.5.16.fw
Fonty PL (by Janusz) - POBIERZ
Font PL (by Januz) wersja big - POBIERZ
pasujące pliki RES:
PL-FW-1.1.5.16-tomi.res - "biała uproszczona" - z tarczami: link, link, link.
-------
Firmware PL FW-1.1.5.12 - PL-FW-1.1.5.12.fw
Fonty PL (by Janusz) - POBIERZ
Font PL (by Januz) wersja big - POBIERZ
pasujące pliki RES:
PL-FW-1.1.5.12-tomi.res - "biała uproszczona" - z tarczami: link, link, link.
-------
Firmware PL FW-1.1.5.04 - PL-FW-1.1.5.04.fw
Fonty PL (by Janusz) - POBIERZ
Font PL (by Januz) wersja big - POBIERZ
pasujące pliki RES:
PL-FW-1.1.5.04-tomi.res - "biała uproszczona" - z tarczami: link, link, link.
-------
Firmware PL FW-1.1.2.05 - PL-FW-1.1.2.05.fw
Fonty PL (by Janusz) - POBIERZ
Font PL (by Januz) wersja big - POBIERZ
pasujące pliki RES:
PL-FW-1.1.2.05-tomi.res - "biała uproszczona" - z tarczami: link, link, link.
-------
 
 
  Odkryj ukrytą treść

 

bez.thumb.jpg.5e48e0d9bbdd06b0a107fdb319845776.jpg fot. Gawronnek
(UWAGA! Po aktualizacji może być problem z połączeniem z telefonem. Należy usunąć w GB Amazfit i sparować od nowa)
 
POBIERZ - MiFit
 
Wersje stabilne:
MrTomi-4.0.0-PL.apk bazowany na miusiu MiFit z PL FW dla Amazfit BIP - POBIERZ
MrTomi-3.5.9-PL.apk bazowany na miusiu MiFit z PL FW dla Amazfit BIP - POBIERZ
MrTomi-3.5.9-PL2.apk bazowany na miusiu MiFit z PL FW dla Amazfit BIP zmodyfikowany JSON (GPS) u nie których są problemy z aktualizacją GPS - POBIERZ
MrTomi-3.5.8-PL.apk bazowany na miusiu MiFit z PL FW dla Amazfit BIP - POBIERZ
MrTomi-3.5.6-PL.apk bazowany na miusiu MiFit z PL FW dla Amazfit BIP - POBIERZ
MrTomi-3.5.4-PL.apk bazowany na miusiu MiFit z PL FW dla Amazfit BIP - POBIERZ
MrTomi-3.5.0-PL.apk bazowany na miusiu MiFit z PL FW dla Amazfit BIP - POBIERZ
 
Co posiada MOD MrTomi:
  • Google Maps,
  • Google Fit,
  • 0 sekundowe opóźnienie przy połączeniu przychodzącym,
  • Nazwa kontaktu przy połączeniu głosowym i wiadomości SMS.
  • Polska pogoda w Amazfit BIP.
  • Polski głos.
MOD jest najbliższy oryginału i zmienione zostały tylko najważniejsze (moim zdaniem) elementy.
 
Wersja MIUISU: https://miui.su/app/mifit
 
Oryginalne wersje: APK-MIRROR
 
Zablokowane zostały tarcze BIN w aplikacji MiFit. Aby można było ich używać, potrzeba uruchomić VPN na telefonie, np. 
VPN Master - LINK
 i w ustawieniach wybrać Hong Kong.
 
========
 
UWAGA! 
Telefony z MIUI sprawdzają oryginalność podpisu, przez co aplikacje zmodyfikowane i podpisane nieoryginalnym podpisem będą zgłaszały błąd (FC) przy próbie wejścia w ustawienia "Odblokuj ekran" i "Przejdź do ustawień". W pozostałych telefonach nie ma tego problemu.
 
------------------
 
MiBand 2 przetłumaczona - wątek rozdzielony, zapraszam tutaj:
 
------------
UWAGA!
Wszystko co robicie, robicie na własną odpowiedzialność.
 
--
Jeśli uważasz, że warto, możesz mnie wesprzeć dotacją: > KLIKNIJ

Cześć,

Czy będzie kolejne spolszczenie Firmware 1.1.5.56 ?

Share this post


Link to post
Share on other sites
3 godziny temu, dan-tom napisał:

Nie wiem co się stało, ale po aktualizacji miejscowości w pogodzie zniknął mi dostęp do menu z kalendarzem i kalkulatorem.

Sprawdź, czy przypadkiem nie masz wyłączone menu Alipay (w  MiFit: Profil/Amazfit Bip/Ustawienia wyświetlacza zegarka ).

Share this post


Link to post
Share on other sites
Sprawdź, czy przypadkiem nie masz wyłączone menu Alipay (w  MiFit: Profil/Amazfit Bip/Ustawienia wyświetlacza zegarka ).
Rzeczywiście, było wyłączone. Ale co zrobić żeby były dostępne zaraz za pogodą przesuwając w prawo? Teraz jest pod menu Alipay.

Share this post


Link to post
Share on other sites

Witam mam jeszcze jedno pytanko czy za pomocą zegarka można odbierać połączenia. Jeżeli tak to jak to ustawić ? 

 

Dodatkowo nie mam polskich znaków tylko zapytania. Czy wgranie czcionki załatwi sprawę? Jeżeli tak to jak wykonać tą operację jeżeli wgrałem już pliki Res i fw za pomocą gadgetbridge i mam już sparowana aplikacje z miFit od Tomiego ?

Dziękuję bardzo za pomoc

Share this post


Link to post
Share on other sites
Witam mam jeszcze jedno pytanko czy za pomocą zegarka można odbierać połączenia. Jeżeli tak to jak to ustawić ? 
 
Dodatkowo nie mam polskich znaków tylko zapytania. Czy wgranie czcionki załatwi sprawę? Jeżeli tak to jak wykonać tą operację jeżeli wgrałem już pliki Res i fw za pomocą gadgetbridge i mam już sparowana aplikacje z miFit od Tomiego ?
Dziękuję bardzo za pomoc
1. Nie można odbierać.
2. Tak samo jak pliki fw i res... po prostu dograj właściwą czcionkę i po sprawie.

Wysłane w biegu...

Share this post


Link to post
Share on other sites

Dzień dobry , 

Dopadł mnie problem z  BIPem . W środę rano zobaczyłem widok jak na zdjęciu .Zegarek nie reaguje na próby aktualizacji ( niezależnie  czy  próbuję przez oryginalnego MI Fita czy też przez wersje forumowe ) . Gdy robię to przez oryginalnego Mi Fit-a aplikacja pokazuje ,że widzi zegarek ale nie udaje się go sparować z telefonem - żeby było ciekawiej liczy kroki i pokazuje je w MiFit. Zgodnie z tym co czytałem na forum oryginalna apka powinna naprawić powstałe błędy - niestety u mnie to nie działa. Próbowałem również wgrać fw przez GB - telefon łączy się z zegarkiem i  podejmuje próbę aktualizację  - kończy się to fiaskiem i komunikatem "problem z transferem metadanych firmware"u ".

Moja wiedza i umiejętności w tej kwestii wyczerpały się stąd pytanie . Będę niezmiernie wdzięczny za wszelkie podpowiedzi i sugestie co zrobić :)

IMG_20190710_185129.jpg

Share this post


Link to post
Share on other sites

Miałem tak samo... nie wgrane wszystkie komponenty... fw, res, ft. Jak wgrasz wszystko to ten obrazek zniknie

Wysłane w biegu...

Share this post


Link to post
Share on other sites
33 minuty temu, peetpeet napisał:

Miałem tak samo... nie wgrane wszystkie komponenty... fw, res, ft. Jak wgrasz wszystko to ten obrazek zniknie

Wysłane w biegu...
 

Dzięki za sugestie :). Niestety u mnie nie działa ... Myślę ,że problem jest  powiązany z komunikatem  "problem z transferem metadanych firmware"u "

Share this post


Link to post
Share on other sites

Miałem tak raz. Ja w MiFit dodałem nowy zegarek. Coś tam pisało że nie aktywowany( bo było dwa zegarki),ale wtedy MiFit połączył się i jakoś udało mi się wybrnąć z tej sytuacji. 

Share this post


Link to post
Share on other sites
3 minuty temu, maciek04 napisał:

Miałem tak raz. Ja w MiFit dodałem nowy zegarek. Coś tam pisało że nie aktywowany( bo było dwa zegarki),ale wtedy MiFit połączył się i jakoś udało mi się wybrnąć z tej sytuacji. 

Dzięki:) . Próbowałem go dodać na innym telefonie . MiFit widzi zegarek ale nie chce go sparować - próbowałem już dziesiątki razy bez skutku ...

Share this post


Link to post
Share on other sites
Dnia 11.07.2019 o 14:46, dan-tom napisał:

Rzeczywiście, było wyłączone. Ale co zrobić żeby były dostępne zaraz za pogodą przesuwając w prawo? Teraz jest pod menu Alipay.

@dan-tom

Włącz skrót: Profil/Amazfit Bip/Ustawienia skrótu.

@maniek1
Ważne jest, aby w MiFit użyć tego samego konta z którym zegarek był sparowany. Z obrazka wynika, że nie wczytane zostały plik z zasobami lub czcionki (lub i jedno i drugie). Bez problemu wczytasz pliki, ale pod warunkiem, że w MiFit zalogujesz się na to konto z którym zegarek był sparowany.
W Bip-ie to jest tak, że w procesie parowania (po potwierdzeniu na wyświetlaczu BIPa) klucze niezbędne do sparowania są wysyłane na serwer MiFit-a i przypisane do konta. W związku z tym, gdy na dowolnym telefonie zainstalujesz MiFit i połączysz ze swoim kontem - zegarek będzie poprawnie sparowany.
Sprawdź, czy w MiFit w Profil/Amazfit Bip na dole ekrany (pod wersją oprogramowania) znajduje się właściwy MAC Addres Bluetooth, jeżeli tak, to jesteś w domu.
Za pomocą Notify&Fitness wczytaj właściwy plik res i czcionki i będzie działać.
Przede wszystkim, nie wpadaj w panikę. Tak naprawdę trudno jest uceglic ten zegarek (znane są przypadki wgrania niewłaściwego res na zegarku sparowanym z nieznanym kontem - "ekspert" po zakupie zegarka za pomocą GadgetBridge wczytał fw i po restarcie ekran był czarny i zero sparowania, a konto MiFit było nieznane - więc bez potwierdzenia stuknięciem na ikonę OK nie sparuje się z innym kontem, a brak res powodował niemożność zrobienia tego zadania).

Share this post


Link to post
Share on other sites

Wałek 75. Dziękuję ☺️  Próbuję  logować  się  z konta z którym zegarek  był sparowany.  Loguję się bez problemu - pobiera  mi z konta  cele ,  zdjęcie  itp. Problem  jest  w momencie  parowania - MiFit  widzi  Bip a wybieram  go na zegarku klikam ptaszek  od parowania chwilę  kręci się  kółko  paruje  a po chwili pojawia się komunikat o błędzie  i braku sparowania.  W MiFit w profilu /ustawieniach nie  widzę  adresu bt - jest  tylko  wersja  oprogramowania.  

Nie panikuję tylko nie lubię  jak nie potrafię  poradzić sobie z tego typu problemem. 

Share this post


Link to post
Share on other sites

@maniek1 Jeżeli pojawia Ci się na zegarku monit o parowaniu, to znaczy, że albo w MiFit usunąłeś parowanie (użyłeś opcji rozłącz), albo podłączasz się za pomocą innego konta MiFit).

Czy Notify&Fitness łączy się z zegarkiem ?

 

Share this post


Link to post
Share on other sites
29 minut temu, walek75 napisał:

@maniek1 Jeżeli pojawia Ci się na zegarku monit o parowaniu, to znaczy, że albo w MiFit usunąłeś parowanie (użyłeś opcji rozłącz), albo podłączasz się za pomocą innego konta MiFit).

Czy Notify&Fitness łączy się z zegarkiem ?

 

Rozłączyłem parowanie z MiFitem :-( ponieważ gdy był sparowany nie chciał parować się z GB.

Notify&Fitness łączy się z zegarkiem ( widzę po naliczonych czasami krokach )

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now