参考
shily@hh-desktop:~$cd ~/sdk/android-sdk_eng.sdk_linux-x86/tools
shily@hh-desktop:~/sdk/android-sdk_eng.sdk_linux-x86/tools$ ls
-l adb
-rwxr-xr-x 1 shily shily 341694 2010-05-11 05:46 adb
shily@hh-desktop:~/sdk/android-sdk_eng.sdk_linux-x86/tools$ sudo
chown root:root adb
[sudo] password for shily:
shily@hh-desktop:~/sdk/android-sdk_eng.sdk_linux-x86/tools$ ls
-l adb
-rwxr-xr-x 1 root root 341694 2010-05-11 05:46 adb
shily@hh-desktop:~/sdk/android-sdk_eng.sdk_linux-x86/tools$ sudo
chmod u+s adb
shily@hh-desktop:~/sdk/android-sdk_eng.sdk_linux-x86/tools$ ls
-l adb
-rwsr-xr-x 1 root root 341694 2010-05-11 05:46 adb
shily@hh-desktop:~/sdk/android-sdk_eng.sdk_linux-x86/tools$
这样无论哪个用户启动adb 使用的都是root权限,就不会提示权限不足的错误了。
=========================
在使用的过程中发现adb pull下来的文件属主权限为root:root,所以修改起来不方便。但是我不经常下载文件修改,也就忍了。
接着:
lws@lws:~/worksofts/android-sdk-linux/platform-tools$adb kill-server
lws@lws:~/worksofts/android-sdk-linux/platform-tools$ adb start-server* daemon not running. starting it now on port 5037 *
* daemon started successfully *
root@android:/ # ls
acct
cache
cdrom
charger
config
d
data
default.prop
dev
emmc
etc
fat
init
init.goldfish.rc
init.qcom.rc
init.qcom.sh
init.qcom.usb.rc
init.qcom.usb.sh
init.rc
init.target.rc
initlogo.rle_320x480
initlogo.rle_480x800
initlogo_cu.rle_320x480
initlogo_cu.rle_480x800
mnt
persist
proc
res
root
sbin
sdcard
sys
system
ueventd.goldfish.rc
ueventd.rc
vendor
root@android:/ # exit
lws@lws:~$ adb shell
root@android:/ #