diff options
author | 2024-12-09 14:36:19 +0000 | |
---|---|---|
committer | 2024-12-09 15:04:55 +0000 | |
commit | 86794df5039e0437a1d482dda69b6025a2940c58 (patch) | |
tree | d64d9b1f51cdcef63b2e772d56f483470d5e73b7 /packages/NeuralNetworks | |
parent | a17d435dc69d972c3b3d6520bda9247871f0e7fd (diff) |
Remove user-unlocked listener in ODI manager service.
This would cause unnecessary overhead on boot time and is causing issues
with boot time performance.
This behavior can be left upto implementation to react to BOOT_COMPLETED broadcast.
Bug: 382556975
Change-Id: I18070ed10000378d869c37f060452be8131f7bb5
Flag: EXEMPT bugfix
Diffstat (limited to 'packages/NeuralNetworks')
-rw-r--r-- | packages/NeuralNetworks/service/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/packages/NeuralNetworks/service/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java b/packages/NeuralNetworks/service/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java index 0237fe7f4ab4..9ae0f03b7f60 100644 --- a/packages/NeuralNetworks/service/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java +++ b/packages/NeuralNetworks/service/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java @@ -194,20 +194,6 @@ public class OnDeviceIntelligenceManagerService extends SystemService { } } - @Override - public void onUserUnlocked(@NonNull TargetUser user) { - Slog.d(TAG, "onUserUnlocked: " + user.getUserHandle()); - //connect to remote services(if available) during boot. - if (user.getUserHandle().equals(UserHandle.SYSTEM)) { - try { - ensureRemoteInferenceServiceInitialized(/* throwServiceIfInvalid */ false); - ensureRemoteIntelligenceServiceInitialized(/* throwServiceIfInvalid */ false); - } catch (Exception e) { - Slog.w(TAG, "Couldn't pre-start remote ondeviceintelligence services.", e); - } - } - } - private void onDeviceConfigChange(@NonNull Set<String> keys) { if (keys.contains(KEY_SERVICE_ENABLED)) { mIsServiceEnabled = isServiceEnabled(); |