Zbyt wiele prób narysowania wzoru: czyli jak odblokować tablet (telefon) z Androidem przy użyciu komputera (poprzez ADB)

 

Jeżeli zablokujemy nasz tablet (smartphone) i po uruchomieniu urządzenia nie jesteśmy w stanie zrobić nic innego niż tylko próbować wpisać hasło (co nie przynosi pożądanego efektu) to pozostaje nam tylko przywrócić urządzenie do stanu początkowego poprzez tzw. Factory Reset. W sporej większości przypadków jesteśmy to wstanie wykonać poprzez odpowiednią kombinację klawiszy na wyłączonym urządzeniu (są to różne warianty klawiszy VOL UP, VOL DOWN oraz HOME w zależności od modelu). Gorzej jest gdy nie jesteśmy w stanie tego zrobić, bo producent zablokował taką możliwość (spotykane np. w tanich tabletach z Chin). Wtedy pozostaje to zrobić tylko z użyciem PC.

Jednak aby móc to zrobić, Android musi mieć włączoną opcję USB Debugging tak abyśmy mogli połączyć się z nim poprzez ADB (specjalne oprogramowanie do serwisowania Androida). Jeżeli debugowanie jest wyłączone, to raczej jesteśmy w sporym problemie. Nie będę opisywać skąd i jak zainstalować ADB, gdyż jest tego pełno w sieci. Podpowiem tylko, co zrobić, gdy nie chce nam się zainstalować odpowiedni sterownik, gdy podłączymy tablet do komputera. Można o tym poczytać tu: http://programowanie.opole.pl/archives/2581

Gdy podłączymy telefon i zainstalujemy odpowiednie sterowniki, to należy sprawdzić, czy PC widzi nasze urządzenie. W tym celu przechodzimy do polderu z ADB (u mnie: C:\adt\sdk\platform-tools), otwieramy okno konsoli (polecenie cmd) i podajemy polecenie:

W efekcie na konsoli powinno pojawić się coś analogicznego do poniższego:

0x01 graphic

Przechodzimy do konsoli urządzenia poprzez wydanie polecenia:

Teraz powinniśmy zobaczyć coś takiego:

0x01 graphic

Przechodzimy do folderu zawierającego bazę danych z ustawieniami systemowymi poleceniem:

0x01 graphic

Otwieramy bazę danych poleceniem:

0x01 graphic

Teraz wykonujemy kolejno polecenia kasujące blokadę:

Teraz możemy wylogować się z urządzenia poleceniami:

W tym momencie nasze urządzenie się zresetuje. Jeżeli urządzenie wciąż jest zablokowane, to można jeszcze po jego uruchomieniu spróbować wykonać polecenie:

Chociaż ja nigdy nie miałem potrzeby wykonywania tego ostatniego. Jeżeli urządzenie wciąż jest zablokowane to pozostaje tylko Google i ktoś mądrzejszy. Jeżeli jednak udało się nam odblokować telefon i możemy na nim normalnie pracować, to jeżeli chcemy, to możemy teraz przeprowadzić Factory Reset wybierając odpowiednią pozycję z menu ustawień lub możemy normalnie pracować na tak odblokowanym urządzeniu.