zoukankan      html  css  js  c++  java
  • Android O编译前修改文件和目录权限

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

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

  • 相关阅读:
    I
    H
    装箱问题
    E
    Oracle创建视图(View)
    (转)Navicat Premium 12.1.8.0安装与激活
    bigdecimal 保留小数位
    用命令修改Oracle数据库密码
    sql中exists,not exists的用法
    在Orcl中通过SQL语句修改创建表
  • 原文地址:https://www.cnblogs.com/jason207489550/p/8600270.html
Copyright © 2011-2022 走看看