TreeHugger Robot
b40311e6fa
Merge "Fix typo in reference docs"
2022-06-13 22:14:13 +00:00
Christopher Tate
705f300b41
Fix typo in reference docs
...
Fixes: 214900783
Test: m offline-sdk-docs
Change-Id: Ib95c8fb0fd2e0ea89679bdc74713225b3eaf14ab
2022-06-13 10:11:33 -07:00
Yurii Zubrytskyi
6444ca0aca
Merge changes from topic "Tiramisu-SDK-Finalization-revert-hack" into tm-dev am: 120aa88d0d am: 4226e4b4e4 am: aed3061fec am: bd1e5cd3c5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18764290
Change-Id: I5d5e4e78b35071f90e6c8b5835d09f538d2adc31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-11 09:12:51 +00:00
Yurii Zubrytskyi
bd1e5cd3c5
Merge changes from topic "Tiramisu-SDK-Finalization-revert-hack" into tm-dev am: 120aa88d0d am: 4226e4b4e4 am: aed3061fec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18764290
Change-Id: Id43f749910e7d327cd0370071fc77de63af9267c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-11 08:37:40 +00:00
Yurii Zubrytskyi
699eac59eb
Revert "HACK: allow apps with pre-release SDK RESTRICT AUTOMERGE" am: 6f5250836d am: d23bef72eb am: 36f7073b0e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18561182
Change-Id: Ifb7a6e74d2a9ed7824afb555b1b323ff0f323c5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-11 08:37:25 +00:00
Matt Gilbride
061eac8300
Merge "Remove errorprone BinderIdentityTokenChecker"
2022-06-07 16:10:37 +00:00
Yurii Zubrytskyi
bb146e1b71
Catch parsing errors for pre-release platforms
...
In cases when a parsed APK is built with a pre-release platform
(e.g. Tiramisu for 33) our generic parsing code may not fail, as
it is called for user packages as well, and a single bad package
may disable the whole device.
Bug: 233398506
Test: presubmits
Change-Id: I7f93176efceac94b0768d0e4d5be1c28ccce23e3
2022-06-06 15:00:44 -07:00
Yurii Zubrytskyi
6f5250836d
Revert "HACK: allow apps with pre-release SDK RESTRICT AUTOMERGE"
...
This reverts commit 47a70c8253 .
Reason for revert: time to get rid of the hack
Change-Id: I64b0cd74a124f68d8b72fcc6686634cc43989603
Bug: 233398506
Test: presubmits
2022-06-06 15:00:34 -07:00
Jon Eckenrode
45ad92756e
Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 6174850f23
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780
Change-Id: I4874fbe2e7abe3be55db85140bf49d56dd30a87b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-04 08:01:44 +00:00
Jon Eckenrode
14062df808
Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: e33709e981
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780
Change-Id: I3944a71a23284d640ba95df733dcf4f50e126b86
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-04 08:01:10 +00:00
Jon Eckenrode
f7ed36ba88
Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev
2022-06-04 07:23:40 +00:00
joneckenrode
136e08f619
Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities.
...
Bug: 170805355
Bug: 232947647
Test: Built API documentation
Signed-off-by: joneckenrode <joneckenrode@google.com >
Change-Id: I72f1e6a9b724ce2559aacc0162f2107799c0252f
2022-06-03 23:32:32 +00:00
Charles Chen
a267d0fe28
Merge "Improve logging of embed failure" into tm-qpr-dev am: 6671340ddf am: 067063b7ea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18668646
Change-Id: If7d3304820b0af1b7b4ba3dce07f13930c37f77a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-01 16:29:39 +00:00
Charles Chen
6671340ddf
Merge "Improve logging of embed failure" into tm-qpr-dev
2022-06-01 15:46:42 +00:00
Rhed Jao
8f7e68c0f4
Fix cross user package visibility leakage for getAppOpPermissionPackages
...
To fix cross user package visibility leakage, this CL filters out
packages that aren't installed in the calling user before the API
returns results to the caller.
Also adding a user id parameter to the API for the system modules to
specify the correct user id when querying the appop permission packages.
NoNonSdkCheck: Keep @UnsupportedAppUsage for new signature api
Bug: 229684723
Test: atest CrossUserPackageVisibilityTests
Change-Id: I9d3de91b0195d3396d2737673cb23ef899e23467
2022-06-01 12:33:48 +08:00
Azhara Assanova
020ccc4160
Remove errorprone BinderIdentityTokenChecker
...
The checks in BinderIdentityTokenChecker are implemented in
AndroidFrameworkLintChecker in frameworks/base/tools/lint.
Bug: 157626959
Test: atest error_prone_android_framework_test
Test: m framework-minus-apex
Change-Id: Iac9128dbc7e915a12080e41a66d19f9390e4b58a
2022-05-31 10:55:16 +00:00
Charles Chen
822ca6ec47
Improve logging of embed failure
...
There's a lot of issue about embed failure from 1P apps.
Usually, it's because the Activity is going to launch on a new Task,
which is not allowed to embed.
This Cl tries to improve the logging to make 1P developers know how
to fix the embed failure.
fixes: 234414942
Test: presubmit
Change-Id: Id0ea961997afdec2b4f7d49c56f76e9ffc2f0360
2022-05-31 16:55:09 +08:00
TreeHugger Robot
b0769428ce
Merge "Fix INTERACT_ACROSS_USERS change version" into tm-dev am: 970cdf91ec am: 4b7a1313ba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18634281
Change-Id: I8aafebd9248b62f7144046ed1844926c80aa662c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 23:15:53 +00:00
TreeHugger Robot
3cf3f98002
Merge "Fix INTERACT_ACROSS_USERS change version" into tm-dev am: 970cdf91ec am: 84f256e3a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18634281
Change-Id: Ie888db1c760b06c47cbdad1dc50847a9cb3457e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 22:52:05 +00:00
Adam Bookatz
be3eb54663
Fix INTERACT_ACROSS_USERS change version
...
Commit I47d6f86fd159aa993971366ee9d7d334644d391e changed how bindServiceAsUser behaves with INTERACT_ACROSS_USERS. This was a change in T, but the documentation accidentally referred to S. So we fix that.
Bug: 209989958
Change-Id: Ib8f614bfa4ae1b4333c56dec3e6cae731e4137ee
Test: N/A
2022-05-27 18:01:48 +00:00
Rhed Jao
744a05e943
Fix cross user package visibility leakage for queryInstrumentation
...
Returns false for querying instrumentation APIs if the target package
does not installed in the calling user.
Also adding a user id parameter to APIs for the system modules to
specify the correct user id when querying the instrumentation.
NoNonSdkCheck: The equivalent apis are available in PackageManager.
Bug: 229684723
Test: atest CrossUserPackageVisibilityTests
Change-Id: I0798e543705cb8866231ee376e07b853b419b6f3
2022-05-24 17:31:38 +08:00
Rhed Jao
88ae9423e2
Merge changes from topic "pm_cross_user_package_visibility_8"
...
* changes:
Fix cross user package visibility leakage for activitySupportsIntent
Fix cross user package visibility leakage for PackageManager (8/n)
Add a user id parameter to getProperty API
2022-05-23 02:15:31 +00:00
TreeHugger Robot
3195572afc
Merge "Revert "Replace sDefaultToken with new token""
2022-05-21 01:38:57 +00:00
Kweku Adams
e7468db66c
Merge "Note BATTERY_LEVEL_CHANGED semantics." into tm-dev am: ce680c7636 am: 201c024f86 am: 0f2d3b8f99 am: 0abdbd53f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18458392
Change-Id: I4c036e1aa9ec29ba48cfc248d7c5971f6a27349d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 23:30:35 +00:00
Kweku Adams
0abdbd53f3
Merge "Note BATTERY_LEVEL_CHANGED semantics." into tm-dev am: ce680c7636 am: 201c024f86 am: 0f2d3b8f99
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18458392
Change-Id: Ic5344b3e5067730094bd28cab31c1bb8699d3fa0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 23:03:02 +00:00
Kweku Adams
245aa2cdbf
Merge "Note BATTERY_LEVEL_CHANGED semantics." into tm-dev am: ce680c7636 am: 923e6c3e87
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18458392
Change-Id: Ic9c35a20394e677dc82d40a24b5043a450d11f2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 22:47:47 +00:00
Nate Myren
1ec61a3bb9
Revert "Replace sDefaultToken with new token"
...
This reverts commit 0fcdd8b5c3 .
Reason for revert: b/233301372
Change-Id: Ib7ec8a0de869fc72601e94a7a5487d415c87b84d
2022-05-20 20:03:19 +00:00
Michael Groover
c118d6a070
Merge "Revert "Revert "Merge "Restore V2+ signature requirement for system apps" into tm-dev am: a347b6c2e6 am: 8aa6d20125""" into tm-d1-dev am: c2da54f24e am: 20adc38129 am: d658e13ec5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18409337
Change-Id: Ib7b4671067c3a75ed5319e848264a810539f23d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 13:18:36 +00:00
Michael Groover
d658e13ec5
Merge "Revert "Revert "Merge "Restore V2+ signature requirement for system apps" into tm-dev am: a347b6c2e6 am: 8aa6d20125""" into tm-d1-dev am: c2da54f24e am: 20adc38129
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18409337
Change-Id: Ide661c30713cf5a105ee20f4c4b95c89481994b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 12:49:13 +00:00
Michael Groover
8bb6ff1806
Merge "Revert "Revert "Merge "Restore V2+ signature requirement for system apps" into tm-dev am: a347b6c2e6 am: 8aa6d20125""" into tm-d1-dev am: c2da54f24e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18409337
Change-Id: I5e804e0d066435a0745ea9e506e2b6f21560b165
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 12:19:02 +00:00
Rhed Jao
0df1d5a262
Fix cross user package visibility leakage for activitySupportsIntent
...
Returns false if the target package does not install in the calling
user to fix the cross user package visibility leakage for the
activitySupportsIntent API.
This cl also adds a user id parameter to the API for the activity
starter module to specify a correct user id to query the package's
activity intent.
Bug: 229684723
Test: atest CrossUserPackageVisibilityTests
Test: atest ActivityStarterTests
Change-Id: I0e84c762a6861db263adbc5a2fd713f35468213f
2022-05-20 10:01:53 +00:00
Rhed Jao
04c59bf4ed
Add a user id parameter to getProperty API
...
Starting from U, the PackageManager#getProperty API returns failed
if the package does not installed on the calling user. This cl adds
a user id parameter to the API for system modules to specify a
correct user id when getting the package's property.
Bug: 229684723
Test: atest PackageManagerGetPropertyTest
Test: atest CtsCompanionDeviceManagerCoreTestCases:SelfPresenceReportingTest
Test: atest BackupEligibilityRulesTest
Test: atest ExternalStorageHostTest
Change-Id: Id447c5ae62b0ead8fb706f541d8c71282a605a95
2022-05-20 17:55:17 +08:00
Michael Groover
c2da54f24e
Merge "Revert "Revert "Merge "Restore V2+ signature requirement for system apps" into tm-dev am: a347b6c2e6 am: 8aa6d20125""" into tm-d1-dev
2022-05-20 01:03:34 +00:00
Nate Myren
0fcdd8b5c3
Replace sDefaultToken with new token
...
This ensures that multiple AttributionSources do not share a single
default token. Also adds permission owners to AttributionSource
Bug: 190657833
Test: presubmit
Change-Id: Ibdca7d2d4112bb39e11279889e98a36b53795aa2
2022-05-19 17:48:11 +00:00
Kweku Adams
c2378e619f
Note BATTERY_LEVEL_CHANGED semantics.
...
Despite the name, BATTERY_LEVEL_CHANGED is also sent when the plug type
changes. Note that in the documentation and remove the wtf when that
happens.
Bug: 232840504
Test: N/A
Change-Id: Ib3e0f6c43ecbd5bf1841081b36f4b3eaa8b20039
2022-05-18 15:43:26 +00:00
Michael Groover
7b308a4d3c
Revert "Revert "Merge "Restore V2+ signature requirement for system apps" into tm-dev am: a347b6c2e6 am: 8aa6d20125""
...
This reverts commit b07fdf9c01 .
Reason for revert: Both b/230910314 and b/231165527 have been resolved with the updated APKs in the system image. tm-dev is still enforcing the V2+ signature requirement for system apps; this revert restores this requirement for Pixel devices.
Bug: 215046612
Bug: 230910314
Bug: 231165527
Change-Id: I801b14b1031c44fdd34d53450bddf56f437b1fbe
2022-05-16 20:28:15 +00:00
Jeremy Meyer
84f45cacdf
Merge "Revert "Revert "Revert "Have AssetFileDescriptor.AutoCloseInputStream us...""" into tm-dev am: 0308928e2b am: f06fdb6264 am: f6fa971ec3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18377375
Change-Id: I84d7c5dadc2c6c64f11407d2d5b4f75e9878ad06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-14 01:15:16 +00:00
Jeremy Meyer
649312a6d8
Merge "Revert "Revert "Revert "Have AssetFileDescriptor.AutoCloseInputStream us...""" into tm-dev am: 0308928e2b am: 14bd99fcca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18377375
Change-Id: I1561e9145bcdec7b950ee4223a29e9b3f2bfb4d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-14 01:15:15 +00:00
Jeremy Meyer
aeeb6b7c17
Merge "Revert "Revert "Revert "Have AssetFileDescriptor.AutoCloseInputStream us...""" into tm-dev am: 0308928e2b am: b1210bb389
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18377375
Change-Id: Idb3f2d01caf3248125c989a556144af7ad2f9559
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-14 01:15:14 +00:00
Jeremy Meyer
f6fa971ec3
Merge "Revert "Revert "Revert "Have AssetFileDescriptor.AutoCloseInputStream us...""" into tm-dev am: 0308928e2b am: f06fdb6264
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18377375
Change-Id: I65dd7c5a1a7cd4072e4f6927ebe86f11b37fddb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-14 00:59:47 +00:00
Jeremy Meyer
b1210bb389
Merge "Revert "Revert "Revert "Have AssetFileDescriptor.AutoCloseInputStream us...""" into tm-dev am: 0308928e2b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18377375
Change-Id: Ic04298a025b8f55885b0bc566a4b838b9f75b053
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-14 00:59:32 +00:00
Jeremy Meyer
d89f634cdc
Revert "Revert "Revert "Have AssetFileDescriptor.AutoCloseInputStream us...""
...
This reverts commit f26bb9d683 .
Reason for revert: causes b/204612606
Fixes: 204612606
Test: checked failing CTS test
Change-Id: I92090318c0f111931acf0875c726bf4da4db08bd
2022-05-13 22:38:29 +00:00
TreeHugger Robot
a4f36de049
Merge "Fix AppSearchShortcutInfoTest" into tm-dev am: 77ef5a4e45 am: 6a97d2537c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18322991
Change-Id: I05c0af657f00fe24ea3c2079239afdd669e0659b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:45:23 +00:00
TreeHugger Robot
a6a0cb4b5a
Merge "Fix AppSearchShortcutInfoTest" into tm-dev am: 77ef5a4e45 am: becf8fa048
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18322991
Change-Id: I07927ae48448918300830782b148007bb58f1871
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:44:22 +00:00
TreeHugger Robot
77261fff6d
Merge "Add excludedPackages parameter to broadcast" into tm-dev am: e10b6c4df4 am: 7ce51c29f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18196149
Change-Id: Id12d98d2d66957e7012a58bc46322b105a1293da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:43:07 +00:00
TreeHugger Robot
8f37ed79a9
Merge "Fix AppSearchShortcutInfoTest" into tm-dev am: 77ef5a4e45 am: 86d5391405 am: 22a0bba5cb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18322991
Change-Id: Icb1b143537f019d500af4911b794587d18401852
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:42:37 +00:00
TreeHugger Robot
a77a5df4f4
Merge "Add excludedPackages parameter to broadcast" into tm-dev am: e10b6c4df4 am: 6e7ec76e19 am: f910f9a427
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18196149
Change-Id: I09a911f27f341ca2b6cda266faf2ea55c55085ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:41:50 +00:00
TreeHugger Robot
22a0bba5cb
Merge "Fix AppSearchShortcutInfoTest" into tm-dev am: 77ef5a4e45 am: 86d5391405
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18322991
Change-Id: I7b5ddbf54bf8ea3131a791641bf0fae6a8ddaeda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:38:05 +00:00
TreeHugger Robot
f910f9a427
Merge "Add excludedPackages parameter to broadcast" into tm-dev am: e10b6c4df4 am: 6e7ec76e19
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18196149
Change-Id: I217bd605864b1849cb0455215bb61b4158c26c8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:36:40 +00:00
TreeHugger Robot
becf8fa048
Merge "Fix AppSearchShortcutInfoTest" into tm-dev am: 77ef5a4e45
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18322991
Change-Id: I76066d6af35b23b018634fcd2d14edca880fea77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:32:57 +00:00