Add a method to determine if a reboot is required to alter the modem config
Bug: 123101701
Test: sanity
Change-Id: Ieb48ccbb6832f5bf1e959722fa93cbfd8f9e9718
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 5803402..4590807 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -6535,4 +6535,20 @@
Binder.restoreCallingIdentity(identity);
}
}
+
+ /**
+ * Get whether reboot is required or not after making changes to modem configurations.
+ * Return value defaults to false
+ */
+ @Override
+ public boolean isRebootRequiredForModemConfigChange() {
+ enforceReadPrivilegedPermission("isRebootRequiredForModemConfigChange");
+ final long identity = Binder.clearCallingIdentity();
+ try {
+ return mPhoneConfigurationManager.isRebootRequiredForModemConfigChange();
+ } finally {
+ Binder.restoreCallingIdentity(identity);
+ }
+ }
+
}