系统是Android 2.2版本,在adb shell模式下,执行chmod命令无法修改sdcard的权限。# mount
rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
/dev/block/mtdblock7 on /system type yaffs2 (ro,relatime)
/dev/block/mtdblock8 on /data type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock4 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/vold/8:1 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/block/vold/8:1 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)
===================红色部分为sdcard的挂载目录# id
uid=0(root) gid=0(root)
===================当前登录用户是root权限# cd /mnt
# ls -l
drwxr-xr-x root system 1970-01-01 00:00 asec
drwx------ root root 1970-01-01 00:00 secure
d---rwxr-x system sdcard_rw 1970-01-01 00:00 sdcard
===================当前sdcard的权限是075# chmod 777 sdcard
===================尝试修改sdcard的权限为777,执行chmod命令后没有提示错误# ls -l
drwxr-xr-x root system 1970-01-01 00:00 asec
drwx------ root root 1970-01-01 00:00 secure
d---rwxr-x system sdcard_rw 1970-01-01 00:00 sdcard
===================再次查看,发现sdcard的权限还是原来的075,根本没有改变,为何?
rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
/dev/block/mtdblock7 on /system type yaffs2 (ro,relatime)
/dev/block/mtdblock8 on /data type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock4 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/vold/8:1 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/block/vold/8:1 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)
===================红色部分为sdcard的挂载目录# id
uid=0(root) gid=0(root)
===================当前登录用户是root权限# cd /mnt
# ls -l
drwxr-xr-x root system 1970-01-01 00:00 asec
drwx------ root root 1970-01-01 00:00 secure
d---rwxr-x system sdcard_rw 1970-01-01 00:00 sdcard
===================当前sdcard的权限是075# chmod 777 sdcard
===================尝试修改sdcard的权限为777,执行chmod命令后没有提示错误# ls -l
drwxr-xr-x root system 1970-01-01 00:00 asec
drwx------ root root 1970-01-01 00:00 secure
d---rwxr-x system sdcard_rw 1970-01-01 00:00 sdcard
===================再次查看,发现sdcard的权限还是原来的075,根本没有改变,为何?
解决方案 »
- 请教关于jar包中的控件显示问题
- 拦截来电后出现的闪现通话界面
- 高分求思路。。。。。做一个手机蓝牙遥控器,来控制机顶盒
- android httpclient请求数据关闭问题
- 求助:android两个及以上控件点击事件同时监听响应如何实现
- android 自适应分辨率
- 微信语音输出那个弹出框。手指上滑,发送。那个声音大小是用什么技术做的
- 求助GPS定位功能
- ListView 为啥同一行点击OnItemClickListener 只有第一次执行,第二次点击不会执行?
- 切换APP到前台,出现错误提示
- WebView怎么禁用图片(不下载)?
- JAVA层进程AIDL 如何使用binder 和c++层的进程通信。C++ 层没有AIDL啊
您可能没仔细看帖,的确是root用户登录的。