Jump to content

Mi Band 2 firmware mod (PL, CZ, SK) + MiFit


Recommended Posts

Modyfikacja firmware Mi Band 2 dla wersji sprzętowych  HW: 0.1.3.2/3/4,   0.9.3.3,   0.16.2.2     (0.9.3.4 nie przetestowana).

Jak sprawdzić wersję opaski:

Spoiler

miband2_wersje.thumb.jpg.2bccc141aade7e23cbd4b9b86c08fd24.jpggadgetbridge.jpg.25aaf46cc028745da59d9fce3598ff59.jpg

Od lewej wersja 0.1.3.x,   0.9.3.x,   0.16.2.2

HW najlepiej sprawdzić w Gadgetbridge naciskając 3 kropki po połączeniu z opaską.

Instrukcja flashowania przy pomocy Gadgetbridge, krok po kroku:

Spoiler
  1. kopiujemy na telefon: wybraną czcionkę (*.ft), wybrany firmware (*.fw) oraz aplikację Gadgetbridge
  2. w Mi Fit albo zamienniku włączamy opasce tryb widoczności
  3. odinstalowujemy/zamrażamy/usypiamy wszystkie aplikacje do obsługi opaski (Mi Fit i inne)
  4. instalujemy Gadgetbridge, nadajemy wszystkie żądane uprawnienia
  5. parujemy/łączymy Gadgetbridge z opaską
  6. po połączeniu możemy się upewnić czy wgrywamy firmware odpowiedni dla naszej opaski (klikamy 3 kropeczki i sprawdzamy HW)
  7. uruchamiamy w telefonie menedżer plików (przykład dla MiXplorer), naciskamy na skopiowany plik czcionki (*.ft), wybieramy opcję 'otwórz przez..', z listy wybieramy 'Instalator FW/Aplikacji (Gadgetbridge)', potwierdzamy instalację
  8. powtarzamy punkt 7 dla pliku firmware (*.fw)  (podczas flashowania, dla bezpieczeństwa, można podtrzymywać podświetlenie telefonu, dotykając od czasu do czasu ekran ;))
  9. po zakończeniu opaska powinna się zrestartować, zajmuje to chwilę
  10. po operacji miband może wyświetlać tylko godzinę, bez możliwości przełączania przyciskiem - normalne jeśli nie skonfigurowaliśmy wcześniej opcji mibanda w Gadgetbridge (nie trzeba)
  11. odinstalowujemy Gadgetbridge
  12. instalujemy/odmrażamy Mi Fit lub zamiennik i konfigurujemy na nowo wszystkie opcje mibanda, wyłączamy tryb widoczności
  13. na koniec dobrze jest zrestartować telefon

 

Wersja v0.4 (firmware 1.0.1.81):

  • data po polsku, z polskimi znakami, w formacie Pon 12.03  lub  PON 12 MAR
  • przerysowane czcionki zegara i daty, warianty do wyboru: D - "digi",  K - "kwadrat", S - "stock"
  • czas wyświetlania powiadomień: 10 sekund
  • czas podświetlania ekranu zwiększony z 4 do 6 sekund
  • dodane zero do godzin i dat jednocyfrowych (np 01:23 zamiast 1:23)
  • dodane polskie znaki do powiadomień - plik Mili_pro.pl.ft lub Mili_pro.bold.pl.ft (w N&F wyłączamy transliterację i oczyszczanie tekstu, w Mi Fit działa od razu)
  • ikony: zakupy pl, zakupy zagr., portfel, paczka, wykop, discord - do ich wykorzystania można użyć zamieszczonego tu zmodyfikowanego Mi Fit. W innych aplikacjach wybieramy lewą ikonę z poniższego obrazka, opaska wyświetli prawą - podmienioną:
  • _ikony2.jpg.cc1eb24577756b911506844d938fcda2.jpg
  • zmiana wersji firmware na 1.0.4.81 by zapobiec automatycznej aktualizacji po pojawieniu się nowszego
  • poprawki wewnętrzne i inne zmiany kosmetyczne


Warianty firmware:

  • Pon 12.03 D:    5ae879cddf265_0.4PON12_03D.jpg.1335f6264441b8cad6b7e91cfa086d38.jpg
  • Pon 12.03 K:    5ae879d1476f9_0.4PON12_03K.jpg.8a58906e8f6abf20f563ee05fd8bd0de.jpg
  • Pon 12.03 S:    5ae879d448c1b_0.4PON12_03S.jpg.c3607cc192bcaac3ab9bf40bb59d1ad0.jpg
  • PON12MAR D: 5ae879d78bbe2_0.4PON12MARD.jpg.9cf35e2bec48420984961946029d4094.jpg
  • PON12MAR K: 5ae879dab40b2_0.4PON12MARK.jpg.5f6beb44c8a0c187ee4cba6a2b694d70.jpg

