init: add ctl.oneshot_on/ctl.oneshot_off
Some services are lazy HALs on some platforms and not lazy HALs on others; this is known at runtime by hwservicemanager, so this change adds these properties to allow hwservicemanager to turn one oneshot (for lazy HALs). It may also be required to make a lazy HAL not lazy anymore, and oneshot_off is provided for this. Bug: 147841742 Test: new unit test that turn on and off oneshot on a service (bootanim) and observes that it follows the expected behavior Merged-In: I79524e2c9a5008f90c8d3bc40920fde00602a439 Change-Id: I79524e2c9a5008f90c8d3bc40920fde00602a439 (cherry picked from commit bdbf5047)
Loading
Please register or sign in to comment