Merge "Clear calling identity for setNtnSmsSupported API." into main
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 6e7306a..0afb24f 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -14837,7 +14837,13 @@
public void setNtnSmsSupported(boolean ntnSmsSupported) {
enforceSatelliteCommunicationPermission("setNtnSmsSupported");
enforceSendSmsPermission();
- mSatelliteController.setNtnSmsSupportedByMessagesApp(ntnSmsSupported);
+
+ final long identity = Binder.clearCallingIdentity();
+ try {
+ mSatelliteController.setNtnSmsSupportedByMessagesApp(ntnSmsSupported);
+ } finally {
+ Binder.restoreCallingIdentity(identity);
+ }
}
/**