OSDN Git Service

android-x86/frameworks-base.git
6 years agoMerge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev am...
Etan Cohen [Thu, 8 Feb 2018 01:11:51 +0000 (01:11 +0000)]
Merge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev am: d05a3078fc am: 0d2044af4b
am: f1ff948671

Change-Id: Ia9ca0839e05779d02560b07e1ab7103d9779c06e

6 years agoMerge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev am...
Etan Cohen [Thu, 8 Feb 2018 00:03:07 +0000 (00:03 +0000)]
Merge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev am: d05a3078fc
am: 0d2044af4b

Change-Id: I7f622c50449e231d3bcf32dc3fee5ba2f14f8da1

6 years agoMerge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev
Etan Cohen [Wed, 7 Feb 2018 23:43:32 +0000 (23:43 +0000)]
Merge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev
am: d05a3078fc

Change-Id: I446c693cfd86954f789db4fbc6d11d6954c6d343

6 years agoMerge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev
Etan Cohen [Wed, 7 Feb 2018 22:41:26 +0000 (22:41 +0000)]
Merge changes from topic "am-8cd2288f-c3e9-422f-8fde-02d5b6100d12" into oc-dev

* changes:
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4 am: 8d2d052b61 am: af9f48b7e8 am: ee65cf4766 am: d38155fc59 am: e016e9c975 am: 839c0ed22d am: 7ae0c44ca4
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4 am: 8d2d052b61 am: af9f48b7e8 am: ee65cf4766 am: d38155fc59 am: e016e9c975 am: 839c0ed22d
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4 am: 8d2d052b61 am: af9f48b7e8 am: ee65cf4766 am: d38155fc59 am: e016e9c975
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4 am: 8d2d052b61 am: af9f48b7e8 am: ee65cf4766 am: d38155fc59
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4 am: 8d2d052b61 am: af9f48b7e8 am: ee65cf4766
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4 am: 8d2d052b61 am: af9f48b7e8
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4 am: 8d2d052b61
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c am: 5f4d9350f4
  [automerger] [RTT] ParcelableRttResults parcel code fix am: e1e5a2409c
  [RTT] ParcelableRttResults parcel code fix

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Rubin Xu [Wed, 7 Feb 2018 22:31:21 +0000 (22:31 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2 am: ab36ba8483 am: 4af59f1c97 am: f097744926 am: 469065ccb7 am: bf1ecab901 am: 7ac2108ed3
am: a7483c90c1

Change-Id: I04733e3924d0530300106f5897771adf8a4db391

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Rubin Xu [Wed, 7 Feb 2018 22:14:48 +0000 (22:14 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2 am: ab36ba8483 am: 4af59f1c97 am: f097744926 am: 469065ccb7 am: bf1ecab901
am: 7ac2108ed3

Change-Id: Ibae4cb0462cfcbc2296e71849387d0c0035d3cce

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Rubin Xu [Wed, 7 Feb 2018 21:59:55 +0000 (21:59 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2 am: ab36ba8483 am: 4af59f1c97 am: f097744926 am: 469065ccb7
am: bf1ecab901

Change-Id: Ibf8e444ab8e66a068174c30985e3056443db99fe

6 years agoMerge "Fix gNumProxies double increment." am: 18f8500e32
Martijn Coenen [Wed, 7 Feb 2018 16:21:01 +0000 (16:21 +0000)]
Merge "Fix gNumProxies double increment." am: 18f8500e32
am: 1b4f537429

Change-Id: I39f5db2bf430051d80ef27fe312cf3f397774edd

6 years agoMerge "Fix gNumProxies double increment."
Martijn Coenen [Wed, 7 Feb 2018 16:12:04 +0000 (16:12 +0000)]
Merge "Fix gNumProxies double increment."
am: 18f8500e32

Change-Id: I1cc29693fd50fc033342c592841a17dbd5b9d532

6 years agoMerge "Fix gNumProxies double increment."
Martijn Coenen [Wed, 7 Feb 2018 13:47:45 +0000 (13:47 +0000)]
Merge "Fix gNumProxies double increment."

6 years agoFix gNumProxies double increment.
Martijn Coenen [Wed, 7 Feb 2018 09:25:39 +0000 (10:25 +0100)]
Fix gNumProxies double increment.

Bug: 70217678
Test: proxy counts look reasonable
Change-Id: I6147d6038794eabd6b3446d78cd29af9d40ef7cc

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Android Build Merger (Role) [Wed, 7 Feb 2018 08:19:03 +0000 (08:19 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2 am: ab36ba8483 am: 4af59f1c97 am: f097744926 am: 469065ccb7

Change-Id: I9af74b6a8fd17dbc9c8c1edebc0db81a07d2e8dc

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:57 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2 am: ab36ba8483 am: 4af59f1c97 am: f097744926

Change-Id: Ic3e36a94f5c7b3cf33b8c7972fc1bd254be9a31c

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:50 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2 am: ab36ba8483 am: 4af59f1c97

Change-Id: Ic3b71eb297425e9ff6d40c542aa67027317dffea

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:44 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2 am: ab36ba8483

Change-Id: Ie3d39f4c402d3385f45aca01059f03ef4025855f

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:37 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2 am: b3012285e2

Change-Id: I76a950ed4296cad67230c36ee9edc0b7cc905c60

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:22 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f am: 4405b0ced2

Change-Id: I7c984a83858ee5bb0b84d122dac27e0273f0a177

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d...
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:15 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d am: 83cb35453f

Change-Id: Ib6d585953a35d3d00ab51144af7639c851ac3d72

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:09 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888 am: 0231bc4d6d

Change-Id: I060b6306f3f53b4497b6a19d7221aa1938e66f55

6 years ago[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888
Android Build Merger (Role) [Wed, 7 Feb 2018 08:18:02 +0000 (08:18 +0000)]
[automerger] Fix VerifyCredentialResponse parcelling code am: 54813e9888

Change-Id: Ib1b60818cddeefe3031cf6c9880f5b790775aa62

6 years agoFix VerifyCredentialResponse parcelling code
Rubin Xu [Wed, 7 Feb 2018 08:10:08 +0000 (08:10 +0000)]
Fix VerifyCredentialResponse parcelling code

There was an asymmetry between parcelling and unparcelling of
VerifyCredentialResponse that could lead to type confusion if
packed with other objects in a Parcel.

Test: none
Bug: 71714464
Change-Id: Icff68879e249422ccca49f2bb7db85c35b4cb353

6 years agoMerge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator" am...
Jong Wook Kim [Wed, 7 Feb 2018 05:32:01 +0000 (05:32 +0000)]
Merge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator" am: 9f16828767
am: 775861bb12

Change-Id: I6dba4e244c660d29f107e471250d39e9caafb17e

6 years agoMerge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator"
Jong Wook Kim [Wed, 7 Feb 2018 05:20:19 +0000 (05:20 +0000)]
Merge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator"
am: 9f16828767

Change-Id: If35e07b78b17329a25cf78adbf3d8244af4a4f81

6 years agoMerge "Fix ANR due to long wait for synchronization lock" am: 9193014ee6
Gurpreet Ghai [Wed, 7 Feb 2018 04:12:12 +0000 (04:12 +0000)]
Merge "Fix ANR due to long wait for synchronization lock" am: 9193014ee6
am: ad4e3c5d8b

Change-Id: Ib145ddd3769145f19387b438b55eaf495894ef4f

6 years agoMerge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get...
Siyuan Zhou [Wed, 7 Feb 2018 04:03:26 +0000 (04:03 +0000)]
Merge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG." am: 1a535ba4b9
am: 1801988051

Change-Id: I6c9e33ae9fbec647ade9f4258aedfdf73f2883a2

6 years agoMerge "Fix ANR due to long wait for synchronization lock"
Gurpreet Ghai [Wed, 7 Feb 2018 03:59:38 +0000 (03:59 +0000)]
Merge "Fix ANR due to long wait for synchronization lock"
am: 9193014ee6

Change-Id: Ic41c34a5701658aa328a83267ad3c818d55bd522

6 years agoMerge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get...
Siyuan Zhou [Wed, 7 Feb 2018 03:52:30 +0000 (03:52 +0000)]
Merge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG."
am: 1a535ba4b9

Change-Id: Iea3ef90603b4aa6da9a24839e8ec16a996a5d5e5

6 years agoMerge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator"
Jong Wook Kim [Wed, 7 Feb 2018 02:06:07 +0000 (02:06 +0000)]
Merge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator"

6 years agoMerge "Pin jarjar targets to java_version 1.8." am: 2bbf12aa78
Tobias Thierer [Wed, 7 Feb 2018 01:35:14 +0000 (01:35 +0000)]
Merge "Pin jarjar targets to java_version 1.8." am: 2bbf12aa78
am: 3f48e86917

Change-Id: I16ada1b29290bebda757b8f4fae457e27c249469

6 years agoMacAddress: Use SecureRandom and add a 46 bit randomized MAC generator
Jong Wook Kim [Thu, 1 Feb 2018 03:03:19 +0000 (19:03 -0800)]
MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator

Use SecureRandom instead of Random since Random is time based and can
increase the chance of generating same MAC address across multiple
devices.

createRandomUnicastAddress should randomize all bits of the address,
except for locally assigned bit and unicast bit. The previous method
that only randomizes NIC and use Google Base OUI is renamed to
createRandomUnicastAddressWithGoogleBase.

Bug: 72450936
Test: runtest frameworks-net
Change-Id: Icda650638c2c1c9fd90d509a87e86347c0e05f2d

6 years agoMerge "Fix ANR due to long wait for synchronization lock"
Treehugger Robot [Wed, 7 Feb 2018 01:26:09 +0000 (01:26 +0000)]
Merge "Fix ANR due to long wait for synchronization lock"

6 years agoMerge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get...
Treehugger Robot [Wed, 7 Feb 2018 01:24:36 +0000 (01:24 +0000)]
Merge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG."

6 years agoMerge "Pin jarjar targets to java_version 1.8."
Tobias Thierer [Wed, 7 Feb 2018 01:20:35 +0000 (01:20 +0000)]
Merge "Pin jarjar targets to java_version 1.8."
am: 2bbf12aa78

Change-Id: Ic5dbc60063d92bafca7fef8cebc03fe449ccc224

6 years agoMerge "Pin jarjar targets to java_version 1.8."
Tobias Thierer [Wed, 7 Feb 2018 00:16:04 +0000 (00:16 +0000)]
Merge "Pin jarjar targets to java_version 1.8."

6 years agoMerge "Update ServiceState to adapt NetworkService change." am: 1168c31c4a
Xiangyu/Malcolm Chen [Tue, 6 Feb 2018 23:36:52 +0000 (23:36 +0000)]
Merge "Update ServiceState to adapt NetworkService change." am: 1168c31c4a
am: bc1ea668f9

Change-Id: I306cb270ed1d9286739117ea0f6cb5770108ba8e

6 years agoMerge "Revert "Check for location access on TelephonyRegistry"" am: 39393f889a
Hall Liu [Tue, 6 Feb 2018 23:28:17 +0000 (23:28 +0000)]
Merge "Revert "Check for location access on TelephonyRegistry"" am: 39393f889a
am: 772d17c263

Change-Id: I7e2fd26aad4c09bca97142279434fb108abae848

6 years agoMerge "Add strings and carrier config needed network service." am: a3ccb8d854
Malcolm Chen [Tue, 6 Feb 2018 23:14:06 +0000 (23:14 +0000)]
Merge "Add strings and carrier config needed network service." am: a3ccb8d854
am: 0c2a5852f5

Change-Id: I51a4792545c4fb06611681ef2f4ca1183f2fd61a

6 years agoMerge "Add missing copyright messages" am: 872f386f6b
Colin Cross [Tue, 6 Feb 2018 23:06:08 +0000 (23:06 +0000)]
Merge "Add missing copyright messages" am: 872f386f6b
am: 32a1dc5075

Change-Id: I9602e1c9dda5e842fd71c9f48cf354aea4650d74

6 years agoMerge "Update ServiceState to adapt NetworkService change."
Xiangyu/Malcolm Chen [Tue, 6 Feb 2018 22:56:48 +0000 (22:56 +0000)]
Merge "Update ServiceState to adapt NetworkService change."
am: 1168c31c4a

Change-Id: Ibbe75b8f9f9498d71fda5e03932439c7832454a6

6 years agoMerge "Revert "Check for location access on TelephonyRegistry""
Hall Liu [Tue, 6 Feb 2018 22:50:34 +0000 (22:50 +0000)]
Merge "Revert "Check for location access on TelephonyRegistry""
am: 39393f889a

Change-Id: I74a817ac04cc754a291521ae03fcf648b00494f9

6 years agoMerge "Add strings and carrier config needed network service."
Malcolm Chen [Tue, 6 Feb 2018 22:28:41 +0000 (22:28 +0000)]
Merge "Add strings and carrier config needed network service."
am: a3ccb8d854

Change-Id: Id72bfe77c515028a055268bf9ba2d23e7b310d3e

6 years agoMerge "Add missing copyright messages"
Colin Cross [Tue, 6 Feb 2018 22:22:19 +0000 (22:22 +0000)]
Merge "Add missing copyright messages"
am: 872f386f6b

Change-Id: If54622ff6ed84dca262a8e65deb44bacbfc5b280

6 years agoMerge "Update ServiceState to adapt NetworkService change."
Xiangyu/Malcolm Chen [Tue, 6 Feb 2018 21:32:31 +0000 (21:32 +0000)]
Merge "Update ServiceState to adapt NetworkService change."

6 years agoMerge "Revert "Check for location access on TelephonyRegistry""
Hall Liu [Tue, 6 Feb 2018 21:15:42 +0000 (21:15 +0000)]
Merge "Revert "Check for location access on TelephonyRegistry""

6 years agoMerge "Add strings and carrier config needed network service."
Treehugger Robot [Tue, 6 Feb 2018 20:57:25 +0000 (20:57 +0000)]
Merge "Add strings and carrier config needed network service."

6 years agoMerge "Add missing copyright messages"
Treehugger Robot [Tue, 6 Feb 2018 20:47:51 +0000 (20:47 +0000)]
Merge "Add missing copyright messages"

6 years agoAdd missing copyright messages
Colin Cross [Tue, 6 Feb 2018 19:10:25 +0000 (11:10 -0800)]
Add missing copyright messages

Bug: 72993971
Test: m sdkparcelables
Change-Id: I9fa422160c29ce3054748b2b8d1e26541a697a90

6 years agoRevert "Check for location access on TelephonyRegistry"
Hall Liu [Tue, 6 Feb 2018 18:13:36 +0000 (18:13 +0000)]
Revert "Check for location access on TelephonyRegistry"

This reverts commit 8d584f0a91b0709b28ebc64abf0a6063429c8d58.

Reason for revert: b/72967560

Change-Id: I9ca3c4a586e740a7b7d4cc5940ca8d4e4ebf3654

6 years agoMerge changes Ie05a1759,If3b6fc63 am: 1f14eab551
Paul Duffin [Tue, 6 Feb 2018 15:42:31 +0000 (15:42 +0000)]
Merge changes Ie05a1759,If3b6fc63 am: 1f14eab551
am: 73771adf83

Change-Id: Iadca3cac054e707d193a7d054d091a13c78e0cbe

6 years agoMerge "Correct inaccurate comments in build files" am: f55f221805
Paul Duffin [Tue, 6 Feb 2018 15:34:34 +0000 (15:34 +0000)]
Merge "Correct inaccurate comments in build files" am: f55f221805
am: 654f09c3dd

Change-Id: I7bb06fe6c2ecc81d7997c2efee8bfb029b61e994

6 years agoMerge changes Ie05a1759,If3b6fc63
Paul Duffin [Tue, 6 Feb 2018 15:32:52 +0000 (15:32 +0000)]
Merge changes Ie05a1759,If3b6fc63
am: 1f14eab551

Change-Id: I259f07c37e2797f07b9bfdc13f5ebc0d05429877

6 years agoMerge "Correct inaccurate comments in build files"
Paul Duffin [Tue, 6 Feb 2018 15:25:51 +0000 (15:25 +0000)]
Merge "Correct inaccurate comments in build files"
am: f55f221805

Change-Id: Iba1b710e00843d8c35c346d64d33250ce6654956

6 years agoMerge changes Ie05a1759,If3b6fc63
Treehugger Robot [Tue, 6 Feb 2018 15:02:06 +0000 (15:02 +0000)]
Merge changes Ie05a1759,If3b6fc63

* changes:
  Modify android.test.runner to use new mock APIs
  Add apis needed for android.test.legacy

6 years agoMerge "Correct inaccurate comments in build files"
Paul Duffin [Tue, 6 Feb 2018 13:39:46 +0000 (13:39 +0000)]
Merge "Correct inaccurate comments in build files"

6 years agoModify android.test.runner to use new mock APIs
Paul Duffin [Fri, 5 Jan 2018 13:52:17 +0000 (13:52 +0000)]
Modify android.test.runner to use new mock APIs

Previous change added some new public APIs to allow the
android.test.runner classes to be built against the public API stubs
rather than the internal classes. This change updates the
android.test.runner classes to use that new API.

This in turn is preparation for building an android.test.legacy library
that can be safely statically included in APKs.

Bug: 30188076
Test: make checkbuild

(cherry picked from commit 20af1df63f77f6b3ab12fd6221f581fe84182091)

Merged-In: I302626abb7e048ef0c3169e9a5209b85f2f87d34
Change-Id: Ie05a17598fcabc1189cacc912c01a25782ebd29c

6 years agoCorrect inaccurate comments in build files
Paul Duffin [Wed, 31 Jan 2018 13:30:22 +0000 (13:30 +0000)]
Correct inaccurate comments in build files

Bug: 30188076
Test: make checkbuild
Change-Id: I3881e66a949bfc5fbc34db0a104ef7a6995abe35

6 years agoAdd apis needed for android.test.legacy
Paul Duffin [Fri, 22 Dec 2017 16:13:15 +0000 (16:13 +0000)]
Add apis needed for android.test.legacy

The long term goal of removing junit and dependent android.test classes
from the android.jar is the removal of the runtime libraries that
provide those classes. A key part of the strategy for migrating APKs off
the runtime libraries is the android.test.legacy library which APKs can
statically include in place of the runtime dependencies without having
to change their source code.

The longer term goal is for all tests to migrate from these classes
altogther and to use the Android Test Support Library instead but that
will require significant changes to the test source code.

In order for it to be safe to statically include android.test.legacy in
an APK it cannot use any internal APIs. This change adds the additional
classes and methods needed to the android.test.mock API library. The
additions are all marked as deprecated to try and avoid developers
from using them in new tests.

It also marks the AccountManager constructor used by MockAccountManager
with the android.annotation.MockApi so that it is included in the mock
stubs libraries against which the android.test.mock.stubs[-system]
libraries build.

Bug: 30188076
Test: make checkbuild

(cherry picked from commit 772b6923206a34e97c45bc48e7ad4bebfd3eae29)

Merged-In: I85417cc328cab898ab93b9b726648f4232555324
Change-Id: If3b6fc630df93a44e4c07ef769737a2ac3ebf476

6 years agoMerge "Frameworks: Mark tests" am: c86b195cd5
Andreas Gampe [Tue, 6 Feb 2018 09:14:05 +0000 (09:14 +0000)]
Merge "Frameworks: Mark tests" am: c86b195cd5
am: 2b12970061

Change-Id: I73c717b99b9660a11141b5392c6993ab9aabf85c

6 years agoMerge "Frameworks: Mark tests"
Andreas Gampe [Tue, 6 Feb 2018 09:04:38 +0000 (09:04 +0000)]
Merge "Frameworks: Mark tests"
am: c86b195cd5

Change-Id: I07af71812c623a14bd8df098e9991a331bdecbc2

6 years agoMerge "Frameworks: Mark tests"
Treehugger Robot [Tue, 6 Feb 2018 06:03:09 +0000 (06:03 +0000)]
Merge "Frameworks: Mark tests"

6 years agoMerge "Add function to change LE Tx Data Length" am: 383a7d432f
Stanley Tng [Tue, 6 Feb 2018 03:27:07 +0000 (03:27 +0000)]
Merge "Add function to change LE Tx Data Length" am: 383a7d432f
am: cffe307fa5

Change-Id: I02a15bfc36d8c8817c45e4c6f56ebbfbbf571338

6 years agoMerge changes from topic "ims_apis" am: de65acb915
Brad Ebinger [Tue, 6 Feb 2018 03:16:39 +0000 (03:16 +0000)]
Merge changes from topic "ims_apis" am: de65acb915
am: 77230a0b3f

Change-Id: Ifd9a6ee66dae58dc3c1bfec6d7d6eed4f64a6b72

6 years agoMake ImsService API @SystemApi am: 0e370b4a02
Brad Ebinger [Tue, 6 Feb 2018 03:11:36 +0000 (03:11 +0000)]
Make ImsService API @SystemApi am: 0e370b4a02
am: a690700bca

Change-Id: Idd65b968636b4ee8bffe982afdb86f35db695ac2

6 years agoIntegrate new MMTel APIs into the framework am: 5b1883b5f1
Brad Ebinger [Tue, 6 Feb 2018 03:07:16 +0000 (03:07 +0000)]
Integrate new MMTel APIs into the framework am: 5b1883b5f1
am: e904f40820

Change-Id: I3e6276418b2c6330bce65289f589980d4666de6a

6 years agoMerge "Add function to change LE Tx Data Length"
Stanley Tng [Tue, 6 Feb 2018 03:06:49 +0000 (03:06 +0000)]
Merge "Add function to change LE Tx Data Length"
am: 383a7d432f

Change-Id: I5e4e634b7265d3673a2142fc629d381d4b16b491

6 years agoIntegrate ImsCallSessionListener API changes am: 6ed4ee6847
Brad Ebinger [Tue, 6 Feb 2018 03:03:30 +0000 (03:03 +0000)]
Integrate ImsCallSessionListener API changes am: 6ed4ee6847
am: d627bb5039

Change-Id: Ia445ff1153483813d29b85723437b356da9996e2

6 years agoMerge "Add function to change LE Tx Data Length"
Stanley Tng [Tue, 6 Feb 2018 01:02:33 +0000 (01:02 +0000)]
Merge "Add function to change LE Tx Data Length"

6 years agoMerge changes from topic "ims_apis"
Brad Ebinger [Mon, 5 Feb 2018 23:15:38 +0000 (23:15 +0000)]
Merge changes from topic "ims_apis"
am: de65acb915

Change-Id: I717387907dde9f10fd61bbeb20e3533aeaeab220

6 years agoMake ImsService API @SystemApi
Brad Ebinger [Mon, 5 Feb 2018 23:10:53 +0000 (23:10 +0000)]
Make ImsService API @SystemApi
am: 0e370b4a02

Change-Id: I7e0e8d26e842d78999138fe09e1fc9e5951a6506

6 years agoIntegrate new MMTel APIs into the framework
Brad Ebinger [Mon, 5 Feb 2018 23:05:33 +0000 (23:05 +0000)]
Integrate new MMTel APIs into the framework
am: 5b1883b5f1

Change-Id: Id45f87f7399ddd8c2fd0046f5fa3f5364ec5f583

6 years agoIntegrate ImsCallSessionListener API changes
Brad Ebinger [Mon, 5 Feb 2018 22:59:45 +0000 (22:59 +0000)]
Integrate ImsCallSessionListener API changes
am: 6ed4ee6847

Change-Id: I41d63714efc2843fd7b1870fc99cefed074f91c3

6 years agoUpdate ServiceState to adapt NetworkService change.
Malcolm Chen [Tue, 30 Jan 2018 01:09:21 +0000 (17:09 -0800)]
Update ServiceState to adapt NetworkService change.

SST is re-routed to get cellular registration states from
CellularNetworkService. Updating ServiceState to adapt that
change.

Bug: 64132030
Test: unittest
Change-Id: Ifd557ce50a4419ead6125cda29c79d331508448e
Merged-In: Ifd557ce50a4419ead6125cda29c79d331508448e

6 years agoAdd strings and carrier config needed network service.
Malcolm Chen [Mon, 29 Jan 2018 23:10:46 +0000 (15:10 -0800)]
Add strings and carrier config needed network service.

Add resource overlay and carrier config which will determine
which package / network services will be bound to.

Bug: 64132030
Test: regression tests
Change-Id: I5f515ec16b712e7be25f69e0e079d672227542b0
Merged-In: I5f515ec16b712e7be25f69e0e079d672227542b0

6 years agoPin jarjar targets to java_version 1.8.
Tobias Thierer [Mon, 5 Feb 2018 15:49:52 +0000 (15:49 +0000)]
Pin jarjar targets to java_version 1.8.

This CL pins the following make targets to java_version 1.8,
which is currently the default:
  framework-protos
  repackaged.android.test.base
  repackaged.android.test.mock
  repackaged.android.test.runner

For consistency, their dependencies,
  android.test.base
  android.test.mock
  android.test.runner
which contain .java source files, are also pinned to 1.8.

This is so that the two steps:
 a) update jarjar to support v53 class files
 b) support -target 1.9 in the rest of the toolchain
can be completed in any order, in future CLs. Before this CL,
they would have needed to be completed in order a), b).

Bug: 72703434
Test: EXPERIMENTAL_USE_OPENJDK9=true USE_R8=true make checkbuild docs
      (in a client where CL http://r.android.com/596874 was reverted)

Change-Id: If78067294ae7ab78997aa109b0e08be427bdf0b8

6 years agoMerge "Update diskstats to break out code & data." into oc-mr1-dev
Daniel Nishi [Mon, 5 Feb 2018 21:04:20 +0000 (21:04 +0000)]
Merge "Update diskstats to break out code & data." into oc-mr1-dev
am: ca589a064e

Change-Id: Icb380ba195ec25c7eacf2dc4c89639bc2a325fb8

6 years agoMerge "Update diskstats to break out code & data." into oc-mr1-dev
TreeHugger Robot [Mon, 5 Feb 2018 20:47:15 +0000 (20:47 +0000)]
Merge "Update diskstats to break out code & data." into oc-mr1-dev

6 years agoMerge changes from topic "ims_apis"
Brad Ebinger [Mon, 5 Feb 2018 19:09:25 +0000 (19:09 +0000)]
Merge changes from topic "ims_apis"

* changes:
  Modify ImsService API to accomodate compat
  Make ImsService API @SystemApi
  Integrate new MMTel APIs into the framework
  Integrate ImsCallSessionListener API changes

6 years agoMerge "Update OWNER files for connectivity" am: 771e229a23
Hugo Benichi [Mon, 5 Feb 2018 00:39:54 +0000 (00:39 +0000)]
Merge "Update OWNER files for connectivity" am: 771e229a23
am: ce0c31d392

Change-Id: I5a995856aa347874b534312212ca73ffff0193c0

6 years agoMerge "Update OWNER files for connectivity"
Hugo Benichi [Mon, 5 Feb 2018 00:30:14 +0000 (00:30 +0000)]
Merge "Update OWNER files for connectivity"
am: 771e229a23

Change-Id: I6daf999785a855ab2a7c97f113f5f8ec87a13256

6 years agoAdd function to change LE Tx Data Length
Stanley Tng [Tue, 16 Jan 2018 18:39:32 +0000 (10:39 -0800)]
Add function to change LE Tx Data Length

As part of new SL4A tests for LE CoC to measure data throughput, this
commit adds a function to set the LE Tx Data Length parameter to its
maximum.

Test: Ran the new ACTS Tests for LE CoC (BleCocTest and BleCoc2ConnTest)
Bug: 70683224
Change-Id: Iea93f6cb9f4f7cc484f121afa158d7dae18d1ef1

6 years agoMerge "Update OWNER files for connectivity"
Hugo Benichi [Sun, 4 Feb 2018 23:18:52 +0000 (23:18 +0000)]
Merge "Update OWNER files for connectivity"

6 years agoMerge "Added data service configuration support" am: 2e9bdd78f2
Jack Yu [Sat, 3 Feb 2018 06:19:08 +0000 (06:19 +0000)]
Merge "Added data service configuration support" am: 2e9bdd78f2
am: de0d22d73a

Change-Id: I47f6d9669c39060d70ba156bc121421c3dba9537

6 years agoMerge "Added permission for binding data service" am: 0276f4290f
Jack Yu [Sat, 3 Feb 2018 06:09:36 +0000 (06:09 +0000)]
Merge "Added permission for binding data service" am: 0276f4290f
am: f5d3e300b3

Change-Id: Id159d6a83658e5c2fa1b22fd27459287cc37bff3

6 years agoMerge "Added data service configuration support"
Jack Yu [Sat, 3 Feb 2018 06:06:42 +0000 (06:06 +0000)]
Merge "Added data service configuration support"
am: 2e9bdd78f2

Change-Id: Idc7da08a22dd13f508d37df31966fb8346485ec4

6 years agoMerge "Added permission for binding data service"
Jack Yu [Sat, 3 Feb 2018 06:00:15 +0000 (06:00 +0000)]
Merge "Added permission for binding data service"
am: 0276f4290f

Change-Id: I22bf93b3233f8b1bf8edceaf64a6956a4517def6

6 years agoMerge "Added data service configuration support"
Jack Yu [Sat, 3 Feb 2018 04:40:46 +0000 (04:40 +0000)]
Merge "Added data service configuration support"

6 years agoMerge "Added permission for binding data service"
Treehugger Robot [Sat, 3 Feb 2018 04:40:06 +0000 (04:40 +0000)]
Merge "Added permission for binding data service"

6 years agoMerge "Add function to update LE connection parameters" am: 853628db72
Stanley Tng [Sat, 3 Feb 2018 04:21:58 +0000 (04:21 +0000)]
Merge "Add function to update LE connection parameters" am: 853628db72
am: c3afcfc38c

Change-Id: Ib35d2c5314dcf6d12abf4d097b10dfc5df34bb55

6 years agoMerge "Add function to update LE connection parameters"
Stanley Tng [Sat, 3 Feb 2018 04:10:22 +0000 (04:10 +0000)]
Merge "Add function to update LE connection parameters"
am: 853628db72

Change-Id: I7a6a653fa9d007a71e5155180fc8e78289ad9b81

6 years agoMerge "Add DENSITY_440" am: 6c40bbdc5e
weijuncheng [Sat, 3 Feb 2018 01:37:33 +0000 (01:37 +0000)]
Merge "Add DENSITY_440" am: 6c40bbdc5e
am: a21fa41755

Change-Id: I3024b00c5060d7f6055d1e2e60a36061a10bf0ad

6 years agoMerge "Add function to update LE connection parameters"
Stanley Tng [Sat, 3 Feb 2018 01:36:03 +0000 (01:36 +0000)]
Merge "Add function to update LE connection parameters"

6 years agoMerge "DO NOT MERGE volume shows when status bar is null" am: b5993cfb8e -s ours
Beverly [Sat, 3 Feb 2018 01:31:52 +0000 (01:31 +0000)]
Merge "DO NOT MERGE volume shows when status bar is null" am: b5993cfb8e  -s ours
am: 9cd12a53b2

Change-Id: I31770f7e9c9a84bd37dcfaacef3f0ca840876918

6 years agoMerge "Enable multiple active Ethernet interfaces" am: 0a6c539901
Pavel Maltsev [Sat, 3 Feb 2018 01:25:34 +0000 (01:25 +0000)]
Merge "Enable multiple active Ethernet interfaces" am: 0a6c539901
am: ac908d6728

Change-Id: I95a4e5d519857950297f5948525990c4808cd5fd

6 years agoMerge "Add missing return statement in setTempFileRootDirectory" am: d281b1a116
Hall Liu [Sat, 3 Feb 2018 01:17:54 +0000 (01:17 +0000)]
Merge "Add missing return statement in setTempFileRootDirectory" am: d281b1a116
am: a376949816

Change-Id: Ib940c4a54821c23aff204e01a0bd097615864415

6 years agoMerge "Add DENSITY_440"
weijuncheng [Sat, 3 Feb 2018 01:16:46 +0000 (01:16 +0000)]
Merge "Add DENSITY_440"
am: 6c40bbdc5e

Change-Id: Iffc972d66f36c11e3b465fdc3ab87a5518b7e646

6 years agoMerge "DO NOT MERGE volume shows when status bar is null"
Beverly [Sat, 3 Feb 2018 01:12:28 +0000 (01:12 +0000)]
Merge "DO NOT MERGE volume shows when status bar is null"
am: b5993cfb8e  -s ours

Change-Id: I6751be82e3055ab8510b283dec396f782918d9bc

6 years agoMerge "Use IntDef for BCD_EXTENDED_TYPE" am: 97246476a7
Pengquan Meng [Sat, 3 Feb 2018 00:08:10 +0000 (00:08 +0000)]
Merge "Use IntDef for BCD_EXTENDED_TYPE" am: 97246476a7
am: a2311212a6

Change-Id: I228c3af0f864e97ab28806745466bc2d72e293b3

6 years agoMerge "Enable multiple active Ethernet interfaces"
Pavel Maltsev [Sat, 3 Feb 2018 00:07:59 +0000 (00:07 +0000)]
Merge "Enable multiple active Ethernet interfaces"
am: 0a6c539901

Change-Id: Idea050a552dd3447cccebab2fc6f041bae06853e

6 years agoMerge "Add DENSITY_440"
Treehugger Robot [Sat, 3 Feb 2018 00:03:57 +0000 (00:03 +0000)]
Merge "Add DENSITY_440"

6 years agoMerge "Add missing return statement in setTempFileRootDirectory"
Hall Liu [Sat, 3 Feb 2018 00:01:40 +0000 (00:01 +0000)]
Merge "Add missing return statement in setTempFileRootDirectory"
am: d281b1a116

Change-Id: I9bbe241eec6aafdf41153cbc9c410b844ef63e2c