platform_system_core/rootdir
Nikita Ioffe 3f4b0d6113 userspace reboot: stop post-data services and wait for them to be killed
* Refactored code around stopping services a little bit to reuse it
  between full reboot and userspace reboot.
* Add a scope_guard to fallback to full reboot in case userspace reboot
  fails.
* In case of userspace reboot init will also wait for services to be
  terminated/killed and log the ones that didn't react to
  SIGTERM/SIGKILL in time.
* If some of the services didn't react to SIGKILL, fail userspace reboot.

Test: adb reboot userspace
Bug: 135984674
Change-Id: I820c7bc406169333b0f929f0eea028d8384eb2ac
2019-10-10 18:13:42 +01:00
..
avb [vts-core] add copy rules for *-gsi.avbpubkey 2019-09-23 16:23:50 +08:00
etc Add a link from runtime ns to the neuralnetworks ns 2019-10-09 07:43:52 +00:00
adb_debug.prop Adding adb_debug.prop into debug ramdisk 2019-04-23 11:13:46 +08:00
Android.mk Disable to build ld.config.txt with previous vndk version 2019-10-07 17:30:42 +09:00
asan.options
asan_extract.rc
asan_extract.sh
init-debug.rc
init.environ.rc.in Rename ANDROID_RUNTIME_ROOT to ANDROID_ART_ROOT following APEX module name change. 2019-09-20 16:07:04 +01:00
init.rc userspace reboot: stop post-data services and wait for them to be killed 2019-10-10 18:13:42 +01:00
init.usb.configfs.rc Remove sys.usb.ffs.mtp.ready property 2018-03-22 11:35:20 -07:00
init.usb.rc Notify the framework when an adb key is authorized 2019-05-09 16:05:40 -07:00
init.zygote32.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07:00
init.zygote32_64.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07:00
init.zygote64.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07:00
init.zygote64_32.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07: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: duplicate /dev/ashmem 2019-09-25 12:49:38 -07:00
update_and_install_ld_config.mk Disable to build ld.config.txt with previous vndk version 2019-10-07 17:30:42 +09:00