android init.rc路径问题

来源:互联网 发布:汽车美容会员软件 编辑:程序博客网 时间:2024/04/28 21:41

android init.rc是android启动入口

那么init.rc究竟在哪个路径下呢

经过搜索,在两个路径下发现了init.rc

/system/core/rootdir/init.rc

/device路径下有好多个init.rc,如下


~/ja158-android/device$ find -name "init*.rc"
./fsl/evk_6sl/init.rc
./fsl/imx6/etc/init.rc
./fsl/imx6/etc/init.usb.rc
./fsl/sabresd_6dq/init.rc
./fsl/arm2_6sl/init.rc
./fsl/imx5x/init.rc
./fsl/imx5x/init.freescale.usb.rc
./fsl/hdmidongle_6dq/init.rc
./fsl/sabreauto_6q/init.rc
./fsl/imx53_smd/init.freescale.rc
./fsl/arm2_6dq/init.rc


其实/system下的init.rc是给emulator使用的,就是模拟器

而device目录下的init.rc才是真正的机器上的init.rc

对应不同的板子使用不同的init.rc,我们的板子就是对应/fsl/sabresd_6dq/init.rc


至于out目录下的init.rc则是根据上面的init.rc拷贝过去的用来打包成system.img的init.rc


以上调查都是针对android 4.2.2代码,其他版本android可能有所不同

0 0
原创粉丝点击