我需要通过adb
和访问我的 Nexus 7 2013 LTE (deb) fastboot
,但由于 USB 规则,似乎需要能够root
运行adb
服务器才能访问该设备。
如何配置 udev 以允许以非 root 用户身份访问该设备adb
?fastboot
答案1
在以下位置创建一个新文件/etc/udev/rules.d/50-nexus7-deb.rules
:
/etc/udev/rules.d/50-nexus7-deb.rules
:
# adb protocol on nexus 7 deb/razorg:
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d001", MODE="0600", OWNER="myusername"
# fastboot protocol on nexus 7 deb/razorg
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0600", OWNER="myusername"
将上面的内容更改myusername
为您的 Linux 用户名。只需拔下您的 Android 设备并重新插入即可以非 root 用户身份adb
访问。fastboot