1*e4a36f41SAndroid Build Coastguard Worker# ART boot oneshot service 2*e4a36f41SAndroid Build Coastguard Workertype art_boot, domain, coredomain; 3*e4a36f41SAndroid Build Coastguard Workertype art_boot_exec, exec_type, file_type, system_file_type; 4*e4a36f41SAndroid Build Coastguard Worker 5*e4a36f41SAndroid Build Coastguard Workerinit_daemon_domain(art_boot) 6*e4a36f41SAndroid Build Coastguard Worker 7*e4a36f41SAndroid Build Coastguard Worker# Allow query of device config properties, typically experiment flags. 8*e4a36f41SAndroid Build Coastguard Workerget_prop(art_boot, device_config_runtime_native_boot_prop) 9*e4a36f41SAndroid Build Coastguard Workerget_prop(art_boot, device_config_runtime_native_prop) 10*e4a36f41SAndroid Build Coastguard Worker 11*e4a36f41SAndroid Build Coastguard Worker# Allow ART to set its config properties at boot, mainly to be able to propagate 12*e4a36f41SAndroid Build Coastguard Worker# experiment flags to properties that only may change at boot. 13*e4a36f41SAndroid Build Coastguard Workerset_prop(art_boot, dalvik_config_prop_type) 14