diff options
author | Felipe Leme <felipeal@google.com> | 2019-08-13 09:28:33 -0700 |
---|---|---|
committer | Felipe Leme <felipeal@google.com> | 2019-08-13 10:10:53 -0700 |
commit | e5434c301ba960ba11afa6552ca65799051705a5 (patch) | |
tree | 2c36aeed6b84423285a53e6ac1cb5cfd7d37fb58 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 1a919322f14cada8cb7f6da7d1b72daebc16c03e (diff) |
Initial implementation of system service optimizations for different type of users.
On R, we want to optimize boot time by not starting system services for some types of users,
like a headless system user (which is the case for Automotive)
As a "guinea pig", it optimizes VoiceInteractionService for headless system user, so the 3rd-party app
service is not bound for user 0 (and hence its process is not launched).
This change improves boot time on Automotive in about 100ms.
Test: atest CtsVoiceInteractionTestCases CtsAssistTestCases # on walleye and Automotive
Test: manual verification on logcat
Bug: 133242016
Fixes: 137878080
Change-Id: Ib0a902855e32691a1d00bfa77ee82c8e2430977c
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions