Stack: Python ADB Fastboot Cryptography Requests MIT License
Stack: Python ADB Fastboot Cryptography Requests MIT License
Proces odblokowania bootloadera w urządzeniach Realme jest słabo opisany i nie zawsze kończy się czytelnym komunikatem. Użytkownik widzi odpowiedź serwera albo log aplikacji, ale często nie wie, czy wniosek został przyjęty, czy obowiązuje limit czasowy oraz jaki powinien być kolejny krok.
Stworzyłem narzędzie open source w Pythonie, które porządkuje ten proces. Toolkit analizuje logi ADB, wyszukuje potrzebne dane, zapisuje token lokalnie i tłumaczy odpowiedzi serwera na prostsze komunikaty diagnostyczne.
Obsługiwane sytuacje obejmują między innymi:
To niewielkie narzędzie, ale wymagało połączenia kilku warstw: komunikacji z urządzeniem przez ADB, analizy logów, pracy z danymi kryptograficznymi oraz przygotowania czytelnej diagnostyki dla użytkownika.
Kod jest dostępny publicznie na GitHubie na licencji MIT. Projekt jest przeznaczony do pracy z własnymi urządzeniami albo sprzętem, do którego użytkownik ma uprawnienia.

Potrzebujesz podobnego narzędzia diagnostycznego albo automatyzacji ADB? Opisz krótko urządzenie i problem.