当前位置:   article > 正文

Android修改init.rc和init.xx.rc文件_可以自定义init.rc文件

可以自定义init.rc文件

一、文件简介

init.rc:Android在启动过程中读取的启动脚本文件,主要完成一些初级的初始化,在/system/core/init/init.c中解析。

init.xx.rc:与具体CPU相关的启动脚本,比如对于飞思卡尔的CPU,名字为init.freescale.rc。在init.rc之后得到解析。

对于运行的设备,两个文件都位于根目录下:cat /init.rc或cat /init.freescale.rc

对于编译后的源码,位于out/target/product/board_name/root/


二、init.rc和init.xx.rc文件的修改

根据自己的CPU,修改init.rc文件的相应位置,然后:

make bootimage
重新生成boot.img文件,重新烧录即可。


三、实例

以Freescale的CPU为例,只需修改init.rc文件,init.freescale.rc文件make后自动生成,位于out/target/product/sabresd_6dq/root/目录下。

下面我们修改GPS对应的串口号,针对编译后的源码

1、修改out/target/product/board_name/root/init.freescale.rc


2、make bootimage重新生成boot.img

3、把boot.img烧到系统中,重启后查看init.freescale.rc


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/301830?site
推荐阅读
相关标签
  

闽ICP备14008679号