From 2d6833bab353e31ceb4230f3f3563fca2e0d9f6f Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Fri, 24 Jun 2011 16:04:19 -0700 Subject: Turn on HW accel by default for apps that target ICS. Change-Id: I010e11e03b2dfd0d1db8c47f74c25a28586fd79c --- core/java/android/content/pm/PackageParser.java | 2 +- core/java/android/os/Build.java | 10 ++++++++++ core/res/res/values/attrs_manifest.xml | 7 ++++--- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/core/java/android/content/pm/PackageParser.java b/core/java/android/content/pm/PackageParser.java index e927f6cd47fb..208869b6c2fd 100644 --- a/core/java/android/content/pm/PackageParser.java +++ b/core/java/android/content/pm/PackageParser.java @@ -1573,7 +1573,7 @@ public class PackageParser { boolean hardwareAccelerated = sa.getBoolean( com.android.internal.R.styleable.AndroidManifestApplication_hardwareAccelerated, - false); + owner.applicationInfo.targetSdkVersion >= Build.VERSION_CODES.ICE_CREAM_SANDWICH); if (sa.getBoolean( com.android.internal.R.styleable.AndroidManifestApplication_hasCode, diff --git a/core/java/android/os/Build.java b/core/java/android/os/Build.java index 1b28aa2bcc6b..6c7c58dc85af 100644 --- a/core/java/android/os/Build.java +++ b/core/java/android/os/Build.java @@ -278,6 +278,16 @@ public class Build { /** * Current version under development. + * + *

Applications targeting this or a later release will get these + * new changes in behavior:

+ * */ public static final int ICE_CREAM_SANDWICH = CUR_DEVELOPMENT; } diff --git a/core/res/res/values/attrs_manifest.xml b/core/res/res/values/attrs_manifest.xml index f7974e93a836..c9ac57ad3cd0 100644 --- a/core/res/res/values/attrs_manifest.xml +++ b/core/res/res/values/attrs_manifest.xml @@ -235,12 +235,13 @@