diff --git a/api/current.txt b/api/current.txt index e14821a66f0d5..d5fe8cd585e8b 100644 --- a/api/current.txt +++ b/api/current.txt @@ -34538,6 +34538,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 eb67492483f1e..0f53d4f84920c 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