Czcionki powiadomień:

  • Mili_pro.pl.ft:         font_.jpg.5130837ffe2e6365aeea7190deb6887e.jpg
  • Mili_pro.bold.pl.ft:font.b_.jpg.529c44aa52a4e220a435b0c68f772893.jpg

 

PLIKI (archiwum zawiera wszystkie warianty, do wszystkich wersji opaski, oraz pliki Mili_pro.pl.ft / Mili_pro.bold.pl.ft )

PLIKI do iOS (różnią się brakiem zmiany numeru wersji firmware)

Wybraną czcionkę powiadomień oraz firmware flashujemy przez Gadgetbridge.

FLASHUJESZ NA WŁASNĄ ODPOWIEDZIALNOŚĆ!

Oryginalne pliki, by przywrócić stan sprzed modyfikacji: POBIERZ

 

 

Czech & Slovak version:

Spoiler
  • date format:  Pn 12.03  or  PN  12 DUB (CZ)             Pon 12.03  or  PON 12 MAR (SK)
  • redrawed clock fonts, 3 variants: DK,  S
  • notification display time increased to 10 seconds
  • screen on time increased to 6 seconds
  • time/date leading zero (e.g: 01:23 instead of 1:23)
  • czech & slovak characters added to font file Mili_pro.cz+sk.ftMili_pro.bold.cz+sk.ft (disable transliteration in apps other than Mi Fit)

DOWNLOAD CZECH
DOWNLOAD SLOVAK

 

 

---------------------------------------------------------------------------------

Modyfikacja Mi Fit (działa z Mi Band 2, Mi Band 3, BIP itp):

Modyfikacja nie aktualizuje firmware opasek/zegarków.
Przed instalacją należy odinstalować oryginalny Mi Fit (zgromadzone dane nie są usuwane), to samo przy zmianie wersji pomiędzy beta a stable.

 

Baza:  Mi Fit 4.0.6  stabilny;  algorytm:  1.1.14       POBIERZ 

Baza:  Mi Fit 3.6.0  stabilny;  algorytm:  1.1.14       POBIERZ 

Zmiany w stosunku do wersji 3.4.1:
- rozszerzone informacje o śnie
- [MB2] brak automatycznego wykrywania tętna
- usunięte 0s opóźnienie powiadomień o połączeniu (wyłączenie opóźnienia daje ten sam efekt)

 

Baza:  Mi Fit 3.4.1  stabilny;  algorytm: 1.1.14        POBIERZ               oryginał

Zmiany:
- [MB2, BIP] ID dzwoniącego/SMS
- [BIP] pogoda po polsku
- [MB2] opcja automatycznego wykrywania tętna (przy włączonej funkcji, wykres dzienny jest dostępny po kliknięciu 'Tętno' na ekranie głównym)
- [MB2] menu "Przypomnienia" (nie wymagają połączenia z telefonem)
- polski głos
- możliwość przeniesienia aplikacji na kartę SD
- opóźnienie powiadomienia o połączeniu od 0s
- [MB2] wyświetlanie odpowiedniej ikony dla aplikacji:
    sklepy polskie (ikona 'zakupy pl')
    sklepy zagraniczne (ikona 'zakupy zagr.')
    bankowość/płatności (ikona 'portfel')
    śledzenie przesyłek (ikona 'paczka')
    wykop, discord, poczta, kalendarze, facebook lite, messenger lite, Telegram X

[MB2] Lista dodanych aplikacji przypisanych ikonom:

Spoiler

Zakupy PL:
com.evokly.intermarche
com.ikea.kompis
com.kaufland.Kaufland
com.mec.leroy
com.polomarket.polomarket_app
de.sec.mobile
pl.allegro
pl.allegro.sale
pl.biedronka
pl.carrefour.carrefourmobile
pl.ceneo
pl.com.rossmann.centauros
pl.ebros.webviewver23
pl.otomoto
pl.tablica
pl.tesco.clubcard
pl.tesco.groceries

Zakupy zagr.:
com.jingdong.app.mall
com.alibaba.aliexpresshd
com.amazon.mShop.android.shopping
com.banggood.client
com.ebay.mobile
com.globalegrow.app.gearbest

Portfel:
com.getingroup.mobilebanking
com.google.android.apps.walletnfcrel
com.konylabs.cbplpat
com.paypal.android.p2pmobile
com.skycash.beta
eu.eleader.mobilebanking.invest
eu.eleader.mobilebanking.pekao
eu.eleader.mobilebanking.pekao.firm
eu.eleader.mobilebanking.raiffeisen
pl.aliorbank.aib
pl.bph
pl.bzwbk.bzwbk24
pl.fmbank.smart
pl.ing.mojeing
pl.mbank
pl.mpay.app
pl.pkobp.iko
wit.android.bcpBankingApp.millenniumPL

