Commit Graph

334583 Commits

Author SHA1 Message Date
Philip P. Moltmann
94deaf7725 Allow to transfer+seal a install session
... so that one package can supply the data and another one can issue
the commit.

Also allow reading of sealed sessions.

Also lock more in PackageInstallerSession so that we can be sure the
session is not used by the old package anymore once transferred and that
all calls into the session work on consistent data.

Bug: 37281396
Test: cts-tradefed run cts-dev -m CtsContentTestCases --test=android.content.pm.cts.InstallSessionTransferTest
      Installed and uninstalled packages via the PackageInstaller app
      Installed and uninstalled packages via the Google Play Store

Change-Id: Id4b7a0071d703b7d18c9f5bf2bd15ebf67086d07
2017-08-07 10:50:57 -07:00
Adrian Roos
27106b97b3 Merge "AOD: Fix launching notifications from occluded AOD" into oc-dr1-dev
am: 9f3bac52ee

Change-Id: I8c17429ce2b79a3e14e7b6cbabf7b377ace44718
2017-08-07 13:48:46 +00:00
TreeHugger Robot
9f3bac52ee Merge "AOD: Fix launching notifications from occluded AOD" into oc-dr1-dev 2017-08-07 13:41:22 +00:00
Adrian Roos
7a1bc55d78 Merge "AOD: Never show bouncer when dozing" into oc-dr1-dev
am: 81e3b48f9c

Change-Id: I6f0ae86412eb174474d640c437e0b0b006507c00
2017-08-07 13:02:21 +00:00
TreeHugger Robot
81e3b48f9c Merge "AOD: Never show bouncer when dozing" into oc-dr1-dev 2017-08-07 12:53:50 +00:00
Jorim Jaggi
a4988d0977 Merge "Defer updating dim layers if layout is deferred" into oc-dr1-dev
am: 9aa43e6320

Change-Id: I0889a00cbdc54d401484391d66e0dd06ac92fd71
2017-08-07 12:34:41 +00:00
Jorim Jaggi
a4ddbf3aea Merge "Fix light bar flickers" into oc-dr1-dev
am: 997f2f71fa

Change-Id: I8b5fb57655afe1b9cab6afe3f5f34d48413af062
2017-08-07 12:27:53 +00:00
Jorim Jaggi
9aa43e6320 Merge "Defer updating dim layers if layout is deferred" into oc-dr1-dev 2017-08-07 12:23:55 +00:00
Jorim Jaggi
997f2f71fa Merge "Fix light bar flickers" into oc-dr1-dev 2017-08-07 12:17:35 +00:00
Martijn Coenen
7075b75893 Merge "screencap: always exit with _exit()." into oc-dr1-dev
am: 4499576db0  -s ours

Change-Id: I6119b3e45a4b104aa9a7cbad576a6b3d8a273ca4
2017-08-07 11:01:14 +00:00
TreeHugger Robot
4499576db0 Merge "screencap: always exit with _exit()." into oc-dr1-dev 2017-08-07 10:54:02 +00:00
Robert Carr
083a84c6ae Merge "Avoid entering orientation changing state when seamlessly rotating." into oc-dr1-dev
am: 17844f2257

Change-Id: Ic1d7779f66958961da22230187f71310d9fedec8
2017-08-07 10:49:05 +00:00
TreeHugger Robot
17844f2257 Merge "Avoid entering orientation changing state when seamlessly rotating." into oc-dr1-dev 2017-08-07 10:44:18 +00:00
TreeHugger Robot
c5622b88bd Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-07 06:01:02 +00:00
Hugo Benichi
85808c8293 Merge "NetworkCapabilities: fix describeImmutableDifferences" into oc-dr1-dev
am: 1b3877a965

