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

Commit 670abcd5 authored by paulhu's avatar paulhu Committed by Remi NGUYEN VAN
Browse files

Rename FIRST_SDK_INT to DEVICE_INITIAL_SDK_INT

As API review feedback, rename Build#VERSION#FIRST_SDK_INT to
Build#VERSION#DEVICE_INITIAL_SDK_INT. As well as update all usage
in frameworks and tests.

Bug: 184735771
Test: m
Merged-In: I72660959cb4e638a8e80fcf2f4e96ea172969f44
(cherry-pick with minor conflicts)

Change-Id: I72660959cb4e638a8e80fcf2f4e96ea172969f44
parent f9eb7b94
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -121,7 +121,7 @@ package android.os {
  }

  public static class Build.VERSION {
    field public static final int FIRST_SDK_INT;
    field public static final int DEVICE_INITIAL_SDK_INT;
  }

  public interface Parcelable {
+1 −1
Original line number Diff line number Diff line
@@ -1037,7 +1037,7 @@ package android.os {

  public static class Build.VERSION {
    field public static final String[] ACTIVE_CODENAMES;
    field public static final int FIRST_SDK_INT;
    field public static final int DEVICE_INITIAL_SDK_INT;
    field public static final int RESOURCES_SDK_INT;
  }

+1 −1
Original line number Diff line number Diff line
@@ -354,7 +354,7 @@ public final class IpSecAlgorithm implements Parcelable {
        }

        for (Entry<String, Integer> entry : ALGO_TO_REQUIRED_FIRST_SDK.entrySet()) {
            if (Build.VERSION.FIRST_SDK_INT >= entry.getValue()) {
            if (Build.VERSION.DEVICE_INITIAL_SDK_INT >= entry.getValue()) {
                enabledAlgos.add(entry.getKey());
            }
        }
+1 −1
Original line number Diff line number Diff line
@@ -333,7 +333,7 @@ public class Build {
         */
        @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
        @TestApi
        public static final int FIRST_SDK_INT = SystemProperties
        public static final int DEVICE_INITIAL_SDK_INT = SystemProperties
                .getInt("ro.product.first_api_level", 0);

        /**
+2 −2
Original line number Diff line number Diff line
@@ -484,7 +484,7 @@ public class SystemConfig {
        // Vendors are only allowed to customize these
        int vendorPermissionFlag = ALLOW_LIBS | ALLOW_FEATURES | ALLOW_PRIVAPP_PERMISSIONS
                | ALLOW_ASSOCIATIONS;
        if (Build.VERSION.FIRST_SDK_INT <= Build.VERSION_CODES.O_MR1) {
        if (Build.VERSION.DEVICE_INITIAL_SDK_INT <= Build.VERSION_CODES.O_MR1) {
            // For backward compatibility
            vendorPermissionFlag |= (ALLOW_PERMISSIONS | ALLOW_APP_CONFIGS);
        }
@@ -1252,7 +1252,7 @@ public class SystemConfig {
            addFeature(PackageManager.FEATURE_APP_ENUMERATION, 0);
        }

        if (Build.VERSION.FIRST_SDK_INT >= Build.VERSION_CODES.Q) {
        if (Build.VERSION.DEVICE_INITIAL_SDK_INT >= Build.VERSION_CODES.Q) {
            addFeature(PackageManager.FEATURE_IPSEC_TUNNELS, 0);
        }

Loading