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

Commit dfbd29f8 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:...

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

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

Change-Id: Ib7c4c68edfbb089f34a7679c2f58402fc8a816be
parents c56e8ddb 7ff09783
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);
    }

    /**