原文分析

https://blog.csdn.net/shift_wwx/article/details/85633801

 

修改方法:

增加-w 权限,下面第二个加上去的。

alps_p0_mp2\update\alps\system\vold\model\PublicVolume.cpp

    if (!(mFusePid = fork())) {
        if (getMountFlags() & MountFlags::kPrimary) {
            if (execl(kFusePath, kFusePath,
                    "-u", "1023", // AID_MEDIA_RW
                    "-g", "1023", // AID_MEDIA_RW
                    "-U", std::to_string(getMountUserId()).c_str(),
                    "-w",
                    mRawPath.c_str(),
                    stableName.c_str(),
                    NULL)) {
                PLOG(ERROR) << "Failed to exec";
            }
        } else {
            if (execl(kFusePath, kFusePath,
                    "-u", "1023", // AID_MEDIA_RW
                    "-g", "1023", // AID_MEDIA_RW
                    "-U", std::to_string(getMountUserId()).c_str(),
                    "-w",//add by   for add sdcard permission 就是这样
                    mRawPath.c_str(),
                    stableName.c_str(),
                    NULL)) {
                PLOG(ERROR) << "Failed to exec";
            }
        }

更多相关文章

  1. Android(安卓)网络权限配置
  2. 关于Android动态权限的一些疑问
  3. Android(安卓)Fresco图片处理库用法API英文原文文档2-1(Facebook
  4. Android中进行HTTP操作
  5. 【转】Launcher研究之AndroidManifest.xml分析
  6. Android(安卓)App 权限一点知识
  7. Android权限分类及保护级别
  8. [置顶] Android安全机制分析
  9. Android利用NotificationListenerService实现消息盒子功能

随机推荐

  1. 【android】音乐播放器之UI设计的点点滴
  2. 站长福利!将Discuz论坛转原生Android/iOS
  3. Android微信支付接入(三步完工解析+实例)
  4. Android(安卓)P应用适配指南
  5. Android系统五大布局详解Layout
  6. 超简单Android(安卓)Studio导入第三方库(
  7. 还不知道 Jetpack,你可能赶不上Android开
  8. 一篇读懂:Android/iOS手机如何通过音频接
  9. Android可收缩/扩展的TextView【1】
  10. 如何快速步入Android(安卓)开发之旅