상세 컨텐츠

본문 제목

fastboot devices 나 adb devices 에서 no permission error 발생할 때 처리방법

IT : Ubuntu

by 인포개더러 2015. 1. 16. 15:31

본문

fastboot devices 나 adb devices 에서 no permission error 발생할 때 처리방법


android 개발 환경을 구축할 때 fastboot devices 명령에서 error 가 발생한다면?


> fastboot devices

no permissions fastboot

> adb devices

List of devices attached 

????????????    no permissions


이런 현상은 /etc/udev/rules.d/51-android.rules 의 구성이 잘못 되어 있을 경우에 발생합니다.


아래는 google 에서 권장하는 format 으로 작성된 /etc/udev/rules.d/51-android.rules 파일 입니다.


SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="0451", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev"


위의 내용과 같이 작성 하고 파일을 저장한 후 udev 를 다시 시작하면 됩니다.

chmod a+r 은 반드시 적용해 주어야겠죠?



재 시작 방법은


sudo service udev restart

sudo reload udev



이렇게 수정하고 adb 나 fastboot 명령을 다시 실행하면 됩니다.

adb kill-server

adb start-server

그리고 위의 명령도 다시 한번.. ^^


이상 fastboot devices 나 adb devices 에서 no permission error 발생할 때 처리방법에 대한 글 이였습니다.




관련글 더보기