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

Commit 7ff09783 authored by Remi NGUYEN VAN's avatar Remi NGUYEN VAN Committed by Automerger Merge Worker
Browse files

Merge "Remove legacy resources fallback from Connectivity" into sc-dev am: 0dad48e0

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14622504

Change-Id: I016f899a96b5499260b809fa999b5138d5982a72
parents dd810b3d 0dad48e0
Loading
Loading
Loading
Loading
+1 −14
Original line number Diff line number Diff line
@@ -1497,12 +1497,7 @@ public class ConnectivityService extends IConnectivityManager.Stub
                ConnectivitySettingsManager.WIFI_ALWAYS_REQUESTED, false /* defaultValue */);
        final boolean vehicleAlwaysRequested = mResources.get().getBoolean(
                R.bool.config_vehicleInternalNetworkAlwaysRequested);
        // TODO (b/183076074): remove legacy fallback after migrating overlays
        final boolean legacyAlwaysRequested = mContext.getResources().getBoolean(
                mContext.getResources().getIdentifier(
                        "config_vehicleInternalNetworkAlwaysRequested", "bool", "android"));
        handleAlwaysOnNetworkRequest(mDefaultVehicleRequest,
                vehicleAlwaysRequested || legacyAlwaysRequested);
        handleAlwaysOnNetworkRequest(mDefaultVehicleRequest, vehicleAlwaysRequested);
    }

    private void registerSettingsCallbacks() {
@@ -6823,14 +6818,6 @@ public class ConnectivityService extends IConnectivityManager.Stub
        int mark = mResources.get().getInteger(R.integer.config_networkWakeupPacketMark);
        int mask = mResources.get().getInteger(R.integer.config_networkWakeupPacketMask);

        // TODO (b/183076074): remove legacy fallback after migrating overlays
        final int legacyMark = mContext.getResources().getInteger(mContext.getResources()
                .getIdentifier("config_networkWakeupPacketMark", "integer", "android"));
        final int legacyMask = mContext.getResources().getInteger(mContext.getResources()
                .getIdentifier("config_networkWakeupPacketMask", "integer", "android"));
        mark = mark == 0 ? legacyMark : mark;
        mask = mask == 0 ? legacyMask : mask;

        // Mask/mark of zero will not detect anything interesting.
        // Don't install rules unless both values are nonzero.
        if (mark == 0 || mask == 0) {
+4 −11
Original line number Diff line number Diff line
@@ -114,18 +114,11 @@ public class KeepaliveTracker {
        mContext = context;
        mSupportedKeepalives = KeepaliveUtils.getSupportedKeepalives(mContext);

        // TODO (b/183076074): stop reading legacy resources after migrating overlays
        final int legacyReservedSlots = mContext.getResources().getInteger(
                mContext.getResources().getIdentifier(
                        "config_reservedPrivilegedKeepaliveSlots", "integer", "android"));
        final int legacyAllowedSlots = mContext.getResources().getInteger(
                mContext.getResources().getIdentifier(
                        "config_allowedUnprivilegedKeepalivePerUid", "integer", "android"));
        final ConnectivityResources res = new ConnectivityResources(mContext);
        mReservedPrivilegedSlots = Math.min(legacyReservedSlots, res.get().getInteger(
                R.integer.config_reservedPrivilegedKeepaliveSlots));
        mAllowedUnprivilegedSlotsForUid = Math.min(legacyAllowedSlots, res.get().getInteger(
                R.integer.config_allowedUnprivilegedKeepalivePerUid));
        mReservedPrivilegedSlots = res.get().getInteger(
                R.integer.config_reservedPrivilegedKeepaliveSlots);
        mAllowedUnprivilegedSlotsForUid = res.get().getInteger(
                R.integer.config_allowedUnprivilegedKeepalivePerUid);
    }

    /**