<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_apps_PackageInstaller/AndroidManifest.xml, branch oreo-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/'/>
<entry>
<title>Backport overlay security fix</title>
<updated>2017-09-21T23:23:16+00:00</updated>
<author>
<name>Phil Weaver</name>
<email>pweaver@google.com</email>
</author>
<published>2017-08-19T01:09:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=6b3ec0761f97142b15b3f3affb42f5e3e4cf397e'/>
<id>6b3ec0761f97142b15b3f3affb42f5e3e4cf397e</id>
<content type='text'>
Replacing app opps fix with the flag that is used
elsewhere.

Bug: 37442941
Test: Verified that toast and system overlay still goes
away on permission and a11y service capability screens.

Merged-In: I27d357b2aa61193380b7ef1dcc88bbac9553644e

Change-Id: Ib7a7251109ed0f125db2bd49f5fc0baa67207b5d
(cherry picked from commit bb1948fe1a3fa2ca93f508af2e97f5ec21e71ade)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replacing app opps fix with the flag that is used
elsewhere.

Bug: 37442941
Test: Verified that toast and system overlay still goes
away on permission and a11y service capability screens.

Merged-In: I27d357b2aa61193380b7ef1dcc88bbac9553644e

Change-Id: Ib7a7251109ed0f125db2bd49f5fc0baa67207b5d
(cherry picked from commit bb1948fe1a3fa2ca93f508af2e97f5ec21e71ade)
</pre>
</div>
</content>
</entry>
<entry>
<title>Removing the ClearApplicationUserDataDialogActivity</title>
<updated>2017-04-24T20:27:53+00:00</updated>
<author>
<name>msnider</name>
<email>msnider@google.com</email>
</author>
<published>2017-04-24T20:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=429f8752da648d9cf463af21045d86948506f5b1'/>
<id>429f8752da648d9cf463af21045d86948506f5b1</id>
<content type='text'>
See ag/2119036 in master for revert

Test: N/A

Bug: 37413812
Bug: 37497021
Bug: 37494148
Bug: 37414037
Change-Id: Iac5ae44c2fdf30efe256d9612d40524ddad123db
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See ag/2119036 in master for revert

Test: N/A

Bug: 37413812
Bug: 37497021
Bug: 37494148
Bug: 37414037
Change-Id: Iac5ae44c2fdf30efe256d9612d40524ddad123db
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove PermissionStatusReceiver and ACTION_GET_PERMISSIONS_COUNT</title>
<updated>2017-04-05T23:55:52+00:00</updated>
<author>
<name>Sam Lin</name>
<email>samlin@google.com</email>
</author>
<published>2017-04-05T23:32:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=be2f940249be8112550e69fdcddd18c0f7e1d56f'/>
<id>be2f940249be8112550e69fdcddd18c0f7e1d56f</id>
<content type='text'>
Clients should use RuntimePermissionPresenter instead

Bug: 33662137
Test: Build Sailfish &amp; CTS
Test: run cts -o -m CtsSignatureTestCases -t
android.signature.cts.IntentTest#shouldNotFindUnexpectedIntents
Change-Id: I6d59495069907b499ac6da80ea878a3f27f119a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clients should use RuntimePermissionPresenter instead

Bug: 33662137
Test: Build Sailfish &amp; CTS
Test: run cts -o -m CtsSignatureTestCases -t
android.signature.cts.IntentTest#shouldNotFindUnexpectedIntents
Change-Id: I6d59495069907b499ac6da80ea878a3f27f119a4
</pre>
</div>
</content>
</entry>
<entry>
<title>Clear files (including stale staged apks) on boot</title>
<updated>2017-03-03T19:00:03+00:00</updated>
<author>
<name>Philip P. Moltmann</name>
<email>moltmann@google.com</email>
</author>
<published>2017-03-03T18:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=cd5a5a60ca028b30969c0dc16c5f0f3c205b494b'/>
<id>cd5a5a60ca028b30969c0dc16c5f0f3c205b494b</id>
<content type='text'>
Before the staged apks were never deleted if the installer was killed
during install.

Test: Booted, installed packages, uninstalled packages. Checked that
      files were cleaned correctly.
Change-Id: Ie3fad7e448269eef3b4e85748e67a4c4e318c01b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before the staged apks were never deleted if the installer was killed
during install.

Test: Booted, installed packages, uninstalled packages. Checked that
      files were cleaned correctly.
Change-Id: Ie3fad7e448269eef3b4e85748e67a4c4e318c01b
</pre>
</div>
</content>
</entry>
<entry>
<title>Add instant cookie APIs - PackageInstaller</title>
<updated>2017-01-31T00:44:22+00:00</updated>
<author>
<name>Svetoslav Ganov</name>
<email>svetoslavganov@google.com</email>
</author>
<published>2017-01-31T00:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=d69460e6dd4b4dcbd8fe3e8b71bac916f0106faf'/>
<id>d69460e6dd4b4dcbd8fe3e8b71bac916f0106faf</id>
<content type='text'>
This change adds APIs for instant apps to store cookie data
that is presisted across instant installs and acorss the
upgrade from an instant to a standard app. Standard apps
can use the cookie APIs but when they are uninstalled the
cookie is also deleted. The cookies are kept longer than
the instant apps as they are much smaller - 16KB by default.
We can change the cookie size via a system setting i.e.
after we ship we can increase size if needed.

