From 9a9ee3c9877c99d7aefac1b27f551bf76ca02288 Mon Sep 17 00:00:00 2001 From: youngtaecha Date: Thu, 13 Mar 2025 14:18:03 +0000 Subject: Add overrideConfigDataVersion() for CTS Bug: 402559758 Test: atest SatelliteManagerTestOnMockService#testSatelliteAccessControllerLoadSatelliteAccessData Flag: com.android.internal.telephony.flags.satellite_25q4_apis Change-Id: Ie4cb05aeb0c3952ab1d6fc1e64280379093de0f1 --- telephony/java/com/android/internal/telephony/ITelephony.aidl | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl index 0dd0a42d44b4..b8aa9e8646bd 100644 --- a/telephony/java/com/android/internal/telephony/ITelephony.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl @@ -3237,6 +3237,15 @@ interface ITelephony { */ boolean setOemEnabledSatelliteProvisionStatus(in boolean reset, in boolean isProvisioned); + /** + * This API is used by CTS to override the version of the config data + * + * @param reset Whether to restore the original version + * @param version The overriding version + * @return {@code true} if successful, {@code false} otherwise + */ + boolean overrideConfigDataVersion(in boolean reset, in int version); + /** * Test method to confirm the file contents are not altered. */ -- cgit v1.2.3-59-g8ed1b