21 lines
1.1 KiB
Diff
21 lines
1.1 KiB
Diff
Remove PackageManager.MATCH_SYSTEM_ONLY flag in ServiceWatcher
|
|
Patch for Android 7 "Nougat"
|
|
|
|
SPDX-FileCopyrightText: 2016, microg Project Team
|
|
SPDX-License-Identifier: CC0-1.0
|
|
|
|
diff --git a/services/core/java/com/android/server/ServiceWatcher.java b/services/core/java/com/android/server/ServiceWatcher.java
|
|
index 383e25a..31ae918 100644
|
|
--- a/services/core/java/com/android/server/ServiceWatcher.java
|
|
+++ b/services/core/java/com/android/server/ServiceWatcher.java
|
|
@@ -92,8 +92,7 @@ public class ServiceWatcher implements ServiceConnection {
|
|
String pkg = initialPackageNames.get(i);
|
|
try {
|
|
HashSet<Signature> set = new HashSet<Signature>();
|
|
- Signature[] sigs = pm.getPackageInfo(pkg, PackageManager.MATCH_SYSTEM_ONLY
|
|
- | PackageManager.GET_SIGNATURES).signatures;
|
|
+ Signature[] sigs = pm.getPackageInfo(pkg, PackageManager.GET_SIGNATURES).signatures;
|
|
set.addAll(Arrays.asList(sigs));
|
|
sigSets.add(set);
|
|
} catch (NameNotFoundException e) {
|