How to Add Udev Rules for USB Debugging in Linux: Difference between revisions

From wizarPOS
No edit summary
Line 1: Line 1:
In Linux,when connect device to debug, it shows error message:
In Linux, when connecting devices for debugging, an error message is displayed:
   insufficient permissions for device: user in plugdev group; are your udev rules wrong?
   insufficient permissions for device: user in plugdev group; are your udev rules wrong?



Revision as of 05:19, 29 March 2020

In Linux, when connecting devices for debugging, an error message is displayed:

 insufficient permissions for device: user in plugdev group; are your udev rules wrong?

or adb logcat was just waiting forever even though my phone was connected, and adb devices was giving permission errors.

 $ adb logcat
 - waiting for device -
 ^C
 $ adb devices
 List of devices attached 
 ???????????? no permissions

Resolve the issue: Find the bus and device id assigned by the kernel:

 $ lsusb 
 ??????

Need check in Linux, Continued......

in file, /etc/udev/rules.d/51-android.rules, add SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"