Jak odblokować urządzenia Xiaomi w systemie Linux i Mac

Właściciele urządzeń Xiaomi, którzy chcą flashować i odblokowywać swoje urządzenia, mają do dyspozycji oficjalne narzędzie MiFlashUnlock - jednak nie działa ono w systemie Linux. Oprogramowanie MiFlashUnlock można uruchomić w Wine lub na maszynie wirtualnej, ale istnieje lepszy sposób.

MiUnlockTool to nieoficjalne narzędzie oparte na MiFlashUnlock, które działa natywnie na Linuksie (ale może być również zainstalowane na Macu i Windowsie). MiUnlockTool to pomost między fastboot, twoimi danymi uwierzytelniającymi Xiaomi i serwerem Xiaomi. Pobiera informacje o urządzeniu i wysyła je do serwera Xiaomi wraz z tokenem logowania, a następnie sprawdza, czy spełniasz wszystkie wymagania, aby otrzymać klucz odblokowujący z serwera.

Narzędzie wyśle ​​następnie klucz odblokowujący do urządzenia Xiaomi przy użyciu niestandardowej kompilacji fastboot. Nie ma innych wymagań dotyczących otrzymania klucza odblokowującego za pośrednictwem MiUnlockTool w porównaniu do MiFlashUnlock - potrzebujesz autoryzowanego konta Xiaomi powiązanego z urządzeniem za pomocą Opcji programisty.

Wymagania

  • MiUnlockTool
  • Java (JavaFX dla GUI)

Użytkownicy systemu Linux

  1. Pobierz MiUnlockTool, jest w pliku .zip.
  2. Otwórz terminal i dysk CD w wyodrębnionym katalogu.
  3. W terminalu wpisz „sudo ./MiUnlockTool.sh”, co uruchomi interfejs GUI. Alternatywnie możesz użyć „sudo ./MiUnlockTool.sh hasło nazwy użytkownika” dla interfejsu wiersza polecenia.

Użytkownicy systemów Windows i Mac

  1. Po rozpakowaniu pliku .zip uruchom MiFlashUnlock.bat, aby uzyskać interfejs graficzny.
  2. Alternatywnie można otworzyć wiersz polecenia, dysk CD do wyodrębnionego katalogu i wpisać „hasło nazwy użytkownika MiUnlockTool.bat” jako interfejs wiersza polecenia.

Po uruchomieniu MiUnlockTool w dowolnym systemie operacyjnym podłącz urządzenie Xiaomi do komputera, gdy jest on w trybie Fastboot.

Jeśli uruchomiłeś tryb GUI, postępuj zgodnie ze wskazówkami na ekranie. Jeśli używasz interfejsu wiersza poleceń, przed odblokowaniem nie pojawi się prośba o potwierdzenie, ani nie sprawdzi, czy bootloader jest już odblokowany.

Rozwiązywanie problemów

Urządzenie MiUnlockTool nie zostało rozpoznane.
  • Jeśli podczas uruchamiania MiUnlockTool pojawią się błędy uprawnień w systemie Linux lub Mac, musisz otworzyć terminal i dysk CD w wyodrębnionym katalogu.
  • Następnie udzielić mu uprawnień 777 przy użyciu „chmod 777 MiUnlockTool.sh” (lub MiUnlockTool.command na Macu), co spowoduje ustawienie odpowiednich uprawnień.
  • Jeśli masz problemy z uruchomieniem narzędzia nawet z poleceniem Sudo, możesz wypróbować polecenie „java -jar bin / MiUnlockTool.jar”.
  • Jeśli wystąpią błędy, gdy klasa JavaFX nie zostanie znaleziona, brakuje biblioteki JavaFX w pakiecie. Sprawdź pakiet OpenJFX w systemie Linux.

Uwagi końcowe

To narzędzie jest całkowicie bezpieczne w użyciu, podobnie jak procedura odblokowania. Twoje urządzenie Xiaomi nie zostanie uszkodzone, nawet jeśli MiUnlockTool podejmie próbę nieprawidłowego klucza odblokowującego.

Jednak użytkownicy systemu Windows powinni prawdopodobnie trzymać się oficjalnego narzędzia odblokowującego Xiaomi. Ponieważ MiUnlockTool jest kopią innej firmy zbudowaną bardziej specjalnie dla użytkowników Linuksa, może zawierać dodatkowe błędy, a na przykład Windows nie będzie zarządzał sterownikami. Więc MiUnlockTool działa w systemie Windows, po prostu nie jest to zalecane.

Ciekawe Artykuły