<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_services_Mtp, branch android11-qpr2-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_services_Mtp/'/>
<entry>
<title>MTP: Add MTP host exception handling#2 am: e0297ce1af am: 073d5efa7c</title>
<updated>2020-04-07T04:29:13+00:00</updated>
<author>
<name>James Wei</name>
<email>jameswei@google.com</email>
</author>
<published>2020-04-07T04:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=8788b998339af115404ec7230d28c06d5dea4424'/>
<id>8788b998339af115404ec7230d28c06d5dea4424</id>
<content type='text'>
Change-Id: If6f2714fc06f8d417af6f21ed20d4faf28faa817
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If6f2714fc06f8d417af6f21ed20d4faf28faa817
</pre>
</div>
</content>
</entry>
<entry>
<title>MTP: Add MTP host exception handling#2 am: e0297ce1af</title>
<updated>2020-04-07T04:08:26+00:00</updated>
<author>
<name>James Wei</name>
<email>jameswei@google.com</email>
</author>
<published>2020-04-07T04:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=073d5efa7c3dc330609ba662b45b94cf02324a59'/>
<id>073d5efa7c3dc330609ba662b45b94cf02324a59</id>
<content type='text'>
Change-Id: I22e1fbbf63bf805454e5734f1494383643421e57
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I22e1fbbf63bf805454e5734f1494383643421e57
</pre>
</div>
</content>
</entry>
<entry>
<title>MTP: Add MTP host exception handling#2</title>
<updated>2020-04-01T10:40:10+00:00</updated>
<author>
<name>James Wei</name>
<email>jameswei@google.com</email>
</author>
<published>2020-04-01T10:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=e0297ce1af405adb83121d3dad98488b52812f25'/>
<id>e0297ce1af405adb83121d3dad98488b52812f25</id>
<content type='text'>
Also update test cases for exception handling

Bug: 144962542
Bug: 152680283
Test: atest MtpServiceTests
Test: Manual test: MTP host file browsing / copy
Change-Id: I806dc36c1eb84f9500f80e87e2c96020d796588d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also update test cases for exception handling

Bug: 144962542
Bug: 152680283
Test: atest MtpServiceTests
Test: Manual test: MTP host file browsing / copy
Change-Id: I806dc36c1eb84f9500f80e87e2c96020d796588d
</pre>
</div>
</content>
</entry>
<entry>
<title>MTP: Add MTP host exception handling am: 15486968c2 am: d54889408a</title>
<updated>2020-03-24T08:51:17+00:00</updated>
<author>
<name>James Wei</name>
<email>jameswei@google.com</email>
</author>
<published>2020-03-24T08:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=826c033668e5820aabdfb61d24710d61c01ec846'/>
<id>826c033668e5820aabdfb61d24710d61c01ec846</id>
<content type='text'>
Change-Id: Ib9eb905c7dbf341659c50ce3181db6465936fcbf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib9eb905c7dbf341659c50ce3181db6465936fcbf
</pre>
</div>
</content>
</entry>
<entry>
<title>MTP: Add MTP host exception handling am: 15486968c2</title>
<updated>2020-03-24T08:33:09+00:00</updated>
<author>
<name>James Wei</name>
<email>jameswei@google.com</email>
</author>
<published>2020-03-24T08:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=d54889408aa859a479b68c7ab03afc1475f6b305'/>
<id>d54889408aa859a479b68c7ab03afc1475f6b305</id>
<content type='text'>
Change-Id: I3cef36e7ad9da2cd0cb29a7203a4ec2051b87947
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I3cef36e7ad9da2cd0cb29a7203a4ec2051b87947
</pre>
</div>
</content>
</entry>
<entry>
<title>MTP: Add MTP host exception handling</title>
<updated>2020-03-24T06:11:49+00:00</updated>
<author>
<name>James Wei</name>
<email>jameswei@google.com</email>
</author>
<published>2020-03-23T13:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=15486968c274648d77cce0906619971a4cd00456'/>
<id>15486968c274648d77cce0906619971a4cd00456</id>
<content type='text'>
Bug: 144962542
Test: atest MtpServiceTests
Test: Manual test: MTP host file browsing / copy
Change-Id: I1e0c1cd694e2a3e774a248bb5458b02a2e795371
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 144962542
Test: atest MtpServiceTests
Test: Manual test: MTP host file browsing / copy
Change-Id: I1e0c1cd694e2a3e774a248bb5458b02a2e795371
</pre>
</div>
</content>
</entry>
<entry>
<title>Request MANAGE_EXTERNAL_STORAGE permission</title>
<updated>2020-01-24T15:31:53+00:00</updated>
<author>
<name>Zim</name>
<email>zezeozue@google.com</email>
</author>
<published>2020-01-24T15:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=048a8c1ed66a409b72174f98d3a1bb8eaabdc567'/>
<id>048a8c1ed66a409b72174f98d3a1bb8eaabdc567</id>
<content type='text'>
With the deprecation of WRITE_MEDIA_STORAGE in R. Apps should migrate
to requesting MANAGE_EXTERNAL_STORAGE permission

