TreeHugger Robot
ce2bc09b53
Merge "Apply app data isolation on isolated or app zygote processes" into rvc-dev am: 8434b9fc88 am: 5b1227fc8a am: 42e6e5b254 am: 0bb3147261
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11689593
Change-Id: Idc6907bcc168ab7e3682d23b1e628a823fd6f026
2020-06-08 11:48:58 +00:00
TreeHugger Robot
0bb3147261
Merge "Apply app data isolation on isolated or app zygote processes" into rvc-dev am: 8434b9fc88 am: 5b1227fc8a am: 42e6e5b254
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11689593
Change-Id: I5cc3e20251af3ede79f11dc6d5fa8fce60b9fed9
2020-06-08 11:32:30 +00:00
TreeHugger Robot
8434b9fc88
Merge "Apply app data isolation on isolated or app zygote processes" into rvc-dev
2020-06-08 11:03:56 +00:00
Ricky Wai
e986bc4cad
Apply app data isolation on isolated or app zygote processes
...
Fix: 158088415
Test: atest AppDataIsolationTests
Change-Id: Ic55464397039645938822ac20eb12e375bbe4a72
2020-06-05 11:50:50 +01:00
Automerger Merge Worker
7818e0ac62
Merge changes from topic "am-b75f7374546b417da72660e8f4bd16ae" into rvc-dev-plus-aosp am: 1772e0bee4 am: 4c074c50c1 am: 5c92070a3e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11685206
Change-Id: Ibee73e7aa25858b82981f2444f17fee3f73fe495
2020-06-05 03:49:37 +00:00
TreeHugger Robot
224ce04e42
Merge "Get the instance count as the initial value" into rvc-dev am: d5fb11a761
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11473225
Change-Id: I5277cd97e46659df8c0398371f86c9880efca9ef
2020-06-05 03:36:49 +00:00
TreeHugger Robot
d5fb11a761
Merge "Get the instance count as the initial value" into rvc-dev
2020-06-05 03:34:32 +00:00
Jeff Sharkey
b82b4ff709
Merge "Logging to aid bug investigation." into rvc-dev am: bb9ea4e1fa am: 26f1e23340 am: af24caa313 am: 21641715c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11745078
Change-Id: I73429276ce11a57ca7a94ddea9c56f54c6523ff1
2020-06-05 00:23:24 +00:00
Jeff Sharkey
21641715c4
Merge "Logging to aid bug investigation." into rvc-dev am: bb9ea4e1fa am: 26f1e23340 am: af24caa313
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11745078
Change-Id: Ieece489d63064e6646eb02dd7cc8598e4ed50002
2020-06-05 00:00:30 +00:00
Jeff Sharkey
5bb776d88b
Merge "Logging to aid bug investigation." into rvc-dev am: bb9ea4e1fa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11745078
Change-Id: I72ef1b7bf14215c76ff67aea1941ab43a27f0e02
2020-06-04 23:51:12 +00:00
Jeff Sharkey
0a8e32c124
Logging to aid bug investigation.
...
We're trying to figure out where volumes are disappearing.
Bug: 158059178
Test: none
Change-Id: I68959f0a163e2fece13fcb08a6c9f55ec1beb0f6
2020-06-04 17:35:38 -06:00
Peiyong Lin
946de48a41
Merge "Allow to load implicit layer from /vendor/app." into rvc-dev am: 1371b76afd am: f7acfa876c am: 1f6aca105b am: 80d4c4a2c6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11688191
Change-Id: I4aaa6fc51ee6c5d79a2d50c4723cbde4e05de9cb
2020-06-04 01:29:47 +00:00
Peiyong Lin
1f6aca105b
Merge "Allow to load implicit layer from /vendor/app." into rvc-dev am: 1371b76afd am: f7acfa876c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11688191
Change-Id: I43f519b69c54ba203f2904a8b28f228bfce15467
2020-06-04 01:03:30 +00:00
Peiyong Lin
760338ed90
Merge "Allow to load implicit layer from /vendor/app." into rvc-dev am: 1371b76afd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11688191
Change-Id: I34257bdfd340334bcdfc19a3f6a9c5d9aeebe842
2020-06-04 00:53:47 +00:00
Peiyong Lin
1371b76afd
Merge "Allow to load implicit layer from /vendor/app." into rvc-dev
2020-06-04 00:40:15 +00:00
Peiyong Lin
eb1c5a4c28
Allow to load implicit layer from /vendor/app.
...
Currently when loading implicit layers from apks, NativeLoaderNamespace
doesn't allow to dlopen the binaries if they come from apks from
/vendor/app. Implicit layers ship within /vendor/app should work like
other implicit layers. This patch extracts the construction of library
paths of the implicit layers and includes those paths when
NativeLoaderNamespace is created as the part of the permitted library
paths.
Bug: b/157832445
Test: atest android.gputools.cts.CtsRootlessGpuDebugHostTest
Test: setup debug layer and use adb logcat to check vulkan loader output
Change-Id: Ie2ca989bcab890578b5aa540d07f2aee2a0182bd
2020-06-03 21:30:08 +00:00
Zhen Zhang
421c01d9f6
Merge "Allow low ram device to have multiple users and managed profies" into rvc-dev am: 2260f7102f am: 934f9fafe3 am: 4be31673c7 am: a8c25b8297
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11667418
Change-Id: I77ac3913916fe59b5fa2b649b722270a13622d4e
2020-06-03 18:18:01 +00:00
Zhen Zhang
a8c25b8297
Merge "Allow low ram device to have multiple users and managed profies" into rvc-dev am: 2260f7102f am: 934f9fafe3 am: 4be31673c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11667418
Change-Id: I0c5abb6c32413b8b876374ce171ce10fe8adf32e
2020-06-03 18:08:58 +00:00
Zhen Zhang
21ee480527
Merge "Allow low ram device to have multiple users and managed profies" into rvc-dev am: 2260f7102f am: 934f9fafe3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11667418
Change-Id: Ief2a6bb82ba321caff8bf6bb0b971bf68e5fb15d
2020-06-03 17:57:36 +00:00
Zhen Zhang
08c915ea4c
Merge "Allow low ram device to have multiple users and managed profies" into rvc-dev am: 2260f7102f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11667418
Change-Id: Id93d5b5bea8571ef5f8e177d5c17963d5ba8e746
2020-06-03 17:31:40 +00:00
Zhen Zhang
2260f7102f
Merge "Allow low ram device to have multiple users and managed profies" into rvc-dev
2020-06-03 17:19:30 +00:00
Treehugger Robot
56f4d81625
Merge "Use device SKU for Build.SKU instead of product/odm SKU" am: d1acd32722 am: 5dbd259527 am: 61538a7ff8 am: a7c5165065 am: e24d7836f5
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1318696
Change-Id: Ib0a7dda8337b7dc5787a16c7ef0877de6f53ffd5
2020-06-02 22:07:28 +00:00
Treehugger Robot
61538a7ff8
Merge "Use device SKU for Build.SKU instead of product/odm SKU" am: d1acd32722 am: 5dbd259527
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1318696
Change-Id: I60137d2247a7a7033d04f669f4f90c5e2644c218
2020-06-02 21:17:20 +00:00
Treehugger Robot
5dbd259527
Merge "Use device SKU for Build.SKU instead of product/odm SKU" am: d1acd32722
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1318696
Change-Id: Ida9865813088b5b1c6a0d0a728acb93dbe75cfda
2020-06-02 21:01:22 +00:00
Treehugger Robot
d1acd32722
Merge "Use device SKU for Build.SKU instead of product/odm SKU"
2020-06-02 20:48:33 +00:00
Martijn Coenen
f57e83a7ab
Merge "Use killProcessGroup when killing app zygote." into rvc-dev am: 0a8ef2b45f am: f1e067d713 am: f869b24229 am: 4c8aee3353
...
Original change: undetermined
Change-Id: Iee1981634307d308f48d6d87ef8c015d4526ed58
2020-06-02 07:53:38 +00:00
Martijn Coenen
f869b24229
Merge "Use killProcessGroup when killing app zygote." into rvc-dev am: 0a8ef2b45f am: f1e067d713
...
Original change: undetermined
Change-Id: I25071384d81546fa3df105addebf15db9c18439b
2020-06-02 07:22:24 +00:00
Martijn Coenen
5dab822067
Merge "Use killProcessGroup when killing app zygote." into rvc-dev am: 0a8ef2b45f
...
Original change: undetermined
Change-Id: I6033bc141efd30efb832c8cde26a2312d4f3c177
2020-06-02 07:08:35 +00:00
Martijn Coenen
0a8ef2b45f
Merge "Use killProcessGroup when killing app zygote." into rvc-dev
2020-06-02 06:54:46 +00:00
Jeff Sharkey
2a9c894546
Merge "Revert "Apps shouldn't be disabling StrictMode checks."" into rvc-dev am: c99a508218 am: 07f0ad39dd am: b06ac1bb6f am: dde912353d
...
Change-Id: Ic95699c898471701c06d44f7d918d52337c09df6
2020-06-01 16:39:39 +00:00
Jeff Sharkey
b06ac1bb6f
Merge "Revert "Apps shouldn't be disabling StrictMode checks."" into rvc-dev am: c99a508218 am: 07f0ad39dd
...
Change-Id: I7dac790e4d20497fd4f07494152d775d69b2d3f2
2020-06-01 16:15:34 +00:00
Jeff Sharkey
459f2c806b
Merge "Revert "Apps shouldn't be disabling StrictMode checks."" into rvc-dev am: c99a508218
...
Change-Id: I5d4a4161fa0c9e9ab8bef9a543c357bab4576408
2020-06-01 16:04:05 +00:00
Jeff Sharkey
c99a508218
Merge "Revert "Apps shouldn't be disabling StrictMode checks."" into rvc-dev
2020-06-01 15:55:14 +00:00
Jeff Sharkey
3080fb7c9e
Revert "Apps shouldn't be disabling StrictMode checks."
...
This reverts commit 14e961870a .
Reason for revert: satayev@
Bug: 156336269
Change-Id: Ic0d3a650156c06f58fce4c28157191f4497469f0
2020-06-01 15:54:41 +00:00
Jeff Sharkey
8961f33690
Merge "Support getStorageVolume() for synthetic volumes." into rvc-dev am: fd71805e1c am: f7b86769e3 am: f0b4a1356c am: 3a08fef6bd
...
Change-Id: I69d33800a0537c764e94af14d0eb19a5fe59bd92
2020-06-01 15:18:28 +00:00
Jeff Sharkey
32098bd066
Merge "Apps shouldn't be disabling StrictMode checks." into rvc-dev am: 4d96602de0 am: 2101337142 am: 519a77b3fe am: 2f34b7d589
...
Change-Id: I862f71362fd102803e486ff46731f46ec4c4d807
2020-06-01 15:17:55 +00:00
Jeff Sharkey
3a08fef6bd
Merge "Support getStorageVolume() for synthetic volumes." into rvc-dev am: fd71805e1c am: f7b86769e3 am: f0b4a1356c
...
Change-Id: I21b4a5d239fbc0d2812efcfecf2bc80664cd0615
2020-06-01 15:05:32 +00:00
Jeff Sharkey
2f34b7d589
Merge "Apps shouldn't be disabling StrictMode checks." into rvc-dev am: 4d96602de0 am: 2101337142 am: 519a77b3fe
...
Change-Id: I21a763c4d87b7b9f13600eb8b9f0ec392ba081cc
2020-06-01 15:05:06 +00:00
Jeff Sharkey
e42cbb8704
Merge "Support getStorageVolume() for synthetic volumes." into rvc-dev am: fd71805e1c
...
Change-Id: I5f6675f1514ed308014e833d28e1b3a3cbe8c93a
2020-06-01 14:38:01 +00:00
Jeff Sharkey
f05d514436
Merge "Apps shouldn't be disabling StrictMode checks." into rvc-dev am: 4d96602de0
...
Change-Id: Iaf92a5949c9196d5d4194322e360d114325a4eea
2020-06-01 14:37:23 +00:00
Jeff Sharkey
fd71805e1c
Merge "Support getStorageVolume() for synthetic volumes." into rvc-dev
2020-06-01 14:18:32 +00:00
Jeff Sharkey
4d96602de0
Merge "Apps shouldn't be disabling StrictMode checks." into rvc-dev
2020-06-01 14:16:54 +00:00
Automerger Merge Worker
a7852c0354
Merge "Merge "Fixed how ShellCommand show exceptions." into rvc-dev am: 725f9cea7f am: 31701635b9 am: f77ead2431" into rvc-qpr-dev-plus-aosp am: 7b4ade5398
...
Change-Id: I23eddda7e68aafe2cd25697284b5816ffdf22096
2020-05-29 23:35:12 +00:00
TreeHugger Robot
62d781beee
Merge "Fixed how ShellCommand show exceptions." into rvc-dev am: 725f9cea7f am: 31701635b9 am: f77ead2431
...
Change-Id: I1370391a39f0d2ccf2a3d972d78936d726c8d5e8
2020-05-29 23:25:51 +00:00
TreeHugger Robot
4af2991795
Merge "Fixed how ShellCommand show exceptions." into rvc-dev am: 725f9cea7f
...
Change-Id: I2b8d3c4941c79663d5f02e16b244801bbd7d97ea
2020-05-29 23:01:16 +00:00
Treehugger Robot
2ce4a43a63
Merge "Add ParcelableHolder type" am: 7d2fc62868 am: 841a116b7e am: df04459b1d am: 31ff9ce67c am: b587a7f47c
...
Change-Id: I09c496762038f6972e0eb8ac82c93ac5c638c721
2020-05-29 22:56:39 +00:00
Zhen Zhang
bd16014d0b
Allow low ram device to have multiple users and managed profies
...
Remove these runtime restrictions of low ram device.
This change wouldn't bring the features onto low ram device, because
manufacturers need to change some configs to enable the features, but
would allow the usage.
Bug: 153016458
Test: build successful; multiple users and managed profiles can be
enabled with config changes
Change-Id: Ibe59219dab7e138d7dae19df77d36477e9e76b8e
2020-05-29 22:29:01 +00:00
Treehugger Robot
df04459b1d
Merge "Add ParcelableHolder type" am: 7d2fc62868 am: 841a116b7e
...
Change-Id: Ibb9629999638c868e453889592b8290673be04c9
2020-05-29 22:08:18 +00:00
Treehugger Robot
841a116b7e
Merge "Add ParcelableHolder type" am: 7d2fc62868
...
Change-Id: If7258d57ff14020c3127aa7eadd892ed51301cd4
2020-05-29 21:42:41 +00:00
felipeal
283e3c388d
Fixed how ShellCommand show exceptions.
...
Prior to this change, it was duplicating the exception. Example:
$ adb shell cmd car_service create-user --flags 4444 --timeout 100 --hal-only Dude
Exception occurred while executing: new user flags mismatch on existing users on {.requestId = 2, .newUserInfo = {.userId = 11, .flags = 0x115c}, .newUserName = Dude, .usersInfo = {.currentUser = {.userId = 11, .flags = NONE}, .numberUsers = 3, .existingUsers = [{.userId = 0, .flags = 0x9}, {.userId = 10, .flags = ADMIN}, {.userId = 11, .flags = NONE}]}}
java.lang.IllegalArgumentException: new user flags mismatch on existing users on {.requestId = 2, .newUserInfo = {.userId = 11, .flags = 0x115c}, .newUserName = Dude, .usersInfo = {.currentUser = {.userId = 11, .flags = NONE}, .numberUsers = 3, .existingUsers = [{.userId = 0, .flags = 0x9}, {.userId = 10, .flags = ADMIN}, {.userId = 11, .flags = NONE}]}}
at com.android.internal.util.Preconditions.checkArgument(Preconditions.java:69)
at android.car.userlib.UserHalHelper.toVehiclePropValue(UserHalHelper.java:503)
at com.android.car.hal.UserHalService.createUser(UserHalService.java:339)
Now it's showing the failed command instead:
Exception occurred while executing 'create-user --flags 4444 --timeout 100 --hal-only Dude':
java.lang.IllegalArgumentException: new user flags mismatch on existing users on {.requestId = 2, .newUserInfo = {.userId = 11, .flags = 0x115c}, .newUserName = Dude, .usersInfo = {.currentUser = {.userId = 11, .flags = NONE}, .numberUsers = 3, .existingUsers = [{.userId = 0, .flags = 0x9}, {.userId = 10, .flags = ADMIN}, {.userId = 11, .flags = NONE}]}}
at com.android.internal.util.Preconditions.checkArgument(Preconditions.java:69)
at android.car.userlib.UserHalHelper.toVehiclePropValue(UserHalHelper.java:503)
at com.android.car.hal.UserHalService.createUser(UserHalService.java:339)
Test: manual verification
Bug: 150408921
Change-Id: I42221fbe2410770b0755c32d16620acc71d8d5d2
2020-05-29 21:21:56 +00:00