您的位置:首页 > 移动开发 > Android开发

Android修改init.rc和init.xx.rc文件

2015-08-25 19:07 525 查看

一、文件简介

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: