Snap for 12748980 from 054266bb0b92949ac57aa030db705a90af394c46 to 25Q1-release

Change-Id: I950cc41837984d29ac9301a4e908d0dae514a964
diff --git a/satellite_client/src/android/telephony/satellite/wrapper/SatelliteManagerWrapper.java b/satellite_client/src/android/telephony/satellite/wrapper/SatelliteManagerWrapper.java
index 011bae7..6562e5c 100644
--- a/satellite_client/src/android/telephony/satellite/wrapper/SatelliteManagerWrapper.java
+++ b/satellite_client/src/android/telephony/satellite/wrapper/SatelliteManagerWrapper.java
@@ -84,6 +84,8 @@
 public class SatelliteManagerWrapper {
   private static final String TAG = "SatelliteManagerWrapper";
 
+  private static final int VERSION = 1;
+
   private static final ConcurrentHashMap<
       SatelliteDatagramCallbackWrapper, SatelliteDatagramCallback>
       sSatelliteDatagramCallbackWrapperMap = new ConcurrentHashMap<>();
@@ -560,6 +562,14 @@
   }
 
   /**
+   * Returns the current version of the satellite wrapper. Versions start at 1.
+   * There is no to explicit versioning support before the first version.
+   */
+  public int getVersion() {
+    return VERSION;
+  }
+
+  /**
    * Request to enable or disable the satellite modem and demo mode. If the satellite modem is
    * enabled, this may also disable the cellular modem, and if the satellite modem is disabled, this
    * may also re-enable the cellular modem.