diff --git a/api/current.txt b/api/current.txt index ebe62b8e7c3bf..dd51f5782b63d 100644 --- a/api/current.txt +++ b/api/current.txt @@ -35808,6 +35808,7 @@ package android.os { field public static final String PRODUCT; field @Deprecated public static final String RADIO; field @Deprecated public static final String SERIAL; + field @NonNull public static final String SKU; field public static final String[] SUPPORTED_32_BIT_ABIS; field public static final String[] SUPPORTED_64_BIT_ABIS; field public static final String[] SUPPORTED_ABIS; diff --git a/core/java/android/os/Build.java b/core/java/android/os/Build.java index 70b2db70a9e89..7455b2bda3682 100755 --- a/core/java/android/os/Build.java +++ b/core/java/android/os/Build.java @@ -105,6 +105,12 @@ public class Build { /** The name of the hardware (from the kernel command line or /proc). */ public static final String HARDWARE = getString("ro.hardware"); + /** + * The hardware variant (SKU), if available. + */ + @NonNull + public static final String SKU = getString("ro.boot.product.hardware.sku"); + /** * Whether this build was for an emulator device. * @hide