From da6a1999726a799817fa468f5ff8f2fc3d9e045f Mon Sep 17 00:00:00 2001 From: Amit Mahajan Date: Thu, 20 Feb 2020 13:48:19 -0800 Subject: [PATCH] Hide TelephonyRegistryManager. This was added for telephony mainline, and as such is not needed in R now. Test: basic sanity Bug: 149850449 Merged-in: I2b47ab45839f07494dcad4f1878809a55ddd3087 Change-Id: I2b47ab45839f07494dcad4f1878809a55ddd3087 (cherry picked from commit 7411d22e5712a60f8f00394154b40043a2411a2d) --- api/system-current.txt | 10 ---------- .../android/telephony/TelephonyRegistryManager.java | 3 --- 2 files changed, 13 deletions(-) diff --git a/api/system-current.txt b/api/system-current.txt index 283d58ca98b05..a5f697243df52 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -9530,16 +9530,6 @@ package android.telephony { field public static final int SRVCC_STATE_HANDOVER_STARTED = 0; // 0x0 } - public class TelephonyRegistryManager { - method public void addOnOpportunisticSubscriptionsChangedListener(@NonNull android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener, @NonNull java.util.concurrent.Executor); - method public void addOnSubscriptionsChangedListener(@NonNull android.telephony.SubscriptionManager.OnSubscriptionsChangedListener, @NonNull java.util.concurrent.Executor); - method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void notifyCallStateChangedForAllSubscriptions(int, @Nullable String); - method public void notifyCarrierNetworkChange(boolean); - method public void notifyRegistrationFailed(int, int, @NonNull android.telephony.CellIdentity, @NonNull String, int, int, int); - method public void removeOnOpportunisticSubscriptionsChangedListener(@NonNull android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener); - method public void removeOnSubscriptionsChangedListener(@NonNull android.telephony.SubscriptionManager.OnSubscriptionsChangedListener); - } - public final class UiccAccessRule implements android.os.Parcelable { ctor public UiccAccessRule(byte[], @Nullable String, long); method public int describeContents(); diff --git a/core/java/android/telephony/TelephonyRegistryManager.java b/core/java/android/telephony/TelephonyRegistryManager.java index a2422948ca861..ddc38bf6b84d8 100644 --- a/core/java/android/telephony/TelephonyRegistryManager.java +++ b/core/java/android/telephony/TelephonyRegistryManager.java @@ -18,7 +18,6 @@ package android.telephony; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.RequiresPermission; -import android.annotation.SystemApi; import android.annotation.TestApi; import android.content.Context; import android.os.Binder; @@ -61,7 +60,6 @@ import java.util.concurrent.Executor; * * @hide */ -@SystemApi public class TelephonyRegistryManager { private static final String TAG = "TelephonyRegistryManager"; @@ -250,7 +248,6 @@ public class TelephonyRegistryManager { * @param incomingNumber incoming phone number. * @hide */ - @SystemApi @TestApi @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void notifyCallStateChangedForAllSubscriptions(@CallState int state,