diff --git a/api/system-current.txt b/api/system-current.txt index 5947ff965f76c..9a1aacd04393f 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -11908,45 +11908,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 public void listenForSubscriber(int, @NonNull String, @NonNull String, @NonNull android.telephony.PhoneStateListener, int, boolean); - method public void notifyActiveDataSubIdChanged(int); - method public void notifyBarringInfoChanged(int, int, @NonNull android.telephony.BarringInfo); - method public void notifyCallForwardingChanged(int, boolean); - method public void notifyCallQualityChanged(int, int, @NonNull android.telephony.CallQuality, int); - method public void notifyCallStateChanged(int, int, int, @Nullable String); - method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void notifyCallStateChangedForAllSubscriptions(int, @Nullable String); - method public void notifyCarrierNetworkChange(boolean); - method public void notifyCellInfoChanged(int, @NonNull java.util.List); - method public void notifyCellLocation(int, @NonNull android.telephony.CellIdentity); - method public void notifyDataActivationStateChanged(int, int, int); - method public void notifyDataActivityChanged(int, int); - method public void notifyDataConnectionForSubscriber(int, int, int, @Nullable android.telephony.PreciseDataConnectionState); - method public void notifyDisconnectCause(int, int, int, int); - method public void notifyDisplayInfoChanged(int, int, @NonNull android.telephony.DisplayInfo); - method public void notifyEmergencyNumberList(int, int); - method public void notifyImsDisconnectCause(int, @NonNull android.telephony.ims.ImsReasonInfo); - method public void notifyMessageWaitingChanged(int, int, boolean); - method public void notifyOpportunisticSubscriptionInfoChanged(); - method public void notifyOutgoingEmergencyCall(int, int, @NonNull android.telephony.emergency.EmergencyNumber); - method public void notifyOutgoingEmergencySms(int, int, @NonNull android.telephony.emergency.EmergencyNumber); - method public void notifyPhoneCapabilityChanged(@NonNull android.telephony.PhoneCapability); - method public void notifyPreciseCallState(int, int, int, int, int); - method public void notifyPreciseDataConnectionFailed(int, int, int, @Nullable String, int); - method public void notifyRadioPowerStateChanged(int, int, int); - method public void notifyRegistrationFailed(int, int, @NonNull android.telephony.CellIdentity, @NonNull String, int, int, int); - method public void notifyServiceStateChanged(int, int, @NonNull android.telephony.ServiceState); - method public void notifySignalStrengthChanged(int, int, @NonNull android.telephony.SignalStrength); - method public void notifySrvccStateChanged(int, int); - method public void notifySubscriptionInfoChanged(); - method public void notifyUserMobileDataStateChanged(int, int, boolean); - method public void notifyVoiceActivationStateChanged(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 2c077bbdc772e..7238b1244eb30 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.compat.Compatibility; import android.compat.annotation.ChangeId; @@ -62,7 +61,6 @@ import java.util.concurrent.Executor; * * @hide */ -@SystemApi @TestApi public class TelephonyRegistryManager { @@ -286,7 +284,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, @@ -302,7 +299,6 @@ public class TelephonyRegistryManager { * Notify {@link SubscriptionInfo} change. * @hide */ - @SystemApi public void notifySubscriptionInfoChanged() { try { sRegistry.notifySubscriptionInfoChanged(); @@ -315,7 +311,6 @@ public class TelephonyRegistryManager { * Notify opportunistic {@link SubscriptionInfo} change. * @hide */ - @SystemApi public void notifyOpportunisticSubscriptionInfoChanged() { try { sRegistry.notifyOpportunisticSubscriptionInfoChanged();