blob: f37ceebab376572f10151cf924da0e8c96caa53a [file] [log] [blame]
service aconfigd-platform-init /system/bin/aconfigd --platform_init
class core
user system
group system
oneshot
disabled # does not start with the core class
file /dev/kmsg w
#turn it on when b/312444587 completes
#reboot_on_failure reboot
service aconfigd-mainline-init /system/bin/aconfigd --mainline_init
class core
user system
group system
oneshot
disabled # does not start with the core class
file /dev/kmsg w
#turn it on when b/312444587 completes
#reboot_on_failure reboot
service aconfigd /system/bin/aconfigd
class core
user system
group system
oneshot
disabled # does not start with the core class
file /dev/kmsg w
#turn it on when b/312444587 completes
#reboot_on_failure reboot
socket aconfigd stream 666 system system
service system_aconfigd_mainline_init /system/bin/aconfigd-system mainline-init
class core
user system
group system
oneshot
disabled # does not start with the core class
file /dev/kmsg w
service system_aconfigd_platform_init /system/bin/aconfigd-system platform-init
class core
user system
group system
oneshot
disabled # does not start with the core class
file /dev/kmsg w
service system_aconfigd_socket_service /system/bin/aconfigd-system start-socket
class core
user system
group system
oneshot
disabled # does not start with the core class
file /dev/kmsg w
socket aconfigd_system stream 666 system system
on post-fs
mkdir /metadata/aconfig 0775 root system
mkdir /metadata/aconfig/flags 0770 root system
mkdir /metadata/aconfig/maps 0775 root system
mkdir /metadata/aconfig/boot 0775 root system
mkdir /metadata/aconfig_test_missions 0775 root system
# See flag enable_system_aconfigd_rust, which toggles these processes.
exec_start system_aconfigd_platform_init
exec_start aconfigd-platform-init