Aktywacja opcji programistycznych
Interfejs ADB można aktywować na telefonie – znajduje się on w sekcji opcji programistycznych, które są ukryte przed użytkownikiem.
Wchodzimy w ustawienia Androida:
przewijamy do sekcji Informacje o telefonie:
i klikamy parę razy w etykietę „Numer kompilacji”. W pewnym momencie telefon zacznie wyświetlać informację, iż zaraz zostaniesz programistą (2-1 kliknięcie).
Po tym pojawią się nowe opcje „Opcje programistyczne” gdy wyjdziemy z tego ekranu:
w które to menu wchodzimy i zaznaczamy opcję „Debugowanie USB”.
Jeszcze dla pewności telefon zapyta nas czy aby na pewno chcemy aktywować ten tryb.
Potwierdzenie połączenia (zgoda na komunikację)
Połączenie ADB jest zabezpieczone – chodzi o to, iż aby móc komunikować się z danym komputerem w telefonie trzeba zgodzić się na połączenie z konkretnym komputerem. Uniemożliwia to przypadkowe połączenie danych – np. w celu pobrania plików czy wykonania kopii zapasowej bez wiedzy użytkownika.
Trzeba wiedzieć, iż interfejs ADB można uruchomić przez WIFI, ale … musi być każdorazowo inicjowane przez połączenie kablowe, zatem jego faktyczna funkcjonalność bezprzewodowa jest słaba użytkowo.
W każdym razie, przy próbie połączenia, wywołanego z komputera, jeśli na Androidzie mamy włączony tryb Debugowania USB, to powinien pojawić się stosowny komunikat na ekranie smartfona z sygnaturą danego komputera:
Mamy tutaj możliwość odrzucenia lub zaakceptowania danego komputera. Oczywiście – jeśli chcemy korzystać z dobrodziejstw tego trybu – akceptujemy.
Fakt akceptacji nie oznacza, iż zgoda jest udzielona na zawsze i nie da się jej cofnąć.
W opcjach programistycznych możemy kliknąć „Odwołaj dostęp do debugowania USB”.
Wówczas telefon zapomina o wszystkich sygnaturach komputerów, dla jakich zgodziliśmy się na połączenie. I przy ponownym połączeniu do komputera, komunikat z pytaniem o akceptację komputera o danej sygnaturze znów się pojawi.
Uwagi dla posiadaczy Xiaomi
Niestety ten producent postanowił, iż uruchomienie trybu debugowania wymaga wcześniejszego założenia i skonfigurowania konta Xiaomi.