Merge "Revert "Load persist props before starting apexd.""
This commit is contained in:
commit
5f77edac5b
|
@ -460,6 +460,11 @@ on property:sys.boot_from_charger_mode=1
|
||||||
class_stop charger
|
class_stop charger
|
||||||
trigger late-init
|
trigger late-init
|
||||||
|
|
||||||
|
on load_persist_props_action
|
||||||
|
load_persist_props
|
||||||
|
start logd
|
||||||
|
start logd-reinit
|
||||||
|
|
||||||
# Indicate to fw loaders that the relevant mounts are up.
|
# Indicate to fw loaders that the relevant mounts are up.
|
||||||
on firmware_mounts_complete
|
on firmware_mounts_complete
|
||||||
rm /dev/.booting
|
rm /dev/.booting
|
||||||
|
@ -486,6 +491,9 @@ on late-init
|
||||||
# /data, which in turn can only be loaded when system properties are present.
|
# /data, which in turn can only be loaded when system properties are present.
|
||||||
trigger post-fs-data
|
trigger post-fs-data
|
||||||
|
|
||||||
|
# Load persist properties and override properties (if enabled) from /data.
|
||||||
|
trigger load_persist_props_action
|
||||||
|
|
||||||
# Should be before netd, but after apex, properties and logging is available.
|
# Should be before netd, but after apex, properties and logging is available.
|
||||||
trigger load_bpf_programs
|
trigger load_bpf_programs
|
||||||
|
|
||||||
|
@ -668,18 +676,6 @@ on post-fs-data
|
||||||
# use of MAX_BOOT_LEVEL keys.
|
# use of MAX_BOOT_LEVEL keys.
|
||||||
exec - system system -- /system/bin/vdc keymaster earlyBootEnded
|
exec - system system -- /system/bin/vdc keymaster earlyBootEnded
|
||||||
|
|
||||||
# Multi-installed APEXes are selected using persist props.
|
|
||||||
# Load persist properties and override properties (if enabled) from /data,
|
|
||||||
# before starting apexd.
|
|
||||||
load_persist_props
|
|
||||||
start logd
|
|
||||||
start logd-reinit
|
|
||||||
# Some existing vendor rc files use 'on load_persist_props_action' to know
|
|
||||||
# when persist props are ready. These are difficult to change due to GRF,
|
|
||||||
# so continue triggering this action here even though props are already loaded
|
|
||||||
# by the 'load_persist_props' call above.
|
|
||||||
trigger load_persist_props_action
|
|
||||||
|
|
||||||
# /data/apex is now available. Start apexd to scan and activate APEXes.
|
# /data/apex is now available. Start apexd to scan and activate APEXes.
|
||||||
#
|
#
|
||||||
# To handle userspace reboots as well as devices that use FDE, make sure
|
# To handle userspace reboots as well as devices that use FDE, make sure
|
||||||
|
|
Loading…
Reference in New Issue