init: move `MarkServicesUpdate` later
MarkServicesUpdate() starts delayed services which are mostly for APEXes. (e.g. start a service from APEX). But before "DefaultNamespaceReady", services are started in "bootstrap" mount namespace, which makes services from non-bootstrap APEXes fail to start. This is a quick fix for the problem before coming up with better solution in the future. Bug: 293535323 Test: add 'start adbd' before 'perform_apex_config' in init.rc adbd starts successfully. Change-Id: I846689f7c38cdca83c1f7faec0106b8174527e09
Loading
Please register or sign in to comment