안드로이드 ADB Shell 권한변경 (su) 2013. 1. 2. 14:09 Posted in 개발이야기/Android by coinplace 안드로이드 폰을 루팅하였음에도 불구하고 커멘드에서 adb shell 을 입력하였을때 바로 su 권한을 얻지못하고 $표시로 나오는경우, 아래와 같은 방법으로 su 권한을 획득할 수 있다.1. adb shell 2. su 3. mount -o remount,rw /system (or: adb remount) 4. ls -la /system/bin/sh lrwxr-xr-x root shell 2012-11-10 15:20 sh -> mksh 5. chmod 4755 /system/bin/sh 6. ls -la /system/bin/mksh -rwsr-xr-x root shell 157520 2012-11-10 09:54 mksh (notice the suid bit is set) 7. ^D (exit) 8. adb shell su 권한을 획득하면 개발환경에서 프로그램의 빌드후 실행이나 adb install 명령어 설치등 제대로 동작하지 않는다.따라서 이때는 su권한을 풀어주어야 한다.1. adb shell 2. mount -o remount,rw /system (or: adb remount) 3. chmod 755 /system/bin/sh 4. ^D (exit) 5. adb shell 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기무유 블로그 '개발이야기 > Android' 카테고리의 다른 글 이클립스에서 NDK 디버깅하기 (3) 2012.11.01