OSDN Git Service

android-x86/frameworks-base.git
5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:33:01 +0000 (05:33 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: 7c8372f59a -s ours
am skip reason: subject contains skip directive

Change-Id: If01975bf550d632d6ee07509d344655455526027

5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:31:20 +0000 (05:31 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: a5ab7f0cef -s ours
am skip reason: subject contains skip directive

Change-Id: If02ab0433db71a9419179767268417acb63dd579

5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:25:40 +0000 (05:25 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: db9d21a42c -s ours
am skip reason: subject contains skip directive

Change-Id: Icf338880582ec6f3855c3fc06f2f09fec5fd6bd7

5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:24:27 +0000 (05:24 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: ba1678939f -s ours
am skip reason: subject contains skip directive

Change-Id: I2791e40e60ec455cff9d35670fcec6f6c62f2b08

5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:23:18 +0000 (05:23 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: 5d56ad0983 -s ours
am skip reason: subject contains skip directive

Change-Id: Ia53b6b5e75e0633637f743b5170a6d5dc40b250b

5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:22:12 +0000 (05:22 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: 640944a399 -s ours
am skip reason: subject contains skip directive

Change-Id: I4bf0c92b413c9278ae73fe29617d22786a2a55fc

5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:20:31 +0000 (05:20 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: 6904ea874e -s ours
am skip reason: subject contains skip directive

Change-Id: If0069b72f4bcff30afc3eb5e8a8d1fd55ac4d565

5 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE"
Bill Yi [Sat, 13 Apr 2019 12:16:15 +0000 (05:16 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE"
am: 91455a6204 -s ours
am skip reason: subject contains skip directive

Change-Id: Ib06e954f872113500021f14dcf9a8b23093934ad

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 12:10:24 +0000 (12:10 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 12:10:21 +0000 (12:10 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 12:02:25 +0000 (12:02 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 12:02:21 +0000 (12:02 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 11:59:26 +0000 (11:59 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 11:58:45 +0000 (11:58 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 11:58:42 +0000 (11:58 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge "Import translations. DO NOT MERGE"
Treehugger Robot [Sat, 13 Apr 2019 11:47:32 +0000 (11:47 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 09:08:02 +0000 (02:08 -0700)]
Import translations. DO NOT MERGE

Change-Id: I3488f6c74138241f29504eafd73569f780ee9a74
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 04:17:01 +0000 (21:17 -0700)]
Import translations. DO NOT MERGE

Change-Id: I219d0c8ab1cf805a0f32e64b53dee3a94abfa68a
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 04:09:30 +0000 (21:09 -0700)]
Import translations. DO NOT MERGE

Change-Id: I55e7b90aabc7dbc880c72cffe1e5282c8ef27f1d
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 04:02:07 +0000 (21:02 -0700)]
Import translations. DO NOT MERGE

Change-Id: I1f5ac7cc91022343245dad427a0dd40c4ed12594
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 02:47:39 +0000 (19:47 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ia4b5b3d094538e5a3e64613a9b7dc11591aaf809
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 02:40:50 +0000 (19:40 -0700)]
Import translations. DO NOT MERGE

Change-Id: I0f47607801a75f9c98ec454e7902102dc3e39988
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 02:11:58 +0000 (19:11 -0700)]
Import translations. DO NOT MERGE

Change-Id: I6d280118ec178a0e787498bd9e38c816e156e6bb
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 13 Apr 2019 01:58:20 +0000 (18:58 -0700)]
Import translations. DO NOT MERGE

Change-Id: I5b163a3870ef427527470e0443bab579cb88ea36
Auto-generated-cl: translation import

5 years agoMerge "Fixed the incorrect function signature"
Jack Yu [Fri, 12 Apr 2019 23:43:53 +0000 (16:43 -0700)]
Merge "Fixed the incorrect function signature"
am: 0233bc3e85

Change-Id: Ic78ee64402bce334f30073c9bf52589314404066

5 years agoMerge "Fixed the incorrect function signature"
Jack Yu [Fri, 12 Apr 2019 23:13:38 +0000 (23:13 +0000)]
Merge "Fixed the incorrect function signature"

5 years agoMerge "Remove key_ prefix from CarrierConfig Strings"
Nathan Harold [Fri, 12 Apr 2019 23:12:05 +0000 (16:12 -0700)]
Merge "Remove key_ prefix from CarrierConfig Strings"
am: b45630502b

Change-Id: I34ed2b7c5259aabbd3ab3fce5723cfeb512d6a4a

5 years agoMerge "Ask netd to swap stats map before reading"
Chenbo Feng [Fri, 12 Apr 2019 23:06:30 +0000 (16:06 -0700)]
Merge "Ask netd to swap stats map before reading"
am: e13a14d5cf

Change-Id: I7a683e479fe7631a167138314bcf5948e72386ec

5 years agoMerge "Framework: Lock inversion checker"
Andreas Gampe [Fri, 12 Apr 2019 23:02:18 +0000 (16:02 -0700)]
Merge "Framework: Lock inversion checker"
am: 33ee4a5536

Change-Id: Ib765e460a1d4763f33457e42a7f4a8ac4f5fc6c2

5 years agoMerge "Remove key_ prefix from CarrierConfig Strings"
Nathan Harold [Fri, 12 Apr 2019 22:50:04 +0000 (22:50 +0000)]
Merge "Remove key_ prefix from CarrierConfig Strings"

5 years agoMerge "Ask netd to swap stats map before reading"
Treehugger Robot [Fri, 12 Apr 2019 22:35:52 +0000 (22:35 +0000)]
Merge "Ask netd to swap stats map before reading"

5 years agoMerge "Framework: Lock inversion checker"
Andreas Gampe [Fri, 12 Apr 2019 22:17:15 +0000 (22:17 +0000)]
Merge "Framework: Lock inversion checker"

5 years agoMerge "Add MEDIA_TIMEOUT error for RTCP timeout"
Youming Ye [Fri, 12 Apr 2019 22:06:44 +0000 (15:06 -0700)]
Merge "Add MEDIA_TIMEOUT error for RTCP timeout"
am: 6f2341ad62

Change-Id: Ie7b32d9fbe7f453e6ee8b97352aeaae56af1181e

5 years agoMerge "Add MEDIA_TIMEOUT error for RTCP timeout"
Treehugger Robot [Fri, 12 Apr 2019 21:54:13 +0000 (21:54 +0000)]
Merge "Add MEDIA_TIMEOUT error for RTCP timeout"

5 years agoMerge "Bluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull"
Jakub Pawlowski [Fri, 12 Apr 2019 18:28:51 +0000 (11:28 -0700)]
Merge "Bluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull"
am: da2b966f6e

Change-Id: I29063ecdafccecf10d73ea091d1eafd3d4e934ad

5 years agoMerge "Bluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull"
Treehugger Robot [Fri, 12 Apr 2019 18:12:27 +0000 (18:12 +0000)]
Merge "Bluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull"

5 years agoMerge "Preload: Add a simple test for the state of classes"
Andreas Gampe [Fri, 12 Apr 2019 17:54:00 +0000 (10:54 -0700)]
Merge "Preload: Add a simple test for the state of classes"
am: fe1c4420c5

Change-Id: I8df9c6ead09679d879bac0edda5fd0820f0adf47

5 years agoFramework: Lock inversion checker
Andreas Gampe [Mon, 4 Mar 2019 22:15:18 +0000 (14:15 -0800)]
Framework: Lock inversion checker

Add an agent-based lock inversion checker. The agent will dynamically
rewrite bytecode to inject calls to LockHook, which runs a checker
on these.

Implement a simple on-thread checker that keeps a per-thread stack
of locks and a global map of lock ordering. As-is, transitivity of
checks is not guaranteed, but should be captured in most practical
cases.

To run a process with the lock checker, start the process with the
agent. The helper script start_with_lockagent.sh can be used for this:

  adb shell setprop wrap.pkg-name script start_with_lockagent

(cherry picked from commit aeb6fce5b33680bc538dbd66979a28bcba1329b4)

Bug: 124744938
Test: manual
Merged-In: Idd9a7066a5b8cb8c0de2e995f08759c98d9473e1
Change-Id: Idd9a7066a5b8cb8c0de2e995f08759c98d9473e1

5 years agoMerge "Preload: Add a simple test for the state of classes"
Andreas Gampe [Fri, 12 Apr 2019 17:36:35 +0000 (17:36 +0000)]
Merge "Preload: Add a simple test for the state of classes"

5 years agoMerge "Pass core platform API policy property to ART"
David Brazdil [Fri, 12 Apr 2019 16:12:03 +0000 (09:12 -0700)]
Merge "Pass core platform API policy property to ART"
am: e4f9b348a5

Change-Id: Ic6de2cd07ef23e62fbd8e3530c7385dd161404e9

5 years agoMerge "Pass core platform API policy property to ART"
David Brazdil [Fri, 12 Apr 2019 15:43:15 +0000 (15:43 +0000)]
Merge "Pass core platform API policy property to ART"

5 years agoMerge changes I4f181789,Ia8a0c99b
Lorenzo Colitti [Fri, 12 Apr 2019 13:29:44 +0000 (06:29 -0700)]
Merge changes I4f181789,Ia8a0c99b
am: 6efdc4a6cd

Change-Id: I50207fe29953be7759bbd01cb93268202067f764

5 years agoMerge changes I4f181789,Ia8a0c99b
Lorenzo Colitti [Fri, 12 Apr 2019 13:11:18 +0000 (13:11 +0000)]
Merge changes I4f181789,Ia8a0c99b

* changes:
  Revert new tests and PackageManager mock
  Revert "Revert "Block incoming non-VPN packets to apps under fully-routed VPN""

5 years agoRevert new tests and PackageManager mock
Lorenzo Colitti [Fri, 12 Apr 2019 10:50:22 +0000 (19:50 +0900)]
Revert new tests and PackageManager mock

A mocked PackageManager caused test failures in existing tests.
Revert that for now to make tests pass again.

Bug: 114231106
Bug: 130397860
Test: atest FrameworksNetTests
Change-Id: I4f181789152438f18e6cd2d235d76fabe3872ea3

5 years agoRevert "Revert "Block incoming non-VPN packets to apps under fully-routed VPN""
Lorenzo Colitti [Fri, 12 Apr 2019 10:48:06 +0000 (10:48 +0000)]
Revert "Revert "Block incoming non-VPN packets to apps under fully-routed VPN""

This reverts commit 3897df2e36d4d015304b398c545c1232ee35a1c9.

Reason for revert: Rolling forward, will fix tests in same CL stack.

Bug: 114231106
Bug: 130397860
Test: FrameworksNetTests
Change-Id: Ia8a0c99b4e1fd5dff26c881715cd876618ca4321

5 years agoMerge "Revert "Block incoming non-VPN packets to apps under fully-routed VPN""
Remi NGUYEN VAN [Fri, 12 Apr 2019 10:41:01 +0000 (03:41 -0700)]
Merge "Revert "Block incoming non-VPN packets to apps under fully-routed VPN""
am: 6617bf81c9

Change-Id: I601649e15c97a8fd1732c4d38dab9d5556c5f175

5 years agoMerge "Revert "Block incoming non-VPN packets to apps under fully-routed VPN""
Remi NGUYEN VAN [Fri, 12 Apr 2019 10:25:46 +0000 (10:25 +0000)]
Merge "Revert "Block incoming non-VPN packets to apps under fully-routed VPN""

5 years agoPass core platform API policy property to ART
David Brazdil [Fri, 12 Apr 2019 10:18:07 +0000 (11:18 +0100)]
Pass core platform API policy property to ART

When starting ART, read property
""persist.debug.dalvik.vm.core_platform_api_policy" and pass its value
on the command line. This enables users to enable core platform API
violation reporting on demand. Note that the settings take effect after
a reboot.

Bug: 125701194
Test: compiles, boots, reporting observed
Change-Id: I97507afc85d8e186736700979c5dbf2ad0f79f12

5 years agoMerge changes from topic "nnapi_ext_restrict"
Przemyslaw Szczepaniak [Fri, 12 Apr 2019 09:13:24 +0000 (02:13 -0700)]
Merge changes from topic "nnapi_ext_restrict"
am: aef149ecde

Change-Id: I62a851d5feccb0c8c201c76dc1771d98068da45f

5 years agoAdd getLocationFlags getter to PackageManagerNative.
Przemyslaw Szczepaniak [Fri, 12 Apr 2019 09:06:23 +0000 (02:06 -0700)]
Add getLocationFlags getter to PackageManagerNative.
am: 02d8a7c57d

Change-Id: If834090e6a66b146ea38dc9116c8eb3a7a5050af

5 years agoRevert "Block incoming non-VPN packets to apps under fully-routed VPN"
Remi NGUYEN VAN [Fri, 12 Apr 2019 09:05:40 +0000 (09:05 +0000)]
Revert "Block incoming non-VPN packets to apps under fully-routed VPN"

This reverts commit fd8f96d71925cc80f5052365af2e5150cc0ec3ca.
This change does not have any topic: not reverting the other 2 commits in the original topic.

Reason for revert: broke FrameworksNetTests presubmit: b/130397860

Change-Id: Iff41d9fe97fafea44680c8d67d1ce19277548cc0

5 years agoMerge changes from topic "nnapi_ext_restrict"
Przemyslaw Szczepaniak [Fri, 12 Apr 2019 08:50:56 +0000 (08:50 +0000)]
Merge changes from topic "nnapi_ext_restrict"

* changes:
  Remove PRODUCT_SERVICES from PackageManagerNative.getLocation.
  Add getLocationFlags getter to PackageManagerNative.

5 years agoMerge "Pass valid file descriptor to binder"
Abhijeet Kaur [Fri, 12 Apr 2019 08:41:49 +0000 (01:41 -0700)]
Merge "Pass valid file descriptor to binder"
am: 0013d45b27

Change-Id: I034b8a273e123523bb038bf9d8a88ad4c652b328

5 years agoMerge "Pass valid file descriptor to binder"
Treehugger Robot [Fri, 12 Apr 2019 08:23:33 +0000 (08:23 +0000)]
Merge "Pass valid file descriptor to binder"

5 years agoBluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull
Jakub Pawlowski [Wed, 10 Apr 2019 16:48:57 +0000 (18:48 +0200)]
Bluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull

Test: compilation
Bug: 115639878
Merged-In: I5f895d65a7036275ab0faa0afd2ee1eebc416476
Change-Id: I5f895d65a7036275ab0faa0afd2ee1eebc416476

5 years agoMerge "Add a lock to protect persistent stats snapshot"
Chenbo Feng [Fri, 12 Apr 2019 01:44:45 +0000 (18:44 -0700)]
Merge "Add a lock to protect persistent stats snapshot"
am: 84f5f1b8c4

Change-Id: I73851336452110afb74d6dd1ca5e50047d5b3d4a

5 years agoMerge "Change the validation URL for Chinese SIMs"
Remi NGUYEN VAN [Fri, 12 Apr 2019 01:39:35 +0000 (18:39 -0700)]
Merge "Change the validation URL for Chinese SIMs"
am: 08d4a537ec

Change-Id: I452a9d370ee6174db26b6a256b16ea236270624a

5 years agoMerge "Add a lock to protect persistent stats snapshot"
Treehugger Robot [Fri, 12 Apr 2019 01:33:00 +0000 (01:33 +0000)]
Merge "Add a lock to protect persistent stats snapshot"

5 years agoMerge "Change the validation URL for Chinese SIMs"
Remi NGUYEN VAN [Fri, 12 Apr 2019 01:18:12 +0000 (01:18 +0000)]
Merge "Change the validation URL for Chinese SIMs"

5 years agoMerge "API council feedbacks for DnsResolver"
Luke Huang [Fri, 12 Apr 2019 00:54:41 +0000 (17:54 -0700)]
Merge "API council feedbacks for DnsResolver"
am: 5023a6184c

Change-Id: I5737cf293264bf9d492e7bd56b62bee4d49002eb

5 years agoMerge "Improve Range Checks on CellIdentity Classes"
Nathan Harold [Fri, 12 Apr 2019 00:46:14 +0000 (17:46 -0700)]
Merge "Improve Range Checks on CellIdentity Classes"
am: 7b2d8029ca

Change-Id: Id13a1cfa3be8b303da238eb816f843c01ee6008d

5 years agoMerge "API council feedbacks for DnsResolver"
Luke Huang [Fri, 12 Apr 2019 00:45:18 +0000 (00:45 +0000)]
Merge "API council feedbacks for DnsResolver"

5 years agoMerge "Improve Range Checks on CellIdentity Classes"
Nathan Harold [Fri, 12 Apr 2019 00:35:38 +0000 (00:35 +0000)]
Merge "Improve Range Checks on CellIdentity Classes"

5 years agoRemove key_ prefix from CarrierConfig Strings
Nathan Harold [Thu, 11 Apr 2019 23:33:26 +0000 (16:33 -0700)]
Remove key_ prefix from CarrierConfig Strings

Remove the key_ prefix from the resolved string
of:
KEY_SUBSCRIPTION_GROUP_UUID_STRING; and
KEY_IS_OPPORTUNISTIC_SUBSCRIPTION_BOOL

Bug: 130374824
Test: compilation (trivial string change)
Change-Id: I1ae1df9d33229d3f3aba237d865ceb2373761af4

5 years agoPreload: Add a simple test for the state of classes
Andreas Gampe [Wed, 10 Apr 2019 22:21:18 +0000 (15:21 -0700)]
Preload: Add a simple test for the state of classes

Use app_process and reflection to find the class state.

This is expected to break when internals change, so include a test
for expectations.

Bug: 130206915
Test: atest PreloadCheck
Change-Id: I7ecdb88a19efcfcfa1c7aa5c7e67d1990306166e

5 years agoMerge "Update API for UiSelector."
Cody Kesting [Thu, 11 Apr 2019 22:36:49 +0000 (15:36 -0700)]
Merge "Update API for UiSelector."
am: 37ac5004b0

Change-Id: I65deab395c4a8f58c8768138ffba88aad839e9b9

5 years agoMerge "Update API for UiSelector."
Cody Kesting [Thu, 11 Apr 2019 22:11:12 +0000 (22:11 +0000)]
Merge "Update API for UiSelector."

5 years agoUpdate API for UiSelector.
Cody Kesting [Sat, 6 Apr 2019 16:39:59 +0000 (09:39 -0700)]
Update API for UiSelector.

Bug: 130371784
Test: API definition update. no impact to code.
Change-Id: I310b98426f0a8bc2e6c52f266ea669619a775552

5 years agoImprove Range Checks on CellIdentity Classes
Nathan Harold [Thu, 11 Apr 2019 00:39:27 +0000 (17:39 -0700)]
Improve Range Checks on CellIdentity Classes

Add range checks to ensure that parameters passed
to CellIdentity are within range; if not then set
them to the UNAVAILABLE value.

Bug: 122834811
Test: atest FrameworksTelephonyTests
Change-Id: I0d3699823be60722a1b741efd60b56f23bbc3e86

5 years agoPass valid file descriptor to binder
Abhijeet Kaur [Fri, 29 Mar 2019 17:04:48 +0000 (17:04 +0000)]
Pass valid file descriptor to binder

screenshotFd needs to be optional in Bugreport API. For some bugreports
such as wifi,telephony, interactive etc taking a screenshot is not
required.

Initially, the API was sending invalid file descriptor to the Binder, but
that binder transaction could not be completed as Binder validates the
file descriptor to be valid and not-null.

Adding a tmp.png screenshot file to pass to bugreport API call. In a
separate CL in frameworks/native, added check that the bugreports that
don't require screenshots would not use this file descriptor value.

Bug: 128981582
Test: Tested by taking bugreports using Bugreport API in shell
Merged-In: I3233f5753506ae159c9fa591742e6b99e361039b
Change-Id: I3233f5753506ae159c9fa591742e6b99e361039b
(cherry picked from commit b462e2e49964ed500b49ad07cbe80d96866d61bb)

5 years agoMerge "Block incoming non-VPN packets to apps under fully-routed VPN"
Rubin Xu [Thu, 11 Apr 2019 16:56:11 +0000 (09:56 -0700)]
Merge "Block incoming non-VPN packets to apps under fully-routed VPN"
am: 0ebe724fc1

Change-Id: I321a96599e51b70817b2514455c43972cd1fbca8

5 years agoMerge "Block incoming non-VPN packets to apps under fully-routed VPN"
Rubin Xu [Thu, 11 Apr 2019 16:46:16 +0000 (16:46 +0000)]
Merge "Block incoming non-VPN packets to apps under fully-routed VPN"

5 years agoMerge "Create new RcsParticipantQueryResultParcelable"
Leland Miller [Thu, 11 Apr 2019 16:43:57 +0000 (09:43 -0700)]
Merge "Create new RcsParticipantQueryResultParcelable"
am: 6c9177f695

Change-Id: I296c5bbd7b52c2db4d0060f532a8130cab61aa50

5 years agoMerge "Create new RcsParticipantQueryResultParcelable"
Treehugger Robot [Thu, 11 Apr 2019 16:27:14 +0000 (16:27 +0000)]
Merge "Create new RcsParticipantQueryResultParcelable"

5 years agoAPI council feedbacks for DnsResolver
Luke Huang [Mon, 8 Apr 2019 07:16:04 +0000 (15:16 +0800)]
API council feedbacks for DnsResolver

To address the API review feedback provided by
the API council.

Bug: 129261432
Test: atest DnsResolverTest
Change-Id: I3de11c913682abf790850b45cd5d50ac28b3fc5c

5 years agoMerge "Add support for TAP interfaces in TestNetworkManager."
Lorenzo Colitti [Thu, 11 Apr 2019 11:59:16 +0000 (04:59 -0700)]
Merge "Add support for TAP interfaces in TestNetworkManager."
am: dc7b7de85c

Change-Id: I834ba4b939f67ff3e1c84a39844085dccc1d8d8e

5 years agoMerge "Add support for TAP interfaces in TestNetworkManager."
Lorenzo Colitti [Thu, 11 Apr 2019 11:45:40 +0000 (11:45 +0000)]
Merge "Add support for TAP interfaces in TestNetworkManager."

5 years agoMerge "provide a resource overlay to configure customized DNS Server."
Xiao Ma [Thu, 11 Apr 2019 11:21:11 +0000 (04:21 -0700)]
Merge "provide a resource overlay to configure customized DNS Server."
am: 7db7b331ef

Change-Id: Id1325ff7a46eed4f8cfdb181b5f5f097e9774ae0

5 years agoMerge "provide a resource overlay to configure customized DNS Server."
Treehugger Robot [Thu, 11 Apr 2019 11:06:51 +0000 (11:06 +0000)]
Merge "provide a resource overlay to configure customized DNS Server."

5 years agoMerge "Address nit in NetworkStackUtils"
Chiachang Wang [Thu, 11 Apr 2019 11:03:52 +0000 (04:03 -0700)]
Merge "Address nit in NetworkStackUtils"
am: 076317a01f

Change-Id: I02e6eebe06875a8b07f3eac55fa8838757177c32

5 years agoMerge "Address nit in NetworkStackUtils"
Chiachang Wang [Thu, 11 Apr 2019 10:48:58 +0000 (10:48 +0000)]
Merge "Address nit in NetworkStackUtils"

5 years agoMerge "Switch from Byte.toHexString() to HexEncoding"
Neil Fuller [Thu, 11 Apr 2019 09:46:11 +0000 (02:46 -0700)]
Merge "Switch from Byte.toHexString() to HexEncoding"
am: 1839e895f6

Change-Id: I9f4eb341877e4ddaa57824cbb24b53b1cd0a9b63

5 years agoMerge "Switch from Byte.toHexString() to HexEncoding"
Neil Fuller [Thu, 11 Apr 2019 09:27:54 +0000 (09:27 +0000)]
Merge "Switch from Byte.toHexString() to HexEncoding"

5 years agoSwitch from Byte.toHexString() to HexEncoding
Neil Fuller [Thu, 4 Apr 2019 20:02:06 +0000 (21:02 +0100)]
Switch from Byte.toHexString() to HexEncoding

Switch from Byte.toHexString() to HexEncoding equivalents.

Bug: 124232146
Test: build only
Exempt-From-Owner-Approval: Cherry-picking OWNERS approved internal version
Merged-In: Id244e5247eb87c67446cbd65eb5d320f3617b8cd
Change-Id: Id244e5247eb87c67446cbd65eb5d320f3617b8cd

5 years agoChange the validation URL for Chinese SIMs
Remi NGUYEN VAN [Thu, 11 Apr 2019 06:36:06 +0000 (15:36 +0900)]
Change the validation URL for Chinese SIMs

The default HTTPS and fallback validation URLs are not accessible from
China, so users in China never get a validated network on WiFi with the
default AOSP settings. OEMs selling devices targeting China typically
change the check URLs for that reason.

When the device uses a Chinese SIM card, change the default validation
URLs to URLs accessible accessible from China as of now.

Test: inserted China SIM, WiFi off/on, dumpsys network_stack shows new
      URL used
Bug: 111819230
Change-Id: Ib7f41f470ef1a9c7712f2477ebfab44e915cf1b9

5 years agoMerge "Remove @hide from builder of CarrierRestrictionRules"
Michele Berionne [Thu, 11 Apr 2019 08:09:19 +0000 (01:09 -0700)]
Merge "Remove @hide from builder of CarrierRestrictionRules"
am: 0299ff6fa5

Change-Id: I360c7556102dcedeb973e48184a79a9c74cc7552

5 years agoprovide a resource overlay to configure customized DNS Server.
Xiao Ma [Tue, 9 Apr 2019 10:16:17 +0000 (19:16 +0900)]
provide a resource overlay to configure customized DNS Server.

Bug: 122621524
Test:  atest FrameworksNetTests NetworkStackTests
Change-Id: I123b3d4516cc6ba6d17629eb74daf448ba7121eb

5 years agoMerge "Remove @hide from builder of CarrierRestrictionRules"
Michele Berionne [Thu, 11 Apr 2019 06:27:08 +0000 (06:27 +0000)]
Merge "Remove @hide from builder of CarrierRestrictionRules"

5 years agoAddress nit in NetworkStackUtils
Chiachang Wang [Thu, 11 Apr 2019 03:10:51 +0000 (11:10 +0800)]
Address nit in NetworkStackUtils

Follow up commit to fix nit in aosp/937891

Bug: 120013793
Test: Build
Change-Id: I61a6306d3c439a2d72323ab56e2b47771cc60d48

5 years agoMerge "Freeze netd AIDL interface (framework)"
Remi NGUYEN VAN [Thu, 11 Apr 2019 02:30:16 +0000 (19:30 -0700)]
Merge "Freeze netd AIDL interface (framework)"
am: eb8d81ca14

Change-Id: Ifb3e8e492049da56e2ac09ff1780875db11ea8fe

5 years agoMerge "Disable XOM on libraries for apps with targetSdkVerison<Q"
Jeff Vander Stoep [Thu, 11 Apr 2019 02:24:09 +0000 (19:24 -0700)]
Merge "Disable XOM on libraries for apps with targetSdkVerison<Q"
am: e7b20fbae9

Change-Id: If511abfc4b7e1ca5ea4eb730e0dae1e2b936a66f

5 years agoFixed the incorrect function signature
Jack Yu [Wed, 10 Apr 2019 17:50:01 +0000 (10:50 -0700)]
Fixed the incorrect function signature

The name source should be an integer instead of long

Test: Manual + unit tests
Bug: 130237749
Merged-In: Ic4447da24073d37401ae0f6e8f8b41bd60d7167d
Change-Id: Ic4447da24073d37401ae0f6e8f8b41bd60d7167d
(cherry picked from commit 5d8f6447a7e5e90d74cda99173adb1535a2770a7)

5 years agoMerge "Freeze netd AIDL interface (framework)"
Remi NGUYEN VAN [Thu, 11 Apr 2019 00:13:29 +0000 (00:13 +0000)]
Merge "Freeze netd AIDL interface (framework)"

5 years agoMerge "Disable XOM on libraries for apps with targetSdkVerison<Q"
Treehugger Robot [Thu, 11 Apr 2019 00:10:34 +0000 (00:10 +0000)]
Merge "Disable XOM on libraries for apps with targetSdkVerison<Q"

5 years agoMerge "Allow GSM RSSI levels to be customized by CarrierConfig"
Jack Yu [Wed, 10 Apr 2019 23:52:14 +0000 (16:52 -0700)]
Merge "Allow GSM RSSI levels to be customized by CarrierConfig"
am: 5ab0dd0aa0

Change-Id: Idbf8d05677735805cc6000823d90d37b1714ed4a

5 years agoMerge "Update AppComponentFactory.instantiateClassLoader docs"
David Brazdil [Wed, 10 Apr 2019 23:47:32 +0000 (16:47 -0700)]
Merge "Update AppComponentFactory.instantiateClassLoader docs"
am: 352021b4aa

Change-Id: I467b2db20f58adddcfe785abf317d1de6bdc43ba

5 years agoRemove @hide from builder of CarrierRestrictionRules
Michele [Wed, 10 Apr 2019 21:29:00 +0000 (14:29 -0700)]
Remove @hide from builder of CarrierRestrictionRules

Remove @hide from builder of CarrierRestrictionRules class.

Bug: 124325937
Test: compilation

Change-Id: If05e7d950b6737a6bb92af962816c7cbc36b00d1

5 years agoAdd MEDIA_TIMEOUT error for RTCP timeout
Youming Ye [Wed, 10 Apr 2019 21:50:19 +0000 (14:50 -0700)]
Add MEDIA_TIMEOUT error for RTCP timeout

Bug: 130167535
Test: Build
Change-Id: I7498072a1c6a9ecf084308e91db07f3731969106

5 years agoMerge "Allow GSM RSSI levels to be customized by CarrierConfig"
Jack Yu [Wed, 10 Apr 2019 22:22:11 +0000 (22:22 +0000)]
Merge "Allow GSM RSSI levels to be customized by CarrierConfig"

5 years agoMerge "Update AppComponentFactory.instantiateClassLoader docs"
David Brazdil [Wed, 10 Apr 2019 22:18:02 +0000 (22:18 +0000)]
Merge "Update AppComponentFactory.instantiateClassLoader docs"