<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_services_Telephony, branch android11-dev</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_Telephony/'/>
<entry>
<title>Import translations. DO NOT MERGE ANYWHERE</title>
<updated>2020-07-18T03:27:29+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2020-07-18T03:27:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=866da508c8ffe1802526039003d2abfa072e9292'/>
<id>866da508c8ffe1802526039003d2abfa072e9292</id>
<content type='text'>
Auto-generated-cl: translation import
Change-Id: I5a2c72e5aa37d9e6ca462b0bac32323d369328c6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import
Change-Id: I5a2c72e5aa37d9e6ca462b0bac32323d369328c6
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip carrier priv check for trusted UIDs</title>
<updated>2020-07-13T19:44:13+00:00</updated>
<author>
<name>Hall Liu</name>
<email>hallliu@google.com</email>
</author>
<published>2020-07-13T19:13:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=54a2a0c4db2b9eb97ef7e867f84483f7bfbc6672'/>
<id>54a2a0c4db2b9eb97ef7e867f84483f7bfbc6672</id>
<content type='text'>
Checking carrier privileges for UIDs with lots of shared apps can incur
a significant performance hit. For UIDs that are fixed and trusted
(system and phone), skip the permission check and always allow.

Bug: 160971853
Test: manual verification -- observed lower rate of cache misses for
getPackageInfo from com.android.phone.

Change-Id: Id2079b44a14f67d6b7cccb915424426232d0965a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Checking carrier privileges for UIDs with lots of shared apps can incur
a significant performance hit. For UIDs that are fixed and trusted
(system and phone), skip the permission check and always allow.

Bug: 160971853
Test: manual verification -- observed lower rate of cache misses for
getPackageInfo from com.android.phone.

Change-Id: Id2079b44a14f67d6b7cccb915424426232d0965a
</pre>
</div>
</content>
</entry>
<entry>
<title>[automerger skipped] Import translations. DO NOT MERGE am: 669dda165a -s ours</title>
<updated>2020-07-07T01:19:32+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2020-07-07T01:19:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=ac9baba7a015fa7618552c4466e5cc42e6df4a04'/>
<id>ac9baba7a015fa7618552c4466e5cc42e6df4a04</id>
<content type='text'>
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Telephony/+/12091297

Change-Id: I5597b8950358076ad8000a9198de4bb2b65892b2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Telephony/+/12091297

Change-Id: I5597b8950358076ad8000a9198de4bb2b65892b2
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2020-07-07T00:08:40+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2020-07-07T00:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=669dda165ac4716367d579369a2a377fccb1303c'/>
<id>669dda165ac4716367d579369a2a377fccb1303c</id>
<content type='text'>
Auto-generated-cl: translation import
Change-Id: Ie82ab295d53f9ecef259be494871a92df6b072e7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import
Change-Id: Ie82ab295d53f9ecef259be494871a92df6b072e7
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2020-06-26T14:18:07+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2020-06-26T14:18:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=4ae3d23407ce04f61ec8beefc3bf12623f634b90'/>
<id>4ae3d23407ce04f61ec8beefc3bf12623f634b90</id>
<content type='text'>
Auto-generated-cl: translation import
Change-Id: Ie787b08f51062db86e3454234565072568b96e0d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import
Change-Id: Ie787b08f51062db86e3454234565072568b96e0d
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Update emergency numbers for Ukraine." into rvc-dev</title>
<updated>2020-06-22T14:22:45+00:00</updated>
<author>
<name>Tyler Gunn</name>
<email>tgunn@google.com</email>
</author>
<published>2020-06-22T14:22:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=34792f694fa4b986303ee98c96cab5a5a8cd1a5b'/>
<id>34792f694fa4b986303ee98c96cab5a5a8cd1a5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update emergency numbers for Ukraine.</title>
<updated>2020-06-19T21:45:33+00:00</updated>
<author>
<name>Tyler Gunn</name>
<email>tgunn@google.com</email>
</author>
<published>2020-06-19T21:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=4879c870c6654cc82156f0cb3a329d2d57c50bb7'/>
<id>4879c870c6654cc82156f0cb3a329d2d57c50bb7</id>
<content type='text'>
Source is the ITU list of important numbers:
https://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx
?country=227&amp;pg_size=50

