码迷,mamicode.com
首页 > 其他好文 > 详细

sdcard 权限管理

时间:2014-09-05 11:31:51      阅读:351      评论:0      收藏:0      [点我收藏+]

标签:style   ar   for   文件   sp   log   c   line   管理   

系统升级app进入的时候发生crash。从log中看是app没有访问sdcard目录的权限。

修改方法:

在init.qcom.rc里修改storage的权限为0775:

mkdir /storage 0775 system sdcard_r

这样第三方app就有权限访问这个目录,而sdcard是mount到这个目录里的。

在system/vold/Volume.cpp里修改Fat::doMount的参数,改为:AID_SYSTEM, AID_SDCARD_RW, 0002

AID_SYSTEM--------uid(system用户)

AID_SDCARD_RW ----------gid(id:1015,  external storage write access, For this we grant write access to the SDCARD_RW group)

掩码:0002                   所以创建的目录为0775,文件为0664, 这样第三方用户 就可以访问sdcard设备节点了,故升级app就可以访问sdcard目录了


sdcard 权限管理

标签:style   ar   for   文件   sp   log   c   line   管理   

原文地址:http://my.oschina.net/u/589963/blog/310455

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!