TreeHugger Robot
3be2419ba5
Merge "Mark bucket as condition_unknown properly" into rvc-dev am: 97d794084d am: 5cda9d0acd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11855571
Change-Id: I6d77e17b5d038528b622944da5e1ad8dd0a31550
2020-06-15 21:52:58 +00:00
Bill Yi
db742984b8
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I023e1059812b846bc76de494018f78638167dc43
2020-06-15 21:50:00 +00:00
Jorim Jaggi
b0c0155a36
Fix disappear animation
...
Make sure IME animation aligns with overall timing of disappear
animation. Otherwise, there will be jank. For that, we just do
1/4 of the height and fade it out as well.
Bug: 156367695
Change-Id: I9b35cf493895b7206bf12208a531e35dbefff1fc
2020-06-15 23:35:55 +02:00
TreeHugger Robot
5cda9d0acd
Merge "Mark bucket as condition_unknown properly" into rvc-dev am: 97d794084d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11855571
Change-Id: I54c7672d1cb6e436dcdcce84c66c40d61ed6c072
2020-06-15 21:35:02 +00:00
Automerger Merge Worker
eb9ee8d389
Merge "Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: 622f9f44d4" into rvc-d1-dev-plus-aosp am: e5dd7e1a29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: I32fd333dbe5e8ddd2fcd5fb2c81f168129e912b7
2020-06-15 21:34:58 +00:00
Automerger Merge Worker
9003b8daa6
Merge "Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: d01cca87de am: 572b1f1942" into rvc-qpr-dev-plus-aosp
2020-06-15 21:34:41 +00:00
TreeHugger Robot
04502832e9
Merge "Mark bucket as condition_unknown properly" into rvc-dev am: 97d794084d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11855571
Change-Id: I721a80852e16948bcf8e1dbcd3b96843eebcb5cf
2020-06-15 21:34:33 +00:00
Amy Zhang
9a25370d9c
Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: d01cca87de am: 572b1f1942
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: I0fbddd1d00dd23206770fe42b93e6d45aad32cac
2020-06-15 21:34:25 +00:00
Amy Zhang
f7396baf02
Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: d01cca87de am: 33e9dc6487
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: I7ec854473d4fb1a611565bfb8e3f62555538907d
2020-06-15 21:34:20 +00:00
Sudheer Shanka
36b25a1a97
Clear data from failed commits and recommits properly.
...
+ Make sure randomly generated ids are not -ve.
Bug: 158921743
Test: atest --test-mapping apex/blobstore
Change-Id: Ic30e60ccf3c2161973ec447b518a2556b45a647a
2020-06-15 14:26:04 -07:00
Automerger Merge Worker
e5dd7e1a29
Merge "Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: 622f9f44d4" into rvc-d1-dev-plus-aosp
2020-06-15 21:25:34 +00:00
Amy Zhang
33e9dc6487
Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: d01cca87de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: I74a23c4e81181d2d98284f899954b8305a6e6f09
2020-06-15 21:25:27 +00:00
Amy Zhang
404b40360e
Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: 622f9f44d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: Ibf0945042b58aa54f1f6004f778645c2bc24e872
2020-06-15 21:25:20 +00:00
Amy Zhang
572b1f1942
Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde am: d01cca87de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: I5a9bc0a73f2c432465f0f77436b6a336a45c8108
2020-06-15 21:25:16 +00:00
TreeHugger Robot
97d794084d
Merge "Mark bucket as condition_unknown properly" into rvc-dev
2020-06-15 21:22:24 +00:00
Amy Zhang
622f9f44d4
Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: I63d899f77c9616c2aac9a7c8d47e253ed91cbe1d
2020-06-15 21:12:59 +00:00
Amy Zhang
d01cca87de
Merge "Update media resourceManagerService with the Application pid" into rvc-dev am: cea1d98cde
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11803042
Change-Id: Ied90455799e40db892764d50ac69286223bc914d
2020-06-15 21:12:53 +00:00
Selim Cinek
deeee0e6fd
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d am: d91984e2ec am: e1dde94254
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: I57adbb77fa1a99a0806b2c5beab57b310947dc67
2020-06-15 21:03:27 +00:00
Automerger Merge Worker
27071f6463
Merge "Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d am: b10928c216" into rvc-d1-dev-plus-aosp am: f065befd34
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: Id2cd7f5d4daa5d7779eceab3c8e3015a5993b0f0
2020-06-15 21:03:03 +00:00
Automerger Merge Worker
05b83e1624
Merge "Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: 62703bc5d2" into rvc-d1-dev-plus-aosp am: 59e77370ed
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: I1a91b80e011bc17066efe5ea414b674f681faadb
2020-06-15 21:02:17 +00:00
Automerger Merge Worker
a9d0beeabe
Merge "Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: a7d9ccee13" into rvc-d1-dev-plus-aosp am: a124e6c9af
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: Iea0d1dbd6f3d83e7ec81682b709ef32a75c53bd3
2020-06-15 21:01:22 +00:00
TreeHugger Robot
63fd704470
Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev am: 9ac716fc8b am: 3679ed262e am: f8bcb8d6ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11867441
Change-Id: I0851105ad1b3ead9ec00b607d4b7f75a7d2dc0bb
2020-06-15 21:00:55 +00:00
Selim Cinek
4cee8e3e3e
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d am: b10928c216 am: 597c740c22
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: I182fd31fb89944a2642aeaaafc2cc7f344350449
2020-06-15 21:00:24 +00:00
Amy Zhang
cea1d98cde
Merge "Update media resourceManagerService with the Application pid" into rvc-dev
2020-06-15 21:00:18 +00:00
TreeHugger Robot
c00e1b7d58
Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: a7d9ccee13 am: f887d7be3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: Id4b3f018da49f827775a108cf869b4059af58a35
2020-06-15 21:00:14 +00:00
TreeHugger Robot
ec84e2c945
Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev am: 9ac716fc8b am: b9af8e1af3 am: fdc42dabeb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11867441
Change-Id: Ie2a960d6320276fbe21285f39523fd8f70ceaddc
2020-06-15 20:59:46 +00:00
TreeHugger Robot
bceb722bec
Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev am: 9ac716fc8b am: b9af8e1af3 am: d772d1fc40
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11867441
Change-Id: Idd9010fc9a1fc69510985647f06dbe9fdfbf45be
2020-06-15 20:59:26 +00:00
Mady Mellor
9ec5226416
Be super safe
...
Test: treehugger
Fixes: 158913439
Change-Id: I741a906a41c3557e048d5b946b893d3369b7175f
2020-06-15 13:58:17 -07:00
Selim Cinek
e1dde94254
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d am: d91984e2ec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: I96cb5c1c2e5e0b4772d121baf54efb7fa8e576c8
2020-06-15 20:47:43 +00:00
Automerger Merge Worker
f065befd34
Merge "Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d am: b10928c216" into rvc-d1-dev-plus-aosp
2020-06-15 20:47:31 +00:00
Automerger Merge Worker
59e77370ed
Merge "Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: 62703bc5d2" into rvc-d1-dev-plus-aosp
2020-06-15 20:47:22 +00:00
Selim Cinek
37212823e0
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d am: b10928c216
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: Ided31352133985a48c507598e6273c9b99dce6e3
2020-06-15 20:47:15 +00:00
Automerger Merge Worker
a124e6c9af
Merge "Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: a7d9ccee13" into rvc-d1-dev-plus-aosp
2020-06-15 20:47:12 +00:00
TreeHugger Robot
2580c46595
Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: 62703bc5d2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: Ic3d54846d5e7635c4c43fbd325f41ccd3c938e9f
2020-06-15 20:47:11 +00:00
TreeHugger Robot
c5db9c1776
Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: a7d9ccee13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: Ib126d67492d5683500871144b02621b9b8f76517
2020-06-15 20:46:58 +00:00
Winson
7e58a847ac
Clean up permissions when system app fails to scan
...
When a system APK fails to scan, the full uninstall flow
is not called for the app. So if it had a data variant
or was previously scanned before a system update, residual
data can remain.
This change only fixes up leftover permissions, and there
could be other unhandled cases.
Specifically this fixes the case where an OTA updates a
system app to a higher version that the data variant, but the APK
fails to scan due to invalid signature verification. This would
cause the app to be removed from the deviced entirely while
leaving a declared permission inside PermissionSettings which was
serialized to/from disk. This permission would be checked when
trying to manually install an update, which would verify against
a non-existent package, failing the install.
Because of the serialization, a reboot would not be enough to fix
this case. This reboot issue is technically still a problem if the
permission clean up fails for any reason. Perhaps a future refactor
can address the need to seriailize the permissions at all, and only
write the necessary state, removing state that doesn't have a valid
entry inside a known package.
If this case is ever hit, there will be no working application
on the device as it's assumed that all system packages will scan.
The data variant will be dropped.
Bug: 158567255
Test: atest com.android.server.pm.test.InvalidNewSystemAppTest
Change-Id: I7cbb6ac231a211543a6bd42c61e1c74112b81736
2020-06-15 13:46:54 -07:00
Selim Cinek
597c740c22
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d am: b10928c216
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: I223bcb3bac5e2c9eb02b8461a095480580b464df
2020-06-15 20:46:50 +00:00
TreeHugger Robot
f8bcb8d6ef
Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev am: 9ac716fc8b am: 3679ed262e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11867441
Change-Id: Ifa885ee685bb4c4033ba2cad652721cac7a31b39
2020-06-15 20:46:41 +00:00
TreeHugger Robot
f887d7be3c
Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf am: a7d9ccee13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: I8da0f994ca65d973eccdc990562929f9949ef0b7
2020-06-15 20:46:40 +00:00
TreeHugger Robot
fdc42dabeb
Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev am: 9ac716fc8b am: b9af8e1af3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11867441
Change-Id: I5f4c82c6650006d455be0ebb6d74f4ffd2ec2ccb
2020-06-15 20:46:17 +00:00
TreeHugger Robot
d772d1fc40
Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev am: 9ac716fc8b am: b9af8e1af3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11867441
Change-Id: Idd431d294b85784a34852f463394c9cb8e2a17a4
2020-06-15 20:46:11 +00:00
Taran Singh
b38e5406b0
PIP window cant be ime target.
...
Check both Task and ActivityRecord windowing mode to make sure
PIP window can't become IME target.
Bug: 156915118
Test: Manually using steps mentioned in bug.
Change-Id: Ie6de7f31c36978fe8ec5aef2105b5e7edff5fa32
2020-06-15 20:42:21 +00:00
Bill Yi
9816249458
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: Iec5bc697659a384305d8a4faf82c3ce7e3e881d7
2020-06-15 20:33:28 +00:00
Selim Cinek
b10928c216
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: I74458aeb861176547526fbf61cc4dc83d5caf005
2020-06-15 20:19:51 +00:00
TreeHugger Robot
a7d9ccee13
Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: Ie895b7fd9e35e3862ec8ab6c0abadb20092cff7c
2020-06-15 20:18:49 +00:00
Selim Cinek
d91984e2ec
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev am: fc8443cf9d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840046
Change-Id: Iddb3dca87bed519319ea5be7650c76e9cce1edb3
2020-06-15 20:17:49 +00:00
TreeHugger Robot
62703bc5d2
Merge "Set PageIndicator pages in QSPanel#onMeasure" into rvc-dev am: 7577e1d2cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11866457
Change-Id: Ia985ca620fc3e5471a3364d6cd21376ddded64ed
2020-06-15 20:17:35 +00:00
Selim Cinek
fc8443cf9d
Merge "Fixed an issue where the Device output chip lost its alpha" into rvc-dev
2020-06-15 20:17:32 +00:00
TreeHugger Robot
b9af8e1af3
Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev am: 9ac716fc8b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11867441
Change-Id: I74f5c136847baa51dc86c28f72eb9f213b8a273f
2020-06-15 20:17:27 +00:00
Josh Gao
3e29e4a39c
Fix file descriptor ownership.
...
Previously, we attempt to pass ownership of the fd owned by a
ParcelFileDescriptor to a FileInputStream, which explodes when we try to
close it.
Bug: http://b/156867945
Test: treehugger
Change-Id: I9d5124658beb50f0a08499ed09e652037cb9ae66
2020-06-15 13:17:10 -07:00