Jak włączyć debugowanie USB w Androidzie, jeśli nie pamiętasz wzoru odblokowania ekranu?
19
Chcę użyć oprogramowania innej firmy, aby wyczyścić wzór odblokowania ekranu urządzenia, którego zapomniałem. Wymagają włączonego debugowania USB, ale nie mam go włączonego w moim Androidzie.
Jak włączyć debugowanie USB w trybie odzyskiwania lub Fastboot?
Jak się okazuje, znowu wydaje się to problemem XY . Zamiast próbować uruchomić rzekome rozwiązanie (włączenie debugowania USB), twoje pytanie powinno zawierać pytanie, że się zablokowałeś i zapomniałeś PIN. Zupełnie inny problem, opisany np. W naszej zablokowanej tag-wiki . Proszę zacznij czytać tam. Jeśli nie możesz rozwiązać problemu z tymi wskazówkami, zadaj nowe szczegółowe pytanie, w tym to, czego próbowałeś, gdzie utknąłeś, urządzenie i wersję Androida. Powodzenia!
Szczegółowe informacje na ten temat można znaleźć w naszym tagu wiki debugującym USB (gdzie właśnie je dodałem):
Domyślnie debugowanie USB jest wyłączone dla standardowych ROM-ów (niektóre niestandardowe ROM-y mają jednak domyślnie włączone). Aby go włączyć lub wyłączyć, możesz znaleźć odpowiedni przełącznik w Ustawieniach ›Rozwój - sekcja pierwotnie ukryta w Androidzie 4.2 i nowszych. Możesz uczynić tę sekcję widoczną, przechodząc do Ustawień ›Informacje o urządzeniu i„ wbijając ”pozycję informującą o wersji kompilacji ROM-u, aż wiadomość toastowa gratuluje Ci zostania programistą.
Jeśli jednak problem polega na tym, że nie możesz normalnie uruchomić urządzenia, a zatem nie możesz przejść do sekcji ustawień opisanych powyżej, zapoznaj się z następującymi pytaniami:
tnx. ale ja to wiem. na przykład zapomniałem wzoru moich urządzeń. mogę wydać tę trzecią wersję oprogramowania jak shuami lub odrobina adb. ale oba wymagają debugowania USB w celu usunięcia wzorca bez usuwania plików. jeśli to jest wyłączone, moim problemem jest Shine. musisz ją włączyć. jak?
Dlatego do pytania należy podać tyle szczegółów, ile potrzeba. Jak ktoś może się tego spodziewać? OK, zrobiłem - dlatego połączyłem te dwa pytania (proszę skorzystać z linków).
Opierając się na wyjaśnieniach OP dokonanych w komentarzach poniżej odpowiedzi Izzy , proponuję następujące rozwiązanie, jeśli czyjeś urządzenie jest zablokowane i ADB nie jest włączony w Ustawieniach .
Należy pamiętać, że ta metoda jest testowana na Stockie Android 4.2.1 i Stockie CM 12.0 (Android 5.0), oba urządzenia mają niestandardowe Odzyskiwanie (ADB zawsze włączone domyślnie). Jeśli Twoje odzyskiwanie zapasów umożliwia dostęp do powłoki ADB, możesz również rozważyć to rozwiązanie.
Instrukcje
Powinieneś wypróbować oprogramowanie do łamania wzorców (lub jakikolwiek gatunek, który posiada) z poziomu narzędzia Recovery Recovery, aby sprawdzić, czy działa ze środowiskiem byłego (dostępna tam powłoka ADB).
Ponieważ nigdy nie spróbowałbym wykonać kroku 1. , zrobiłbym następujące czynności:
W przypadku Jellybean 4.2.1:
Uruchom system w trybie odzyskiwania i zamontuj partycję danych .
Otwórz powłokę na PC i wpisz:
adb pull /data/property/persist.sys.usb.config ~/
Przeprowadź ~/z katalogu domowego systemu operacyjnego.
Otwórz ten plik w edytorze tekstów i prawdopodobnie zobaczysz mtptam napisane. Zmień to na mtp,adb.
Pamiętaj, że czasami Android nie rozumie zmian pliku tekstowego, jeśli terminatorem linii jest „Terminatory DOS”, co Notatnik prawdopodobnie zrobiłby w systemie Windows (mój to Linux, więc tutaj nie ma problemu).
W takim przypadku sugerowałbym, aby nie używać, adb pullale:
Wykonaj kopię zapasową również w innym miejscu i otwórz plik w edytorze SQLITE. Korzystam z systemu Linux, a DB Browser for SQLite działa dobrze. Jest również dostępny dla Windows OS / OSX.
W globaltabeli zmień wartość dla:
adb_enabled do 1
development_settings_enabled do 1
Sprawdź, czy verifier_verify_adb_installsustawiony jest 1w globaltabeli.
Sprawdź to domyślnie w securetabeli:
adb_notify jest 1
adb_port jest -1
Te kontrole w krokach 6 i 7 nie są konieczne, ale należy je wykonać, aby rozwiązywanie problemów stało się dość łatwe, jeśli rozwiązanie nie działa dla Ciebie.
Zapisz zmiany settings.dbi skopiuj je z powrotem do Androida, wpisując:
@PaulG: Ustawienie debugowania USB widoczne w opcjach programisty, wystarczy uruchomić lub zatrzymać demona adbd w systemie operacyjnym Android. Kiedy jesteś poza systemem Android, ustawienia w środowisku, w którym się uruchamiasz, decyduje, czy adbd powinien być uruchomiony, czy nie. // Odzyskiwanie niestandardowe to inne środowisko, a TWRP i CWM działają adbd zgodnie z ich domyślnymi ustawieniami. Tak zauważyłem w drugim akapicie odpowiedzi, że potrzebne jest niestandardowe odzyskiwanie. // Daj mi znać, jeśli nadal będziesz niejasny.
@alfetopito koncepcja ustawień.db została usunięta od Androida 6.0. Tabele w tej bazie danych można teraz znaleźć w /data/system/users/0/. Pliki mają schemat nazewnictwa settings_*.xml.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.