Change-Id: I50748aa0c9332787797f91265afccf82ceabf332
2017-08-07 05:49:25 +00:00
Hugo Benichi
1b3877a965 Merge "NetworkCapabilities: fix describeImmutableDifferences" into oc-dr1-dev 2017-08-07 05:42:48 +00:00
Pankaj Kanwar
d4932d9b5d Merge "Adding strings to support warning about emergency calls." into oc-mr1-dev 2017-08-06 18:58:41 +00:00
TreeHugger Robot
f415613ff1 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 17:26:43 +00:00
TreeHugger Robot
50dcc59875 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:36:37 +00:00
TreeHugger Robot
21d0a2edbf Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:34:54 +00:00
TreeHugger Robot
b79eb54d36 Merge "Fix broken javadocs." into oc-mr1-dev 2017-08-06 16:28:58 +00:00
TreeHugger Robot
5d0b87d617 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:23:59 +00:00
TreeHugger Robot
8a0cc7b6cf Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:22:25 +00:00
TreeHugger Robot
1a9001980c Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:20:54 +00:00
TreeHugger Robot
52a019ef56 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:19:51 +00:00
TreeHugger Robot
ecf53806e4 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:19:05 +00:00
TreeHugger Robot
b5291e59b8 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:15:03 +00:00
TreeHugger Robot
2d1f85971a Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:13:56 +00:00
TreeHugger Robot
035fadbdc9 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 16:05:04 +00:00
TreeHugger Robot
6b081e7c93 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 15:57:07 +00:00
TreeHugger Robot
d5d0cc3e13 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-06 14:52:48 +00:00
Jeff Sharkey
67f9d5070a Fix broken javadocs.
Bug: 64337634
Test: make -j32 doc-comment-check-docs
Change-Id: I20fdd3dcddef09111d35946c41c596c7689effa6
2017-08-06 07:37:08 -06:00
Bill Yi
9f3872115c Import translations. DO NOT MERGE
Change-Id: Ia0c7b2cac613780c802ac645226d33ad031d768a
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 03:16:09 -07:00
Bill Yi
8c76a0e482 Import translations. DO NOT MERGE
Change-Id: I10155c355d302c88ef1e99d7dc64da171be90840
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 03:09:38 -07:00
Bill Yi
7c6f6cab13 Import translations. DO NOT MERGE
Change-Id: I3e617e1a004e45b485658d496e09cd4c732415cc
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:47:13 -07:00
Bill Yi
2db06a43d4 Import translations. DO NOT MERGE
Change-Id: Ia3d470f1ae6cc63bb3cc9d58b896eaf57075e0a4
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:40:32 -07:00
Bill Yi
5a22a2f9dd Import translations. DO NOT MERGE
Change-Id: Iea4f3f8198348c4ac06675dc9881d13d09528b39
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:35:38 -07:00
Bill Yi
16140599f2 Import translations. DO NOT MERGE
Change-Id: I962af978bb234c98434ec32b7cca97bdedb2e7f4
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:30:50 -07:00
Bill Yi
6c670a345c Import translations. DO NOT MERGE
Change-Id: Ic952913a31c1683c0a6ea7c14763721c529ce26d
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:26:03 -07:00
Bill Yi
bd24cf1876 Import translations. DO NOT MERGE
Change-Id: Ib2668121a28d316552691d7f72da05a5a3c78321
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:21:24 -07:00
Bill Yi
95e1706685 Import translations. DO NOT MERGE
Change-Id: Iec1e8c2c5c13484ffc915fcaa874d5cc43c1a66c
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:14:54 -07:00
Bill Yi
5f17306bac Import translations. DO NOT MERGE
Change-Id: I5ed3fe6e64b2ac5bec9e451e9e1797e6bea8031b
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:09:59 -07:00
Bill Yi
bff4ccd582 Import translations. DO NOT MERGE
Change-Id: If79c2f71715afe6a11a91a8e3e94fb9184f3a21f
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:05:08 -07:00
Bill Yi
6f5b316829 Import translations. DO NOT MERGE
Change-Id: Iab686e68cda9fac3b18a8fb38fe766d9583ebf68
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 01:00:22 -07:00
Bill Yi
142e76384e Import translations. DO NOT MERGE
Change-Id: Ie00477d775338c307f23550d2bdc99f0933246e8
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 00:54:17 -07:00
Bill Yi
2dbd577edc Import translations. DO NOT MERGE
Change-Id: Ie34e4b0e1787d5772c175be2c0de14a6de527003
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-05 18:43:53 -07:00
Bill Yi
158bd8c90e Import translations. DO NOT MERGE
Change-Id: Ib2fd9bee8040fa4c57a62cbf22a64361201ab7cd
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-05 18:33:48 -07:00
Chen Xu
23228db866 Merge "rename notification channel" into oc-mr1-dev 2017-08-05 22:54:29 +00:00
Tomasz Wasilczyk
72f5cb4fd2 Merge "Pass ProgramInfo over currentProgramInfoChanged and drop afSwitch_1_1." into oc-mr1-dev 2017-08-05 20:47:14 +00:00
Bill Yi
b26cc6aef4 Merge "Import translations. DO NOT MERGE" into oc-dr1-dev
am: f6d5426433  -s ours

Change-Id: Ie9c97e96908f2552ec64910eac8dd3d8aff45500
2017-08-05 13:42:53 +00:00