summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Svet Ganov <svetoslavganov@google.com> 2017-09-29 01:23:15 +0000
committer android-build-merger <android-build-merger@google.com> 2017-09-29 01:23:15 +0000
commit0ba9304231dc82df3b15f1c113aaecdab2b93b54 (patch)
tree28fd2137e93a3f477d584fde11089ad44b93d6ec
parent0cad847b1d835bad44bc24608b504088d853bda8 (diff)
parentb5ac756015dc54c0442b82b225070817276d1079 (diff)
Merge "Don't clobber shared libs when updating app info" into oc-mr1-dev am: 4de7ab5cb1
am: b5ac756015 Change-Id: I425ff226b355597b52b0e2f871cbc419b069f1ee
-rw-r--r--core/java/android/app/ActivityThread.java2
-rw-r--r--services/core/java/com/android/server/am/ActivityManagerService.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java
index 4e8d24005da2..b07327f650c7 100644
--- a/core/java/android/app/ActivityThread.java
+++ b/core/java/android/app/ActivityThread.java
@@ -5281,7 +5281,7 @@ public final class ActivityThread {
final ApplicationInfo aInfo =
sPackageManager.getApplicationInfo(
packageName,
- 0 /*flags*/,
+ PackageManager.GET_SHARED_LIBRARY_FILES,
UserHandle.myUserId());
if (mActivities.size() > 0) {
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java
index b141c2ac6589..cf564e44d951 100644
--- a/services/core/java/com/android/server/am/ActivityManagerService.java
+++ b/services/core/java/com/android/server/am/ActivityManagerService.java
@@ -24447,7 +24447,7 @@ public class ActivityManagerService extends IActivityManager.Stub
if (updateFrameworkRes || packagesToUpdate.contains(packageName)) {
try {
final ApplicationInfo ai = AppGlobals.getPackageManager()
- .getApplicationInfo(packageName, 0 /*flags*/, app.userId);
+ .getApplicationInfo(packageName, STOCK_PM_FLAGS, app.userId);
if (ai != null) {
app.thread.scheduleApplicationInfoChanged(ai);
}