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

Commit 29146f99 authored by Jayachandran Chinnakkannu's avatar Jayachandran Chinnakkannu Committed by Gerrit Code Review
Browse files

Merge "Remove usage of Telephonymanager getDefault() hidden API"

parents 73e22ad2 3b78d753
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -321,7 +321,11 @@ class GnssNetworkConnectivityHandler {

    private void handleUpdateNetworkState(Network network, boolean isConnected,
            NetworkCapabilities capabilities) {
        boolean networkAvailable = isConnected && TelephonyManager.getDefault().getDataEnabled();
        boolean networkAvailable = false;
        TelephonyManager telephonyManager = mContext.getSystemService(TelephonyManager.class);
        if (telephonyManager != null) {
            networkAvailable = isConnected && telephonyManager.getDataEnabled();
        }
        NetworkAttributes networkAttributes = updateTrackedNetworksState(isConnected, network,
                capabilities);
        String apn = networkAttributes.mApn;