Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a24e06d1 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Support setting mSatelliteGatewayServicePackageName from CTS" into main

parents ffc6b7e1 40e1b9cf
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -3719,10 +3719,23 @@ public class SatelliteController extends Handler {
     * {@code false} otherwise.
     */
    public boolean setSatelliteGatewayServicePackageName(@Nullable String servicePackageName) {
        if (!isMockModemAllowed()) {
            plogd("setSatelliteGatewayServicePackageName: mock modem is not allowed");
            return false;
        }
        if (mSatelliteSessionController == null) {
            ploge("mSatelliteSessionController is not initialized yet");
            return false;
        }

        if (servicePackageName == null || servicePackageName.equals("null")) {
            mSatelliteGatewayServicePackageName = getConfigSatelliteGatewayServicePackage();
        } else {
            mSatelliteGatewayServicePackageName = servicePackageName;
        }
        plogd("setSatelliteGatewayServicePackageName: mSatelliteGatewayServicePackageName="
                + mSatelliteGatewayServicePackageName);

        return mSatelliteSessionController.setSatelliteGatewayServicePackageName(
                servicePackageName);
    }