
Pengaturan konfigurasi permission android device biasanya sering terjadi pada android device versi lama (penulis menggunakan android versi 2.3.3). Untuk mengetahui status permission android device dapat dilakukan dengan cara perintah dibawah ini (terminal/console linux):
1 |
adb devices |
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Setelah ditemukan device “No Permission” lakukan langkah-langkah berikut:
Pertama, lakukan pengecekan idvendor dari android device yang terpasang, dengan cara (terminal/console linux)
1 lsusbBus 002 Device 003: ID 2635:0601
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kedua, buat file dengan nama “android.rules”, isi file tersebut dengan
1 SUBSYSTEM=="usb", ATTRS{idVendor}=="1d6b", MODE=="0666"Lalu simpan file tersebut di folder “$USER_HOME”
Ketiga, pindahkan file “android.rules” yang berada di “$USER_HOME” ke direktori “/etc/udev/rules.d” jangan lupa diganti nama file-nya menjadi “51-android.rule”
1 sudo mv $USER_HOME/android.rules /etc/udev/rules.d/51-android.rules
Keempat, Setting file “51-android.rules” yang berada di “/etc/udev/rules.d” dengan perintah
12 sudo chmod 644 /etc/udev/rules.d/51-android.rulessudo chown root. /etc/udev/rules.d/51-android.rules
Kelima, stop service “adb” dengan perintah
1 sudo killall adb
Keenam, restart service “udev” dengan perintah
1 sudo service udev restart
Terakhir, jalan kembali perintah
1 adb devicesuntuk melihat permission android device sekaligus menjalankan service “adb”
Semoga membantu,
ant