我需要了解init.rc的格式
在init.rc中有如此manny的服务。其中之一是
service bootanim /system/bin/bootanimation
user graphics
group graphics
disabled
oneshot
这里有disabled
,oneshot
的含义,这是为了什么目的?
我已经引用了这个article,但没有得到这么多。
答案 0 :(得分:11)
http://elinux.org/Android_Booting可能是更好的参考。
Android源代码树中还有system/core/init/README.md
。
答案 1 :(得分:3)
来自Android源代码树中的init / readme.txt。
已禁用 - 此服务不会自动从其类开始。 它必须以名称显式启动。
oneshot - 退出时不要重新启动服务。
答案 2 :(得分:2)
它是< source_root> /system/core/init/init.c中由< source_root> /system/core/init/init_parser.c加载的服务的配置文件。 init_parser.c解析并加载适当的服务。
答案 3 :(得分:2)
disabled
此服务不会自动从其类开始。它必须以名称显式启动。
oneshot
退出时不要重新启动服务。
以下是您可以使用的参考:
https://github.com/aosp-mirror/platform_system_core/blob/master/init/README.md