android_system_core/rootdir
Jiyong Park 3bddd540dd Don't defer zygote
Removing 'updatable' from zygote as zygote is started after apexd. All
APEXes are guaranteed to be activated at the moment.

Sequence of actions:
1) /data mounted. post-fs-data is triggered.
2) apexd starts. APEXes are activated. Init does not execute more
commands until the activation finishes.
3) all post-fs-data sections from other *.rc are executed.
4) zygote-start is triggered.

Bug: 123404717
Bug: 126555629
Bug: 125549215
Test: device boots
Test: no following message on the logcat log
Could not restart 'zygote': Cannot start an updatable service 'zygote' before configs from APEXes are all loaded. Queued for execution.

Change-Id: Ib4d0716ed5225b6ade3adaa247ff6140a9b2b9d5
2019-03-07 12:41:16 +09:00
..
etc Merge "ld.config: Permit legacy /system/vendor paths" am: 6521bf3c98 am: 7334915cf5 2019-03-04 05:16:21 -08:00
Android.mk Add a DEX2OAT_BOOTCLASSPATH variable. 2019-02-26 12:57:17 +00:00
asan.options Include asan options from data partition. 2017-08-09 15:32:23 -07:00
asan_extract.rc Asan_extract: Use sys.powerctl 2017-04-19 18:32:27 -07:00
asan_extract.sh Asan_extract: Use sys.powerctl 2017-04-19 18:32:27 -07:00
init-debug.rc init-debug.rc: don't mount debugfs 2017-03-14 21:56:24 -07:00
init.environ.rc.in Add a DEX2OAT_BOOTCLASSPATH variable. 2019-02-26 12:57:17 +00:00
init.rc Merge changes from topic "apex_earlymount_base" am: c676cca4f6 am: a192ff7ad3 2019-03-04 23:14:51 -08:00
init.usb.configfs.rc Remove sys.usb.ffs.mtp.ready property 2018-03-22 11:35:20 -07:00
init.usb.rc emulator: not start adbd upon ro.kernel.qemu=1 2018-02-03 17:22:15 -08:00
init.zygote32.rc Don't defer zygote 2019-03-07 12:41:16 +09:00
init.zygote32_64.rc Don't defer zygote 2019-03-07 12:41:16 +09:00
init.zygote64.rc Don't defer zygote 2019-03-07 12:41:16 +09:00
init.zygote64_32.rc Don't defer zygote 2019-03-07 12:41:16 +09:00
ld_config_backward_compatibility_check.py Restore "Check if current ld.config.txt files is backward compatible" 2018-09-11 09:45:09 +09:00
OWNERS rootdir: add ccross to OWNERS. 2018-10-15 14:18:04 -07:00
ueventd.rc ueventd.rc: Move device-specific entries to /vendor/ueventd.rc. 2019-01-06 16:15:07 -08:00
update_and_install_ld_config.mk Remove product_services rules if it's merged away 2019-02-05 12:27:43 +00:00