Android 启动文件

来源:互联网 发布:男朋友很厉害体验知乎 编辑:程序博客网 时间:2024/06/02 01:43

init.rc   文件不能直接修改,下次启动有复原了。

不能通过adb shell修改的原因:  init.rc 是 rootfs 中的文件Android 将 rootfs(initramfs) link 到 linux kernel image 中,生成正常启动的boot.img, recovery 模式的 recovery.img.  Android 每次 reboot 的时候 bootloader 都要将 boot.img 加载到ram 中,其中一部分是真正的 linux kernel image (zImage), 另外一部分就是 initramfs (包含 init, init.rc, etc).  之后,Linux kernel 初始化的时候会把 initramfs 以 rootfs 类型 mount 到 / .  这样,你用 adb shell 或 串口 修改 / 上的init.rc, 因为下次重启会重新加载,你的修改自然就没了.

0 0
原创粉丝点击