Commit 36070b4
rich cannings
Fix verfication bypassed for adb installs
ADB installs appear as UserHandle.USER_ALL, and can only be performed by
UserHandle.USER_OWNER, so use the package verifier for UserHandle.USER_OWNER.
This returns a valid userId to call PackageManagerService.getPackageUid.
Bug: 7293091
Change-Id: I7a5497cfe5fa2e7aa804345cf9f507ec26a0db211 parent 8215ddb commit 36070b4
File tree
1 file changed
+11
-1
lines changed- services/java/com/android/server/pm
1 file changed
+11
-1
lines changedLines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6374 | 6374 | | |
6375 | 6375 | | |
6376 | 6376 | | |
| 6377 | + | |
| 6378 | + | |
| 6379 | + | |
| 6380 | + | |
| 6381 | + | |
| 6382 | + | |
| 6383 | + | |
| 6384 | + | |
| 6385 | + | |
| 6386 | + | |
6377 | 6387 | | |
6378 | 6388 | | |
6379 | 6389 | | |
6380 | 6390 | | |
6381 | 6391 | | |
6382 | | - | |
| 6392 | + | |
6383 | 6393 | | |
6384 | 6394 | | |
6385 | 6395 | | |
| |||
0 commit comments