본문 바로가기

Programming/Android

adb unauthorized issue

아래 이슈로 한동안 고생했었다.


onegun@onegun-Samsung-Desktop-System:~/newHDD/temp/adb_key/android$ adb devices

List of devices attached 

ce05160541c33c3a01      unauthorized


증상은 adb shell 로 연결해도 계속 위와같이 나오면서 smartphone 에는 인증창이 안뜬다.


원인은 아래 있는 adbkey 파일이 없어서 RSA fail 이 나서 인증 진행이 안된 것임.


# ls /root/.android/ -al

total 56

drwxr-xr-x  5 root root 4096  7월 21 17:16 .

drwx------ 10 root root 4096 10월  7  2015 ..

-rw-------  1 root root 1704  7월 21 17:16 adbkey

-rw-r--r--  1 root root  735  7월 21 17:16 adbkey.pub

-rw-r--r--  1 root root  123  9월 24  2015 adb_usb.ini

-rw-r--r--  1 root root  245  9월 23  2015 androidtool.cfg

-rw-r--r--  1 root root  127  7월 21 17:10 androidwin.cfg

drwxr-xr-x  2 root root 4096  9월 23  2015 avd

drwxr-xr-x  2 root root 4096  7월 21 17:06 cache

-rw-r--r--  1 root root  143 10월 15  2015 ddms.cfg

-rw-r--r--  1 root root 2145  9월 23  2015 debug.keystore

drwxr-xr-x  3 root root 4096 10월 15  2015 monitor-workspace

-rw-r--r--  1 root root   79  7월 21 17:10 repositories.cfg

-rw-r--r--  1 root root 1100  7월 21 17:10 sites-settings.cfg


해법 :

su 로 권한을 변경한 이후에 adb 접속을 하니 adbkey 와 adbkey.pub 파일이 생성됨.

그 이후로 문제 해결