Test: m
Bug: 144914977
Change-Id: Idbcee2a29a3656cc1d48719f5cbd74ae97d6dc3e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the deprecation of WRITE_MEDIA_STORAGE in R. Apps should migrate
to requesting MANAGE_EXTERNAL_STORAGE permission

Test: m
Bug: 144914977
Change-Id: Idbcee2a29a3656cc1d48719f5cbd74ae97d6dc3e
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Progress towards splitting MediaProvider UID."</title>
<updated>2019-11-13T20:53:45+00:00</updated>
<author>
<name>Jeff Sharkey</name>
<email>jsharkey@google.com</email>
</author>
<published>2019-11-13T20:53:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=0004859d385e32859b09de0e92d7404ce2098768'/>
<id>0004859d385e32859b09de0e92d7404ce2098768</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "MtpService: Proper control of storage volumes count"</title>
<updated>2019-11-13T04:13:01+00:00</updated>
<author>
<name>TreeHugger Robot</name>
<email>treehugger-gerrit@google.com</email>
</author>
<published>2019-11-13T04:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=e21fa4d2ce9b3d2aee3b98d9becdc56aab0231b0'/>
<id>e21fa4d2ce9b3d2aee3b98d9becdc56aab0231b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Progress towards splitting MediaProvider UID.</title>
<updated>2019-11-12T22:22:54+00:00</updated>
<author>
<name>Jeff Sharkey</name>
<email>jsharkey@android.com</email>
</author>
<published>2019-11-11T04:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mtp/commit/?id=26d325262519db1b93d3fbba73392bafc8e0e905'/>
<id>26d325262519db1b93d3fbba73392bafc8e0e905</id>
<content type='text'>
We're working towards making MediaProvider into a Mainline module,
which means it can no longer share the "android.media" UID built
into the OS.  The major reason for this is because they're signed
with separate keys, but a secondary reason is that we don't know what
database customizations an OEM has performed in their MediaProvider.

Ensure that packages are requesting the permissions they actually
depend on, instead of relying on permissions requested by other
packages under the shared UID.

Bug: 144247087
Test: atest --test-mapping packages/providers/MediaProvider
Change-Id: I1593d64f8a240be66301e01b632ad0ff9b3f8f18
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're working towards making MediaProvider into a Mainline module,
which means it can no longer share the "android.media" UID built
into the OS.  The major reason for this is because they're signed
with separate keys, but a secondary reason is that we don't know what
database customizations an OEM has performed in their MediaProvider.

Ensure that packages are requesting the permissions they actually
depend on, instead of relying on permissions requested by other
packages under the shared UID.

Bug: 144247087
Test: atest --test-mapping packages/providers/MediaProvider
Change-Id: I1593d64f8a240be66301e01b632ad0ff9b3f8f18
</pre>
</div>
</content>
</entry>
</feed>
