From b765796dc881713e61084afe95c91569fbf4b645 Mon Sep 17 00:00:00 2001 From: Hunsuk Choi Date: Thu, 29 Sep 2022 10:50:34 +0000 Subject: [PATCH] Add RIL requests for Emergency Call domain selection HAL API changes. Add the following: - RIL_REQUEST_SET_EMERGENCY_MODE - RIL_REQUEST_TRIGGER_EMERGENCY_NETWORK_SCAN - RIL_REQUEST_CANCEL_EMERGENCY_NETWORK_SCAN - RIL_REQUEST_EXIT_EMERGENCY_MODE - RIL_UNSOL_EMERGENCY_NETWORK_SCAN_RESULT Test: Build Bug: 243344927 Change-Id: I62b8f26460858d1b608075466c4ad26114c69b8a --- Android.bp | 2 +- .../java/com/android/internal/telephony/RILConstants.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Android.bp b/Android.bp index 2f5c851f6d80e..aa654865e09bf 100644 --- a/Android.bp +++ b/Android.bp @@ -213,7 +213,7 @@ java_library { "android.hardware.radio.data-V1-java", "android.hardware.radio.messaging-V1-java", "android.hardware.radio.modem-V1-java", - "android.hardware.radio.network-V1-java", + "android.hardware.radio.network-V2-java", "android.hardware.radio.sim-V1-java", "android.hardware.radio.voice-V1-java", "android.hardware.thermal-V1.0-java-constants", diff --git a/telephony/java/com/android/internal/telephony/RILConstants.java b/telephony/java/com/android/internal/telephony/RILConstants.java index 39ab7eb0973c5..98926710e053c 100644 --- a/telephony/java/com/android/internal/telephony/RILConstants.java +++ b/telephony/java/com/android/internal/telephony/RILConstants.java @@ -532,6 +532,10 @@ public interface RILConstants { int RIL_REQUEST_IS_VONR_ENABLED = 226; int RIL_REQUEST_SET_USAGE_SETTING = 227; int RIL_REQUEST_GET_USAGE_SETTING = 228; + int RIL_REQUEST_SET_EMERGENCY_MODE = 229; + int RIL_REQUEST_TRIGGER_EMERGENCY_NETWORK_SCAN = 230; + int RIL_REQUEST_CANCEL_EMERGENCY_NETWORK_SCAN = 231; + int RIL_REQUEST_EXIT_EMERGENCY_MODE = 232; /* Responses begin */ int RIL_RESPONSE_ACKNOWLEDGEMENT = 800; @@ -602,4 +606,5 @@ public interface RILConstants { int RIL_UNSOL_UICC_APPLICATIONS_ENABLEMENT_CHANGED = 1103; int RIL_UNSOL_REGISTRATION_FAILED = 1104; int RIL_UNSOL_BARRING_INFO_CHANGED = 1105; + int RIL_UNSOL_EMERGENCY_NETWORK_SCAN_RESULT = 1106; }