summaryrefslogtreecommitdiff
path: root/core/java/android/app/SystemServiceRegistry.java
diff options
context:
space:
mode:
authorChen Xu <fionaxu@google.com>2019-11-04 10:46:46 -0800
committerandroid-build-merger <android-build-merger@google.com>2019-11-04 10:46:46 -0800
commit626f4cdb81a41cbb3bfbf44ebec464263ee70eb9 (patch)
tree773abeab4ed1e37d424b5a4025eba7c6231ca19d /core/java/android/app/SystemServiceRegistry.java
parent274060725662dda9a261f5a24ef4f51247bb7fce (diff)
parent44d0c2a7dcbb5bf73c7f48fca4ed865250f671f5 (diff)
Merge "new TelephonyRegistryManager" am: 7a79194fcb
am: 44d0c2a7dc Change-Id: I2a8f753c2c9fbceb4a3cde9b31fdb3d7d82ea028
Diffstat (limited to 'core/java/android/app/SystemServiceRegistry.java')
-rw-r--r--core/java/android/app/SystemServiceRegistry.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/app/SystemServiceRegistry.java b/core/java/android/app/SystemServiceRegistry.java
index d29cf80bd74e..a6f4d4387069 100644
--- a/core/java/android/app/SystemServiceRegistry.java
+++ b/core/java/android/app/SystemServiceRegistry.java
@@ -157,6 +157,7 @@ import android.os.health.SystemHealthManager;
import android.os.image.DynamicSystemManager;
import android.os.image.IDynamicSystemService;
import android.os.storage.StorageManager;
+import android.os.telephony.TelephonyRegistryManager;
import android.permission.PermissionControllerManager;
import android.permission.PermissionManager;
import android.print.IPrintManager;
@@ -607,6 +608,13 @@ final class SystemServiceRegistry {
return new TelephonyManager(ctx.getOuterContext());
}});
+ registerService(Context.TELEPHONY_REGISTRY_SERVICE, TelephonyRegistryManager.class,
+ new CachedServiceFetcher<TelephonyRegistryManager>() {
+ @Override
+ public TelephonyRegistryManager createService(ContextImpl ctx) {
+ return new TelephonyRegistryManager();
+ }});
+
registerService(Context.TELEPHONY_SUBSCRIPTION_SERVICE, SubscriptionManager.class,
new CachedServiceFetcher<SubscriptionManager>() {
@Override