Pass emergency session information to modem
Bug: 331710063
Test: atest SatelliteControllerTest, RadioOnStateListenerTest
Test: manual - using SatelliteTestApp
click the enableSatellite, verify the isEmergency set as true.
click the disableSatellite , verify the isEmergency set as false.
Change-Id: I45ab5a6b72deaf098fdb1b90bb405124cf41a586
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index c382a44..4c8c836 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -13020,7 +13020,7 @@
}
if (isAllowed) {
mSatelliteController.requestSatelliteEnabled(
- subId, enableSatellite, enableDemoMode, callback);
+ subId, enableSatellite, enableDemoMode, isEmergency, callback);
} else {
result.accept(SATELLITE_RESULT_ACCESS_BARRED);
}
@@ -13031,7 +13031,7 @@
} else {
// No need to check if satellite is allowed at current location when disabling satellite
mSatelliteController.requestSatelliteEnabled(
- subId, enableSatellite, enableDemoMode, callback);
+ subId, enableSatellite, enableDemoMode, isEmergency, callback);
}
}