首先,安裝Android SDK。這個可以使用yourt安裝AUR。
加上UDev rule,
su轉為root
vi /etc/udev/rules.d/51-android.rules
在文件裡加上:
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
"0bb4"是給HTC的vendor ID,其他牌子ID可以這裡找: http://developer.android.com/guide/developing/device.html#VendorIds
儲存後,執行chmod令其他使用者也有權限可以使用。
chmod a+r /etc/udev/rules.d/51-android.rules
重新載入UDev的rule。
udevadm control restart
或
udevadm control --reload-rules
關掉正在執行中的adb
adb kill-server
在Android裡設定好使用USB Debug模式,Settings -> Applications -> Development -> USB Debug打勾。
接上Android到電腦後,查看Android有否被掛到Arch Linux上。
adb devices
若果看到自己的Android就可以連接了。用adb shell指令進入。
現在udev rules請用
回覆刪除SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"