Add setSatellitePlmn() to support configure PLMNs for satellite service

To support the satellite technologies, which treat satellite cells as roaming networks

BUG: 287538011
Test: atest VtsHalRadioTargetTest
Test: atest TelephonyManagerTestOnMockModem
Test: MO/MT call, SMS, MMS in live network with a phone
Change-Id: Ie50e2f13007f6ce65001ba11531e0fd4531a4e54
diff --git a/telephony/java/com/android/internal/telephony/RILConstants.java b/telephony/java/com/android/internal/telephony/RILConstants.java
index decf2d4f..72e4389 100644
--- a/telephony/java/com/android/internal/telephony/RILConstants.java
+++ b/telephony/java/com/android/internal/telephony/RILConstants.java
@@ -583,6 +583,7 @@
     int RIL_REQUEST_GET_MAX_CHARACTERS_PER_SATELLITE_TEXT_MESSAGE = 257;
     int RIL_REQUEST_GET_TIME_FOR_NEXT_SATELLITE_VISIBILITY = 258;
     int RIL_REQUEST_IS_NULL_CIPHER_AND_INTEGRITY_ENABLED = 259;
+    int RIL_REQUEST_SET_SATELLITE_PLMN = 260;
 
     /* Responses begin */
     int RIL_RESPONSE_ACKNOWLEDGEMENT = 800;