Od dłuższego czasu szukałem aplikacji firm trzecich, z których mógłbym korzystać Mi Kompania 4Przypadkiem trafiłem na pewną stronę. Gadgetbridge Na GitHubie. Po głębszym zbadaniu okazuje się, że to zupełnie nowa aplikacja. W przeciwieństwie do aplikacji innych firm, Inne Mi Bandy Podobnie jak Mi Tools, nie wymaga posiadania oficjalnej aplikacji Mi Fit. Dodatkowo, obsługuje wiele innych urządzeń fitness, takich jak zegarki. Amazfit Bip Pebble i Casio i LenovoPonadto Gadgetbridge ma wiele do zaoferowania, czemu przyjrzymy się bliżej w tym artykule.

Szybkie linki
Czym jest Gadgetbridge?
My Band To jedno z najpopularniejszych urządzeń fitness. Jednak do jego używania zawsze potrzebna jest oficjalna aplikacja Mi Fit. Dla wielu użytkowników dbających o prywatność było to zniechęcające, ale właśnie tu z pomocą przychodzi Gadgetbridge.
Gadgetbridge to aplikacja open source, która działa bezpośrednio z opaskami Mi Band, Amazfits, Pebble, Casio i zegarkami Lenovo. Jeśli więc dbasz o swoją prywatność (a powinieneś), możesz usunąć aplikację Mi Fit i korzystać z opaski Mi Band tylko z Gadgetbridge. Główną ideą Gadgetbridge jest umożliwienie korzystania z urządzenia fitness bez udostępniania danych firmie.

Ściągnij GadżetbGadgetridge
Gadgetbridge kontra Mi Fit
Gadgetbridge został zaprojektowany jako alternatywa dla konsumentów, którzy nie chcą udostępniać danych osobowych firmom. Oferuje wszystkie podstawowe ustawienia, takie jak ustawianie alertów i powiadomień dla własnej aplikacji. Jednak wizualizacja danych i analityka nie są zbyt intuicyjne.
Podobnie jak wszystkie aplikacje FOSS, interfejs użytkownika Gadgetbridge jest skomplikowany. Nie zapewnia on przejrzystej analizy wizualnej danych dotyczących treningu i snu, co nawet nie dorównuje temu, co oferuje aplikacja Mi Fit. Zawsze jednak możesz skorzystać z aplikacji innej firmy, takiej jak Powiadomienia i fitness z Mi BandZapewnia dobrą analizę i łatwe do zinterpretowania wykresy.
| Gadgetbridge | Aplikacja Mi Fit |
| Otwarte źródło | Zamknięte źródło |
| Nieintuicyjny interfejs użytkownika | Przyjazny dla użytkownika interfejs z wykresami, tabelami itp. |
| Brak rejestracji | Wymagana rejestracja |
| Przechowuj dane lokalnie | Udostępnianie w chmurze |
| Brak blokady ekranu i niestandardowych tarcz zegarka | Obsługuje blokadę ekranu i niestandardowe tarcze zegarka |
| Nie można zsynchronizować danych z Google Fit | Może synchronizować dane z Google Fit. |
Jak korzystać z Gadgetbridge
Korzystanie z Gadgetbridge jest bardzo proste i podobne do korzystania z aplikacji producenta. Najpierw należy sparować urządzenie fitness z aplikacją producenta oraz Bluetooth w telefonie. Jeśli zarejestrowałeś już urządzenie fitness w oficjalnej aplikacji, Gadgetbridge nie będzie w stanie go wykryć. W takim przypadku musisz rozparować urządzenie fitness lub po prostu przywrócić ustawienia fabryczne. Na przykład, jeśli moja opaska Mi Band jest połączona i zarejestrowana w aplikacji Mi Fit, Gadgetbridge nie będzie mógł się z nią połączyć. W związku z tym muszę zresetować opaskę Mi Band.
Aplikacji Gadgetbridge nie można znaleźć w sklepie Google Play. Należy ją pobrać. Z F-Droid.
Po zakończeniu otwórz aplikację Gadgetbridge. Zostaniesz poproszony o różne uprawnienia dostępu do telefonu, wiadomości SMS, kalendarza, lokalizacji itp. Po udzieleniu niezbędnych uprawnień, dotknij przycisku „Rozpocznij odkrywanie” na następnym ekranie.

Następnie zobaczysz poniżej listę opasek fitness. Dotknij swojego urządzenia fitness, gdy je zobaczysz, a otworzy się ekran z prośbą o wprowadzenie kilku ustawień. Możesz pozostawić ustawienia domyślne i dotknąć przycisku Wstecz. Gadgetbridge rozpocznie parowanie z opaską fitness. W międzyczasie, jeśli opaska zawibruje, dotknij jej, aby zaakceptować parowanie.
Jeśli nie widzisz żadnego urządzenia fitness na liście, uruchom ponownie telefon z systemem Android i spróbuj jeszcze raz.

Po sparowaniu urządzenia zobaczysz kartę z etykietą Band. Teraz możesz przeglądać dane Band w Gadgetbridge.

