环境:rk3128/rk3368 Android5.1
一、将脚本(可执行文件)集成代码中:
1、vendor/rockchip/common/phone/phone.mk 将程序复制到system/bin
![](https://img-blog.csdnimg.cn/20200921140837246.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpanVuanVuMTEyMA==,size_16,color_FFFFFF,t_70)
2、将可执行文件(sh) 放至 vendor/rockchip/common/phone/bin
![](https://img-blog.csdnimg.cn/20200921140837247.png)
二、增加服务 并 开机自启
1、vim system/core/rootdir/init.rc (3128) 3368,找对应init.rc
![](https://img-blog.csdnimg.cn/20200921140837258.png)
2、device/rockchip/common/BoardConfig.mk
![](https://img-blog.csdnimg.cn/20200921140837259.png)
3、device/rockchip/common/sepolicy/ 新增*.te
![](https://img-blog.csdnimg.cn/20200921140837259.png)
vim *.te :
![](https://img-blog.csdnimg.cn/20200921140837263.png)
4、device/rockchip/common/sepolicy/file_contexts 添加为系统服务
![](https://img-blog.csdnimg.cn/20200921140837264.png)