summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Thomas Nguyen <tnd@google.com> 2023-03-23 14:45:52 -0700
committer Aishwarya Mallampati <amallampati@google.com> 2023-03-30 20:16:33 +0000
commitf547c9fd56eb9958675bd27bc8a84d51c104f162 (patch)
tree3d67954b2e7d79a5e5bc00fb6dbe9178176a56f4
parent9f5c62cf234c92a4d5249e11af4cd7942666533b (diff)
Add an API in ITelephony to update satellite service package
Bug: 274777761 Test: Call/SMS/MMS with live network. atest android.telephony.cts.SatelliteManagerTest atest android.telephony.satellite.cts.SatelliteManagerTestOnMockService Change-Id: Id77e409190082dbca3af147658ac395d9b591b88
-rw-r--r--telephony/java/com/android/internal/telephony/ITelephony.aidl9
1 files changed, 9 insertions, 0 deletions
diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl
index bab08b58339c..b8900052caf6 100644
--- a/telephony/java/com/android/internal/telephony/ITelephony.aidl
+++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl
@@ -2980,4 +2980,13 @@ interface ITelephony {
@JavaPassthrough(annotation="@android.annotation.RequiresPermission("
+ "android.Manifest.permission.SATELLITE_COMMUNICATION)")
void requestTimeForNextSatelliteVisibility(int subId, in ResultReceiver receiver);
+
+ /**
+ * This API can be used by only CTS to update satellite vendor service package name.
+ *
+ * @param servicePackageName The package name of the satellite vendor service.
+ * @return {@code true} if the satellite vendor service is set successfully,
+ * {@code false} otherwise.
+ */
+ boolean setSatelliteServicePackageName(in String servicePackageName);
}