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

Commit aef26d59 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Allow SUPL to use restricted network in emergency" into tm-dev am: b48dca76

parents db631b82 b48dca76
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -16,6 +16,8 @@

package com.android.server.location.gnss;

import static android.net.NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED;

import android.content.Context;
import android.net.ConnectivityManager;
import android.net.LinkAddress;
@@ -47,7 +49,6 @@ import java.util.Iterator;
import java.util.List;
import java.util.Map;


/**
 * Handles network connection requests and network state change updates for AGPS data download.
 */
@@ -582,6 +583,7 @@ class GnssNetworkConnectivityHandler {
        if (mNiHandler.getInEmergency() && mActiveSubId >= 0) {
            if (DEBUG) Log.d(TAG, "Adding Network Specifier: " + Integer.toString(mActiveSubId));
            networkRequestBuilder.setNetworkSpecifier(Integer.toString(mActiveSubId));
            networkRequestBuilder.removeCapability(NET_CAPABILITY_NOT_RESTRICTED);
        }
        NetworkRequest networkRequest = networkRequestBuilder.build();
        // Make sure we only have a single request.