博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android O编译前修改文件和目录权限
阅读量:6485 次
发布时间:2019-06-23

本文共 425 字,大约阅读时间需要 1 分钟。

当需要修改某文件或路径权限时,我们可以在init.rc开机启动某节点添加chmod命令进行修改。但是对于system分区,由于是ro权限,在init.rc使用chmod修改权限无效。需要在文件编译时,对权限进行修改。不同的Android版本改法一样,但是文件所在目录有差异,Android O主要修改文件是system\core\libcutils\fs_config.cpp。此文件可以修改目录和文件权限,具体可参考代码现有例子进行修改。

 

验证方法上有一个小技巧需要注意,总体是需要替换system.img,但是在编译上如下方法可以更加高效:1.单独mm -j32编译libcutils.so模块 ;2.make  systemimage-nodeps -j32。这样可以很快编译出systemimage,不需要编译其他无关依赖模块。

 

转载于:https://www.cnblogs.com/jason207489550/p/8600270.html

你可能感兴趣的文章
YUM
查看>>
Web App和Native App 谁将是未来
查看>>
Git 常用命令整理
查看>>
hive 导入数据表乱码
查看>>
Java 多线程 之 Thread
查看>>
配置管理小报100330:为什么配置库中代码和文档分开放?
查看>>
JSP指令元素:page指令,include指令,taglib指令
查看>>
java 自动装箱和拆箱
查看>>
NTFS的五大热点问题解答
查看>>
下丁字符号用MathType怎么编辑出来
查看>>
Java Web对mysql数据库的几种操作
查看>>
Android Studio插件
查看>>
CoreText进阶(五)- 文字排版样式和效果
查看>>
java中的访问权限
查看>>
CallableAndFuture
查看>>
Nginx配置文件详细说明
查看>>
Java程序打包成jar包
查看>>
如何验证DB2数据库备份是否成功
查看>>
mysql主从复制
查看>>
构建高性能web站点-1
查看>>