summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java18
1 files changed, 13 insertions, 5 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java
index 6f2c8623fd71..9c961c1f0df0 100644
--- a/telephony/java/android/telephony/TelephonyManager.java
+++ b/telephony/java/android/telephony/TelephonyManager.java
@@ -12239,9 +12239,10 @@ public class TelephonyManager {
* @param subId Subscription ID
* @return true if IMS status is registered, false if the IMS status is not registered or a
* RemoteException occurred.
- * Use {@link ImsMmTelManager.RegistrationCallback} instead.
* @hide
+ * @deprecated Use {@link ImsMmTelManager#getRegistrationState(Executor, Consumer)} instead.
*/
+ @Deprecated
public boolean isImsRegistered(int subId) {
try {
return getITelephony().isImsRegistered(subId);
@@ -12259,8 +12260,10 @@ public class TelephonyManager {
* @return true if IMS status is registered, false if the IMS status is not registered or a
* RemoteException occurred.
* @see SubscriptionManager#getDefaultSubscriptionId()
+ * @deprecated Use {@link ImsMmTelManager#getRegistrationState(Executor, Consumer)} instead.
* @hide
*/
+ @Deprecated
@UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P)
public boolean isImsRegistered() {
try {
@@ -12277,9 +12280,10 @@ public class TelephonyManager {
* @return true if Voice over LTE is available or false if it is unavailable or unknown.
* @see SubscriptionManager#getDefaultSubscriptionId()
* <p>
- * Use {@link ImsMmTelManager#isAvailable(int, int)} instead.
+ * @Deprecated Use {@link ImsMmTelManager#isAvailable(int, int)} instead.
* @hide
*/
+ @Deprecated
@UnsupportedAppUsage
public boolean isVolteAvailable() {
try {
@@ -12297,9 +12301,10 @@ public class TelephonyManager {
* used during creation, the default subscription ID will be used. To query the
* underlying technology that VT is available on, use {@link #getImsRegTechnologyForMmTel}.
* @return true if VT is available, or false if it is unavailable or unknown.
- * Use {@link ImsMmTelManager#isAvailable(int, int)} instead.
+ * @Deprecated Use {@link ImsMmTelManager#isAvailable(int, int)} instead.
* @hide
*/
+ @Deprecated
@UnsupportedAppUsage
public boolean isVideoTelephonyAvailable() {
try {
@@ -12313,9 +12318,10 @@ public class TelephonyManager {
* Returns the Status of Wi-Fi calling (Voice over WiFi) for the subscription ID specified.
* @param subId the subscription ID.
* @return true if VoWiFi is available, or false if it is unavailable or unknown.
- * Use {@link ImsMmTelManager#isAvailable(int, int)} instead.
+ * @Deprecated Use {@link ImsMmTelManager#isAvailable(int, int)} instead.
* @hide
*/
+ @Deprecated
@UnsupportedAppUsage
public boolean isWifiCallingAvailable() {
try {
@@ -12336,9 +12342,11 @@ public class TelephonyManager {
* other sim's internet, or
* - {@link ImsRegistrationImplBase#REGISTRATION_TECH_NONE} if we are not registered or the
* result is unavailable.
- * Use {@link ImsMmTelManager.RegistrationCallback} instead.
+ * @Deprecated Use {@link ImsMmTelManager#registerImsRegistrationCallback(Executor, RegistrationCallback)}
+ * or {@link ImsMmTelManager#getRegistrationTransportType(Executor, Consumer)} instead.
* @hide
*/
+ @Deprecated
public @ImsRegistrationImplBase.ImsRegistrationTech int getImsRegTechnologyForMmTel() {
try {
return getITelephony().getImsRegTechnologyForMmTel(getSubId());