Paczka:
com.metalsoft.trackchecker_mobile
com.poisoned_unit.gdziepaczka
de.orrs.deliveries
net.track24.android
org.antczak.whereIsMyPackage
pl.alipaczka.app
pl.ppuc.envelo
yqtrack.app

Facebook:
com.facebook.katana
com.facebook.lite

Messenger:
com.facebook.orca
com.facebook.mlite

Telegram:
org.telegram.messenger
org.thunderdog.challegram
org.telegram.plus
org.telegram.messenger.beta

E-mail:
com.android.email
com.google.android.gm
ch.protonmail.android
com.google.android.apps.inbox
com.htc.android.mail
com.microsoft.office.outlook
com.samsung.android.email.provider
com.sonyericsson.extras.liveware.extension.mail
com.yahoo.mobile.client.android.mail
org.kman.AquaMail
pl.interia
pl.interia.poczta_next
pl.onet.mail
pl.wp.pocztao2
com.asus.email
com.lge.email
com.sonymobile.email
com.my.mail
com.trtf.blue
me.bluemail.mail

Kalendarz:
com.android.calendar
com.google.android.calendar
com.bbk.calendar
com.samsung.android.calendar
org.withouthat.acalendar
org.withouthat.acalendarplus
com.google.android.keep
com.colapps.reminder
com.appgenix.bizcal
com.htc.calendar
com.asus.calendar

Wykop:
pl.wykop.droid
io.github.feelfreelinux.wykopmobilny
liquidcode.pl.twojmikroblog
net.pds.wykopclient
pl.webnet.android.wykoparka

Discord:
com.discord

 

Logowanie do modyfikacji Mi Fit kontem google:

Spoiler

Używający konta google do logowania w Mi Fit zapewne zauważyli brak możliwości zalogowania do zmodyfikowanej aplikacji.

Poniższa metoda w większości przypadków powinna zadziałać:

  1. Odinstaluj MiFit
  2. Ustawienia telefonu/google/połączone aplikacje -> odłącz mifit
  3. Restart telefonu
  4. Zainstaluj MiFit oficjalny, zaloguj kontem google
  5. Odinstaluj MiFit
  6. Zainstaluj MiFit modowany, zaloguj kontem google - powinno się udać

Operacja jest jednorazowa, potem aplikacja startuje już zalogowana.

Prawdopodobnie to samo dotyczy logowania kontem facebook (punkt 2 wykonujemy w ustawieniach facebooka itd).

 

Edited by b4s1l
Mi Fit 4.0.6
  • Like 8
  • Thanks 6
Link to post
Share on other sites
  • Replies 239
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Modyfikacja firmware Mi Band 2 dla wersji sprzętowych  HW: 0.1.3.2/3/4,   0.9.3.3,   0.16.2.2     (0.9.3.4 nie przetestowana). Jak sprawdzić wersję opaski: Instrukcja flashowania przy pomo

@JayZ93 @GorgorothPL  Twórca N&F poprawił błąd i przesłał mi app-mibandFlavor-release.apk,  'Ł' i 'ł' odzyskane. Przy okazji: update w 1 poście.

@mazok https://yadi.sk/d/ZdCGjScoimaX9Q edit: 4.0.6 już poprawiony

Posted Images

Witam, mam zamiar wgrać to oprogramowanie, ale chciałbym wiedzieć czy można wrócić do oryginalnej wersji oprogramowania? Czy wszystkie funkcje będą działać tak jak działały I czy będę mógł nadal korzystać z Mi Fit czy z Gadetbridge. Pozdrawiam

Link to post
Share on other sites

@JayZ93 @GorgorothPL Literka Ł jest dodana jak trzeba (nazwa obrazu odpowiada numerowi znaku Unicode). Mi Fit wyświetla to prawidłowo, sprawdziłem właśnie w N&F i faktycznie, jest embargo na Ł.. Chyba trzeba z tym żyć. Używacie notify czy nie działa też w innych aplikacjach?

Link to post
Share on other sites

Raczej nie bałdzo. Np spróbuj narysować grube W o szerokości 5 czy 6 pikseli. Poza tym, dzień tygodnia, jako najmniej ważna informacja, jest w mojej opinii słusznie niewytłuszczony i całość wygląda w miarę estetycznie :)

Link to post
Share on other sites

Nie rozumiem trochę o co chodzi z tymi ikonami, gdzie je mam wybrać dla konkretnej aplikacji? Bo MiFit nie daje możliwości wyboru ikony dla aplikacji, a Mi Band Tools tych ikon nie widzi.
Poza tym wydaje mi się, że duża wersja dnia tygodnia jest bardziej czytelna niż ta z ostatniej wersji.

Wysłane z mojego MI 6 przy użyciu Tapatalka

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



×
×
  • Create New...