Jak korzystać z Gadgetbridge z Mi Band 4
Mi Band 4 to najnowszy model z serii Mi Band. W porównaniu z poprzednikiem opaska przeszła kilka znaczących zmian, ale jedną z mniej imponujących było ograniczenie możliwości ustawienia klucza autoryzacji za pośrednictwem aplikacji firm trzecich. Wcześniej było to możliwe w Mi Band 2 i 3, co ułatwiało parowanie z Gadgetbridge. Jednak w przypadku Mi Band 4 jest to uciążliwe i, co ważniejsze, wymaga urządzenia z systemem Android.
Jeśli posiadasz opaskę Mi Band 4, musisz najpierw sparować ją z aplikacją Mi Fit. Jest to sprzeczne z podstawową zasadą Gagdetbridge, ale niestety nie ma na to sposobu. Po sparowaniu opaski Mi Band 4 z aplikacją Mi Fit zdejmij ją.
Po sparowaniu aplikacja Mi Fit przypisze opasce klucz uwierzytelniający, którego potrzebujemy. Jest on przechowywany w lokalnej bazie danych aplikacji Mi Fit i zwykły telefon z Androidem nie będzie miał dostępu do tych plików. Dlatego potrzebujemy uprawnień roota i eksploratora plików z uprawnieniami roota. Możesz użyć dowolnego eksploratora plików, ale polecam… Zaskakuj Menedżer plików Ponieważ ma wbudowany eksplorator bazy danych SQLite. Pobierz aplikację i przejdź do podanej lokalizacji.
/data/data/com.xiaomi.hm.health/databases/
Tutaj zobaczysz mnóstwo plików. Musimy znaleźć ten, którego nazwa zaczyna się od „origin_db_”, po którym następuje kilka liter. Wygląda na to, że są dwa takie pliki, więc zignoruj ten, którego nazwa kończy się na „journal”. Kliknij drugi i wybierz opcję otwarcia go jako pliku bazy danych.

Po wejściu do bazy danych zobaczysz kilka tabel. Musimy znaleźć tabelę „Device” i kliknąć ją, aby wyświetlić wartości w tabeli.

Wśród wartości w tabeli zobaczysz klucz uwierzytelniania, wybierz go i zapisz.

Następnie należy wyłączyć aplikację Mi Fit w ustawieniach systemowych.

Otwórz aplikację Gadgetbridge i naciśnij przycisk „Rozpocznij odkrywanie”.

Gdy Mi Band 4 pojawi się na liście, naciśnij i przytrzymaj go, aby otworzyć dodatkowe ustawienia. Przewiń w dół, a znajdziesz opcję „Klucz autoryzacji”. Dotknij jej i wprowadź klucz autoryzacji uzyskany w poprzednim kroku. Upewnij się, że poprzedzisz go prefiksem „x0”. Na przykład, jeśli Twój klucz autoryzacji to „96724d6846073181b5217b7ff071daa3„, więc wpisz to jako”0x96724d6846073181b5217b7ff071daa3".

Po wprowadzeniu klucza uwierzytelniającego naciśnij przycisk Mi Band 4 i ponownie dotknij przycisku Wstecz. Jeśli wykonałeś/aś wszystkie kroki poprawnie, Twoja opaska Mi Band 4 zostanie pomyślnie sparowana z aplikacją Gadgetbridge. Jeśli wystąpią problemy z aplikacją Gadgetbridge lub jeśli opaska Mi Band 4 nie zostanie wykryta, uruchom ponownie urządzenie z systemem Android i spróbuj jeszcze raz.
Jeśli parowanie nie zadziała, pamiętaj także o odłączeniu opaski od Bluetooth w telefonie.

Aplikacje innych firm dla Gadgetbridge
Podobnie jak Mi Fit, Gadgetbridge umożliwia aplikacjom innych firm dostęp do danych z trackera fitness. Co więcej, pozwala im modyfikować ustawienia opaski. Gadgetbridge bezproblemowo współpracuje z Taskerem, dzięki czemu można łatwo zmienić przypisania przycisków na opasce. W moim przypadku korzystałem z Amazfit Bip i Mi Band 4 z aplikacją Gadgetbridge. Dlatego polecane przeze mnie aplikacje to Mi Tools, Notify & Fitness for Mi Band, Sleep as Android itp.

Gagdetbridge umożliwia pobranie oprogramowania układowego do urządzenia fitness. Jest to przydatne dla zewnętrznych programistów, którzy mogą modyfikować istniejące oprogramowanie. Dobrym przykładem jest oprogramowanie układowe opracowane specjalnie do wyświetlania emotikonów na opasce Mi Band lub Amazfit Bip.
zamykające słowa
Gadgetbridge istnieje już od jakiegoś czasu i jest dość aktywnie rozwijany, ale ze względu na ostatnie ograniczenia oprogramowania sprzętowego trudno jest Gadgetbridge zapewnić obsługę najnowszej wersji Band.
Jeśli masz więcej pytań lub problemów związanych z Gadgetbridge, daj mi znać w komentarzach poniżej.









