Test ImsService updates for dynamic ImsService
Use Dynamic query for ImsService app instead of
manifest query.
Test: Telephony Test ImsService app
Bug: 72642524
Change-Id: I1aa98602c4b7a7af5864bb80f753fdea74a4fc60
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index b70f9eb..aac2293 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -2695,6 +2695,15 @@
return PhoneFactory.getImsResolver().isEmergencyMmTelAvailable(slotId);
}
+ /**
+ * @return true if the IMS resolver is busy resolving a binding and should not be considered
+ * available, false if the IMS resolver is idle.
+ */
+ public boolean isResolvingImsBinding() {
+ enforceModifyPermission();
+ return PhoneFactory.getImsResolver().isResolvingBinding();
+ }
+
public void setImsRegistrationState(boolean registered) {
enforceModifyPermission();
mPhone.setImsRegistrationState(registered);