Używasz narzędzi ADB, gdy potrzebujesz zrootować swoje urządzenie z Androidem lub komunikować się z nim w jakikolwiek sposób. Narzędzia ADB są bezpłatne i dość łatwe w użyciu, nawet jeśli po raz pierwszy rootujesz lub uzyskujesz dostęp do urządzenia.
To powiedziawszy, ponieważ istnieje tak wiele różnych urządzeń z Androidem z różnymi wersjami Androida, które zostały zmodyfikowane dla ich konkretnego urządzenia, możesz napotkać problemy podczas korzystania z ADB. Jednym z podstawowych problemów, które uniemożliwiają korzystanie z niego, jest nieautoryzowany komunikat urządzenia ADB.
Komunikat o nieautoryzowanym urządzeniu ADB pojawia się po uruchomieniu polecenia urządzeń adb. Powinna zwrócić kod rejestracyjny urządzenia z wpisanym obok 'device'. Jeśli zwróci kod urządzenia, ale obok niego jest zapisany nieautoryzowany kod, nie będziesz w stanie swobodnie komunikować się z urządzeniem.
Napraw nieautoryzowane urządzenie ADB
Ten błąd jest dość łatwy do rozwiązania.
Na Twoim urządzeniu
Prawdopodobnie masz urządzenie podłączone do systemu. Odłącz go i otwórz aplikację Ustawienia. Przejdź do opcji programisty . Może znajdować się na głównym ekranie Ustawienia lub w Ustawieniach systemu.
Lokalizacja różni się w zależności od używanej wersji Androida.
W obszarze Opcje programisty wyłącz debugowanie USB. Pod przełącznikiem debugowania USB będzie dostępna opcja o nazwie „Odwołaj autoryzacje debugowania USB”. Dotknij go i na wszelki wypadek uruchom ponownie telefon.
Na Twoim komputerze
Uruchom następujące dwa polecenia w wierszu polecenia;
adb kill-server
adb serwer startowy
To są dwie komendy, więc wpisz pierwszą i naciśnij enter. Następnie wprowadź drugi i ponownie dotknij enter, aby go uruchomić.
Podłącz ponownie urządzenie do komputera
Teraz wróć do opcji programisty na swoim urządzeniu i ponownie włącz debugowanie USB. Podłącz telefon do komputera.
Rozwiń obszar powiadomień, w którym informuje, w jakim trybie urządzenie jest podłączone przez USB. Domyślnie jest w trybie ładowania. Ten bit wymaga trochę eksperymentowania, ale wybierz Transfer plików, a następnie uruchom polecenie urządzeń adb.
Jeśli nadal zwraca urządzenie jako nieautoryzowane, powtórz proces, ale tym razem wybierz opcję Przenieś zdjęcia. Jeden z tych typów połączeń naprawi nieautoryzowany komunikat urządzenia ADB.
Ten błąd nie ma nic wspólnego z twoim statusem roota ani tym, czy bootloader jest odblokowany. Jest to usterka, która sprawia, że narzędzia ADB myślą, że nie są upoważnione do wprowadzania zmian w podłączonym urządzeniu.
Zwykle po podłączeniu urządzenia na telefonie pojawia się monit z prośbą o autoryzację debugowania, ale te autoryzacje nie rejestrują się w ADB, stąd błąd.