Test: To verify I ran
adb shell am broadcast -a android.telephony.action.NETWORK_COUNTRY_CHANGED
 --es android.telephony.extra.NETWORK_COUNTRY ua --ei phone 0
Then looked at the Telephony dumpsys to verify numbers.
Test: atest TeleServiceTests:EccDataTest#testEccDataContent
Fixes: 158295958

Change-Id: Ibdd6ab1dda4837e248111cbf456fb14c167d76d9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Source is the ITU list of important numbers:
https://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx
?country=227&amp;pg_size=50

Test: To verify I ran
adb shell am broadcast -a android.telephony.action.NETWORK_COUNTRY_CHANGED
 --es android.telephony.extra.NETWORK_COUNTRY ua --ei phone 0
Then looked at the Telephony dumpsys to verify numbers.
Test: atest TeleServiceTests:EccDataTest#testEccDataContent
Fixes: 158295958

Change-Id: Ibdd6ab1dda4837e248111cbf456fb14c167d76d9
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Handle potential SecurityException in PstnIncomingCallNotifier." into rvc-dev</title>
<updated>2020-06-19T19:15:57+00:00</updated>
<author>
<name>Tyler Gunn</name>
<email>tgunn@google.com</email>
</author>
<published>2020-06-19T19:15:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=39268963d986165eef2688756a8424455a553ce0'/>
<id>39268963d986165eef2688756a8424455a553ce0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle potential SecurityException in PstnIncomingCallNotifier.</title>
<updated>2020-06-19T17:02:35+00:00</updated>
<author>
<name>Tyler Gunn</name>
<email>tgunn@google.com</email>
</author>
<published>2020-06-19T16:39:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=71540518d7e43cdc091a6922bd3927169ea8383c'/>
<id>71540518d7e43cdc091a6922bd3927169ea8383c</id>
<content type='text'>
There is a potential for the incoming call phone account to not exist
in some rare cases.  I suspect this involves a profile change on
MVNO carriers which aggregate other carriers together.  This change
catches the exception Telecom throws when the phone account is no longer
registered and logs a WTF so that crash clustering can be performed on
the issue.  The logs include detailed information about the phone account
state on the device so we can analyze this further.  The incoming call is
rejected instead of crashing the device.

Test: Change code so that a security exception is always thrown; verify
in logcat that the crash logs include detailed information about the
call and phone account state at the time of the problem. Verified that
the call is silently rejected in this case.
Fixes: 147978774

Change-Id: I7a000a70b3a8b8883d4aaa8d34c99e4eb33335bb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a potential for the incoming call phone account to not exist
in some rare cases.  I suspect this involves a profile change on
MVNO carriers which aggregate other carriers together.  This change
catches the exception Telecom throws when the phone account is no longer
registered and logs a WTF so that crash clustering can be performed on
the issue.  The logs include detailed information about the phone account
state on the device so we can analyze this further.  The incoming call is
rejected instead of crashing the device.

Test: Change code so that a security exception is always thrown; verify
in logcat that the crash logs include detailed information about the
call and phone account state at the time of the problem. Verified that
the call is silently rejected in this case.
Fixes: 147978774

Change-Id: I7a000a70b3a8b8883d4aaa8d34c99e4eb33335bb
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2020-06-14T17:12:41+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2020-06-14T17:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=a1f5b32e689266f713f1a481bb25ae4c07d92bf6'/>
<id>a1f5b32e689266f713f1a481bb25ae4c07d92bf6</id>
<content type='text'>
Auto-generated-cl: translation import
Change-Id: I4106c2dd2dc744c962c46d4cbb6ac2c6b2bc7f73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import
Change-Id: I4106c2dd2dc744c962c46d4cbb6ac2c6b2bc7f73
</pre>
</div>
</content>
</entry>
</feed>
