Merge "IMPORTANCE_FOREGROUND_SERVICE process can access fingerprint" into pi-dev

am: d3c218a59e

Change-Id: Ide279f85d9eb21c46148a4a5ff293f69d9172287
This commit is contained in:
Svet Ganov
2018-05-19 22:01:17 -07:00
committed by android-build-merger

View File

@@ -21,7 +21,7 @@ import static android.Manifest.permission.MANAGE_FINGERPRINT;
import static android.Manifest.permission.RESET_FINGERPRINT_LOCKOUT;
import static android.Manifest.permission.USE_BIOMETRIC;
import static android.Manifest.permission.USE_FINGERPRINT;
import static android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND;
import static android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE;
import android.app.ActivityManager;
import android.app.ActivityManager.RunningAppProcessInfo;
@@ -772,7 +772,7 @@ public class FingerprintService extends SystemService implements IHwBinder.Death
for (int i = 0; i < N; i++) {
RunningAppProcessInfo proc = procs.get(i);
if (proc.pid == pid && proc.uid == uid
&& proc.importance == IMPORTANCE_FOREGROUND) {
&& proc.importance <= IMPORTANCE_FOREGROUND_SERVICE) {
return true;
}
}