Saya ingin menggunakan beberapa perangkat lunak pihak ketiga untuk menghapus pola buka kunci layar perangkat saya yang saya lupa. Mereka membutuhkan USB debugging diaktifkan tetapi saya tidak mengaktifkannya di Android saya.
Bagaimana cara mengaktifkan Debugging USB melalui mode Pemulihan, atau Fastboot?
adb
recovery-mode
fastboot
usb-debugging
Jenabictak
sumber
sumber
Jawaban:
Detail untuk itu dapat ditemukan di tag-wiki usb-debugging kami (tempat saya baru saja menambahkannya):
Namun, jika masalah Anda adalah Anda tidak dapat mem-boot perangkat Anda secara normal, dan karenanya tidak dapat mencapai bagian pengaturan yang dijelaskan di atas, silakan lihat pertanyaan-pertanyaan berikut:
sumber
Berdasarkan klarifikasi OP yang dilakukan dalam komentar di bawah jawaban Izzy , saya mengusulkan solusi berikut jika perangkat seseorang terkunci dan ADB tidak diaktifkan di bawah Pengaturan .
Perhatikan bahwa metode ini diuji pada Stock Android 4.2.1 dan Stock CM 12.0 (Android 5.0), kedua perangkat memiliki Pemulihan kustom (ADB selalu diaktifkan sebagai default). Jika Stock Recovery Anda memungkinkan akses shell ADB maka Anda juga dapat mempertimbangkan solusi ini.
Instruksi
Karena saya tidak akan pernah mencoba langkah 1. , saya akan melakukan hal berikut:
Untuk Jellybean 4.2.1:
Buka shell di PC dan ketik:
Ganti
~/
dengan direktori home OS Anda.Buka file itu dalam editor teks dan Anda mungkin akan melihat
mtp
tulisan di sana. Ubah kemtp,adb
.Perhatikan bahwa terkadang Android tidak memahami perubahan file teks jika terminator barisnya adalah "DOS Terminators" yang mungkin akan dilakukan Notepad di Windows (milik saya adalah Linux jadi tidak ada masalah di sini).
Dalam hal ini, saya sarankan untuk tidak menggunakan
adb pull
tetapi melakukan:Anda dapat memverifikasi bahwa
echo
perintah menimpa file dengan menggunakan:dan melihat konten file di beberapa editor teks.
Lepas
Data
dan reboot ke OS Android. USB Debugging mungkin akan diaktifkan.Untuk Lollipop 5.0:
Pengguna JB 4.2.1 juga dapat mengikuti metode ini jika yang sebelumnya tidak berhasil untuk mereka.
Kita perlu mengubah beberapa parameter di
settings.db
. Tipe:global
tabel, ubah nilai untuk:adb_enabled
untuk1
development_settings_enabled
untuk1
verifier_verify_adb_installs
diatur1
dalamglobal
tabel.Periksa bahwa sebagai default, dalam
secure
tabel:adb_notify
adalah1
adb_port
adalah-1
Pemeriksaan ini pada langkah 6 dan 7 tidak perlu tetapi harus dilakukan agar pemecahan masalah menjadi lebih mudah jika solusi tidak berhasil untuk Anda.
Simpan perubahan
settings.db
dan salin kembali ke Android dengan mengetik:rm
Perintah delete ( ) itu tidak perlu karenaadb push
harus menimpa file, tetapi saya mengeksekusinya untuk ketenangan pikiran saya.Data
dan reboot ke OS Android. ADB mungkin akan diaktifkan.Beginilah cara kerjanya saat diuji pada perangkat saya.
Sumber: Bukan benar-benar sumber tetapi mendapat petunjuk dari komentar di bawah jawaban ini .
sumber
/data/system/users/0/
. File memiliki skema penamaansettings_*.xml
.