遇到需要代码没有权限处理的事情后,可以考虑写rc文件,通过setproperty触发,如下:

on property:persist.vendor.usb.mode=hostwrite /sys/bus/platform/devices/a600000.ssusb/mode hoston property:persist.vendor.usb.mode=peripheralwrite /sys/bus/platform/devices/a600000.ssusb/mode peripheral

也可以通过rc文件触发sh脚本文件实现复杂逻辑功能。

注:需要再Android.mk中添加如下代码,参与编译

LOCAL_INIT_RC := a.rc

android rc文件相关推荐

  1. Android rc 文件详解

    应用中添加使用rc 0. 在Android.mk 同目录下新建文件haha.sh (文件名任意),执行shell 操作, 以下简单举例 #!/bin/sh rm -rf /system/etc/xxx ...

  2. Android rc 文件的使用

    应用中添加使用rc 0. 在Android.mk 同目录下新建文件haha.sh (文件名任意),执行shell 操作, 以下简单举例 #!/bin/shrm -rf /system/etc/xxx ...

  3. 2021-12-31 Android rc文件里面的on property在哪里执行,这里简单跟踪一下

    一.拿下面的rc文件来分析,红框内容是我临时添加的. 二.执行步骤分析: 1.system\core\init\init.cpp 里面的SecondStageMain函数里面的ExecuteOneCo ...

  4. Android Init Language(RC文件)介绍

    Android Init Language介绍 基本概念 什么是rc文件? Android Init进程用rc做了什么? 相关内容 Android RC文件应用 Android rc文件语法解析 Li ...

  5. 安卓 linux init.rc,[原创]Android init.rc文件解析过程详解(二)

    Android init.rc文件解析过程详解(二) 3.parse_new_section代码如下: void parse_new_section(struct parse_state *state ...

  6. Android init.rc文件解析过程详解(三)

    Android init.rc文件解析过程详解(三) 三.相关结构体 1.listnode listnode结构体用于建立双向链表,这种结构广泛用于kernel代码中, android源代码中定义了l ...

  7. Android init.rc文件解析过程详解(二)

    Android init.rc文件解析过程详解(二) 3.parse_new_section代码如下: void parse_new_section(struct parse_state *state ...

  8. Android init.rc文件解析过程详解(一)

        Android init.rc文件解析过程详解(一) 一.init.rc文件结构介绍 init.rc文件基本组成单位是section, section分为三种类型,分别由三个关键字(所谓关键字 ...

  9. android启动过程之init.rc文件浅析

    1.  init.rc文件结构 文件位置: init.c  : /system/core/init init.rc  : /system/core/rootdir 首先init.rc文件是以模块为单位 ...

最新文章

  1. 如何查看crontab的日志记录
  2. python列表排序后返回索引排序
  3. controller的frame
  4. Python 基于Python从mysql表读取千万数据实践
  5. python 乱码转码_Python解决乱码问题
  6. 每日程序C语言8-打印“水仙花数”
  7. linux监听远程ip,设计一个脚本,监控远程的一台机器(假设ip为123.23.11.21)的存活状态,当发现宕机时发一封...
  8. 有研究irrlicht引擎的吗,交流交流
  9. 宝塔Linux怎么安装Mariadb,如何在linux上面安装mariadb总结
  10. 指向函数的指针数组(C++)
  11. django项目转pyc_Python自动化运维系列:Django搭建小博客
  12. linux nfs用的用户权限,权限 – Linux特定用户安装NFS
  13. 跟我一起学docker(九)--持续系统集成了解下git
  14. jmteter 参数提取器-使用正则表达式来提取数据
  15. 深圳数据分析认证(CPDA)含金量怎么样?
  16. Wpf MessageBox的用法
  17. 单火开关和零火开关的区别
  18. 查询oracle中所有的用户,如何查询Oracle中所有用户信息
  19. 使用 IQR、Z-score、LOF 和 DBSCAN 进行异常值检测
  20. 万字长文:功能安全量产落地的三座大山

热门文章

  1. exe免杀宝典 #exe免杀 #Python打包exe
  2. 硬盘坏道终结者---低级格式化
  3. ――给中国青年学生的第三封信
  4. 【H5游戏】-使用js复刻经典小游戏【接鸡蛋】,快来帮助鸡妈妈找回蛋宝宝吧
  5. “I2C”通信的那些坑,新手必看!
  6. JavaScript入门及rhapsody中使用
  7. [随笔] 以不变的学习,应对外界的万变
  8. 网页设计期末作业-个人介绍网
  9. 机器学习之西瓜书绪论--关于机器学习的简单介绍
  10. 区块链将在元宇宙旅游中发挥哪些价值?