想把系统的打印口给关掉,需要修改Init.rc,手头没有文件系统,只有板子,和一个Init.rc可以修改吗?网上查了很多方法都不行啊
解决方案 »
- 我的程序在模拟器第一次运行正确,退出运行第二次就报错
- 急求_思路
- 在android高德地图开发,规划最短驾车路线 画多条线路的问题
- android的延时执行问题
- android短信发送报告问题
- android 调用本地图片默认从媒体库进入而不是文件浏览器
- 关于android service被系统回收的问题
- createRenderThread failed to connect 是什么意思?
- activityGroup怎样让子activity中的gridView第一项默认获取焦点?
- Android怎么把word文档转换成pdf文件
- android native code 多线程如何调试?
- scroll中添加子容器,子容器中 gridview无法拖动
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, 因为下次重启会重新加载,你的修改自然就没了.