We also add internal APIs to surface information about
installed and uninstalled instant apps which should be
used for showing them in the UI. For this puporse we store
the icon, permissions, and label of unisntalled apps. If
the app is re-installed we drop this meta-data but keep
the cookie around.

Test: CTS tests pass; hiddent APIs tested manually

Change-Id: I6e6c1784035fb52556b96dc0228eb9df35cb5dad
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change adds APIs for instant apps to store cookie data
that is presisted across instant installs and acorss the
upgrade from an instant to a standard app. Standard apps
can use the cookie APIs but when they are uninstalled the
cookie is also deleted. The cookies are kept longer than
the instant apps as they are much smaller - 16KB by default.
We can change the cookie size via a system setting i.e.
after we ship we can increase size if needed.

We also add internal APIs to surface information about
installed and uninstalled instant apps which should be
used for showing them in the UI. For this puporse we store
the icon, permissions, and label of unisntalled apps. If
the app is re-installed we drop this meta-data but keep
the cookie around.

Test: CTS tests pass; hiddent APIs tested manually

Change-Id: I6e6c1784035fb52556b96dc0228eb9df35cb5dad
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding the Activity for ClearData intent from ag/1806300</title>
<updated>2017-01-24T21:18:49+00:00</updated>
<author>
<name>msnider</name>
<email>msnider@google.com</email>
</author>
<published>2017-01-20T22:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=d779b371f02c8fa00949ca3306d2bb28bb187e42'/>
<id>d779b371f02c8fa00949ca3306d2bb28bb187e42</id>
<content type='text'>
This exposes the activity of the Intent to show the user a
confirmation AlertDialog before clearing a package's data.

Test: Covered by a gts-test ag/1806256 and manually tested
by calling from com.google.vending (Play Store).

bug: 33017941
bug: 31008483

Change-Id: I3199cdb5846c1f99448f543e0edf082d09e6f420
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This exposes the activity of the Intent to show the user a
confirmation AlertDialog before clearing a package's data.

Test: Covered by a gts-test ag/1806256 and manually tested
by calling from com.google.vending (Play Store).

bug: 33017941
bug: 31008483

Change-Id: I3199cdb5846c1f99448f543e0edf082d09e6f420
</pre>
</div>
</content>
</entry>
<entry>
<title>Track visibleToEphemeral rename</title>
<updated>2017-01-20T22:38:28+00:00</updated>
<author>
<name>Chad Brubaker</name>
<email>cbrubaker@google.com</email>
</author>
<published>2017-01-20T22:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=aba0239104cebf43dea73e2266739333db74426a'/>
<id>aba0239104cebf43dea73e2266739333db74426a</id>
<content type='text'>
Test: See framework CL
Change-Id: I369221bd70a96bb98f482fad35d5cf1d5d3c20df
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: See framework CL
Change-Id: I369221bd70a96bb98f482fad35d5cf1d5d3c20df
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Intent added for Clockwork</title>
<updated>2017-01-18T19:59:19+00:00</updated>
<author>
<name>Vinod Krishnan</name>
<email>vinodkrishnan@google.com</email>
</author>
<published>2016-12-28T01:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=20295c603e367497a5f52a42cc7dbcf2aba9b06b'/>
<id>20295c603e367497a5f52a42cc7dbcf2aba9b06b</id>
<content type='text'>
- Added in:
https://googleplex-android-review.googlesource.com/#/c/760931/3/AndroidManifest.xml

- This is no longer used in ClockworkHome

Bug: 33662137

Change-Id: Ic6e921dd9bc489ce903fb83ebd8998d496c74092
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added in:
https://googleplex-android-review.googlesource.com/#/c/760931/3/AndroidManifest.xml

- This is no longer used in ClockworkHome

Bug: 33662137

Change-Id: Ic6e921dd9bc489ce903fb83ebd8998d496c74092
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Expose GrantPermissionsActivity to ephemeral apps"</title>
<updated>2017-01-16T03:39:03+00:00</updated>
<author>
<name>Chad Brubaker</name>
<email>cbrubaker@google.com</email>
</author>
<published>2017-01-16T03:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=a16cc9b9195ffe4f8c5d2e6ddfb9257cc3b38d43'/>
<id>a16cc9b9195ffe4f8c5d2e6ddfb9257cc3b38d43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose GrantPermissionsActivity to ephemeral apps</title>
<updated>2017-01-11T22:54:35+00:00</updated>
<author>
<name>Chad Brubaker</name>
<email>cbrubaker@google.com</email>
</author>
<published>2017-01-11T22:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_PackageInstaller/commit/?id=a4ed11ce5eda68d125acea3168f1e35fb53c57ff'/>
<id>a4ed11ce5eda68d125acea3168f1e35fb53c57ff</id>
<content type='text'>
Test: Verified requesting a permission from an ephemeral app works
Change-Id: I1a30f33f7053a2eaa787a27fcd713b40a886bb36
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: Verified requesting a permission from an ephemeral app works
Change-Id: I1a30f33f7053a2eaa787a27fcd713b40a886bb36
</pre>
</div>
</content>
</entry>
</feed>
