summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorTodd Kennedy <toddke@google.com>2016-04-01 14:21:19 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2016-04-01 14:21:21 +0000
commit02424676c68e23f44432ef0e379d65ddd9c3a786 (patch)
tree48c2cc4b693d55062783653c463cb83a2067b650 /core/java
parent1c177d8dae45e72a4709cd023415d98544e756a3 (diff)
parentd6ee0ba57906f83f45ca2a2cd835d7ff6e7a88df (diff)
Merge "Allow retrieving info /system components" into nyc-dev
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/content/pm/PackageManager.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java
index e89cbd7091ae..39bc783b53ac 100644
--- a/core/java/android/content/pm/PackageManager.java
+++ b/core/java/android/content/pm/PackageManager.java
@@ -130,6 +130,7 @@ public abstract class PackageManager {
MATCH_DISABLED_COMPONENTS,
MATCH_DISABLED_UNTIL_USED_COMPONENTS,
MATCH_SYSTEM_ONLY,
+ MATCH_FACTORY_ONLY,
MATCH_DEBUG_TRIAGED_MISSING,
})
@Retention(RetentionPolicy.SOURCE)
@@ -415,6 +416,13 @@ public abstract class PackageManager {
public static final int MATCH_SYSTEM_ONLY = 0x00100000;
/**
+ * Internal {@link PackageInfo} flag: include only components on the system image.
+ * This will not return information on any unbundled update to system components.
+ * @hide
+ */
+ public static final int MATCH_FACTORY_ONLY = 0x00200000;
+
+ /**
* Internal flag used to indicate that a system component has done their
* homework and verified that they correctly handle packages and components
* that come and go over time. In particular: