OSDN Git Service
TreeHugger Robot [Wed, 5 Aug 2020 19:03:32 +0000 (19:03 +0000)]
Merge "Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode" into rvc-dev am:
272bfa7988
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12287594
Change-Id: I385438191c2574979165e32e703e3f2d6cdd7cdc
TreeHugger Robot [Wed, 5 Aug 2020 18:48:50 +0000 (18:48 +0000)]
Merge "Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode" into rvc-dev
weichinweng [Wed, 5 Aug 2020 13:58:10 +0000 (13:58 +0000)]
[automerger skipped] Fix possible OOB when receive gatt read type response data am:
342cb328b6 am:
6d86ead0e3 -s ours am:
4e8d3b8eba -s ours am:
f89ac96265 -s ours am:
100a9ce0e1 -s ours am:
9fde95f3b0 -s ours am:
8a5a0c7841 -s ours
am skip reason: Change-Id I1bd8713eecebc2bc3d919402b035987e06a2d4d3 with SHA-1
0eb7a763df is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12263265
Change-Id: I38f651d1ade959dd1e43d4cbcc87fcc514d43034
weichinweng [Wed, 5 Aug 2020 13:34:57 +0000 (13:34 +0000)]
[automerger skipped] Fix possible OOB when receive gatt read type response data am:
342cb328b6 am:
6d86ead0e3 -s ours am:
4e8d3b8eba -s ours am:
f89ac96265 -s ours am:
100a9ce0e1 -s ours am:
9fde95f3b0 -s ours
am skip reason: Change-Id I1bd8713eecebc2bc3d919402b035987e06a2d4d3 with SHA-1
0eb7a763df is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12263265
Change-Id: Id4f4f4d2828f8031d2087f96ee01b18edc9072c1
weichinweng [Wed, 5 Aug 2020 13:14:59 +0000 (13:14 +0000)]
[automerger skipped] Fix possible OOB when receive gatt read type response data am:
342cb328b6 am:
6d86ead0e3 -s ours am:
4e8d3b8eba -s ours am:
f89ac96265 -s ours am:
100a9ce0e1 -s ours
am skip reason: Change-Id I1bd8713eecebc2bc3d919402b035987e06a2d4d3 with SHA-1
0eb7a763df is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12263265
Change-Id: Idba39a3384b9c2b0a7268a740661e722aa1ad47f
weichinweng [Wed, 5 Aug 2020 12:51:04 +0000 (12:51 +0000)]
[automerger skipped] Fix possible OOB when receive gatt read type response data am:
342cb328b6 am:
6d86ead0e3 -s ours am:
4e8d3b8eba -s ours am:
f89ac96265 -s ours
am skip reason: Change-Id I1bd8713eecebc2bc3d919402b035987e06a2d4d3 with SHA-1
0eb7a763df is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12263265
Change-Id: Ia53860c6cea74a32279587c1a74d9bf6ed430280
weichinweng [Wed, 5 Aug 2020 12:32:35 +0000 (12:32 +0000)]
[automerger skipped] Fix possible OOB when receive gatt read type response data am:
342cb328b6 am:
6d86ead0e3 -s ours am:
4e8d3b8eba -s ours
am skip reason: Change-Id I1bd8713eecebc2bc3d919402b035987e06a2d4d3 with SHA-1
0eb7a763df is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12263265
Change-Id: Ia454d830d9e5e11883b83de17461b88d1c3d6a89
weichinweng [Wed, 5 Aug 2020 12:13:40 +0000 (12:13 +0000)]
[automerger skipped] Fix possible OOB when receive gatt read type response data am:
342cb328b6 am:
6d86ead0e3 -s ours
am skip reason: Change-Id I1bd8713eecebc2bc3d919402b035987e06a2d4d3 with SHA-1
0eb7a763df is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12263265
Change-Id: I0e10ba38b8aa463e7524ca0da1c2aa8ce5c86b5b
weichinweng [Wed, 5 Aug 2020 11:59:47 +0000 (11:59 +0000)]
Fix possible OOB when receive gatt read type response data am:
342cb328b6
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12263265
Change-Id: I064b5c88b2734129a9f1811f372713b01938ad9c
weichinweng [Wed, 5 Aug 2020 09:46:59 +0000 (09:46 +0000)]
Fix possible OOB when receive gatt read type response data am:
0eb7a763df am:
2cce69804f am:
e219a7f836 am:
6717d3dc7e am:
d03b5b8cc6
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12258750
Change-Id: I4088edebdc3f833adbe83bed3660e92e45664f6a
weichinweng [Wed, 5 Aug 2020 09:27:16 +0000 (09:27 +0000)]
Fix possible OOB when receive gatt read type response data am:
0eb7a763df am:
2cce69804f am:
e219a7f836 am:
6717d3dc7e
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12258750
Change-Id: I351f5fb2a7146491b37cf306b1ad7ccc788920f5
weichinweng [Wed, 5 Aug 2020 09:11:28 +0000 (09:11 +0000)]
Fix possible OOB when receive gatt read type response data am:
0eb7a763df am:
2cce69804f am:
e219a7f836
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12258750
Change-Id: Iaf6cb810e9aced654b009d12b3c48136a2bb88a0
weichinweng [Wed, 5 Aug 2020 08:49:07 +0000 (08:49 +0000)]
Fix possible OOB when receive gatt read type response data am:
0eb7a763df am:
2cce69804f
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12258750
Change-Id: Icee5cfa0941b171ce3d03ec2f7709e2ed3c36645
weichinweng [Wed, 5 Aug 2020 08:26:01 +0000 (08:26 +0000)]
Fix possible OOB when receive gatt read type response data am:
0eb7a763df
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12258750
Change-Id: I941c06817ca42034d8cc6e74aae49cf4fc1e4dbc
weichinweng [Tue, 28 Jul 2020 08:56:33 +0000 (16:56 +0800)]
Fix possible OOB when receive gatt read type response data
Bug:
158833854
Bug:
158778659
Test: manual
Tag: #security
Change-Id: I1bd8713eecebc2bc3d919402b035987e06a2d4d3
Merged-In: I1bd8713eecebc2bc3d919402b035987e06a2d4d3
weichinweng [Tue, 28 Jul 2020 08:56:33 +0000 (16:56 +0800)]
Fix possible OOB when receive gatt read type response data
Bug:
158833854
Bug:
158778659
Test: manual
Tag: #security
Change-Id: I1bd8713eecebc2bc3d919402b035987e06a2d4d3
Rahul Sabnis [Sat, 1 Aug 2020 02:44:27 +0000 (19:44 -0700)]
Check whether local device is an ATV device to determine whether to show
the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
Tag: #feature
Bug:
157038281
Test: Manual
Merged-In: I6d06f5996da71e5a1407e544b0023d82924aa56f
Change-Id: I6d06f5996da71e5a1407e544b0023d82924aa56f
Rahul Sabnis [Fri, 31 Jul 2020 02:25:25 +0000 (02:25 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
57ffe1ba12 am:
70e77e9a2f -s ours am:
459630e366 -s ours am:
5830285595 -s ours am:
0733cdcef6 -s ours am:
48578a77f7 -s ours am:
162fcf41e5 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b5c0bfc132 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040226
Change-Id: I50b14c582f2884f41d166bc658fb3025da32a693
Rahul Sabnis [Fri, 31 Jul 2020 02:04:48 +0000 (02:04 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
57ffe1ba12 am:
70e77e9a2f -s ours am:
459630e366 -s ours am:
5830285595 -s ours am:
0733cdcef6 -s ours am:
48578a77f7 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b5c0bfc132 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040226
Change-Id: I76d8512c71be6dcd619cce5f828cd56b173ece14
Rahul Sabnis [Fri, 31 Jul 2020 01:46:35 +0000 (01:46 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
57ffe1ba12 am:
70e77e9a2f -s ours am:
459630e366 -s ours am:
5830285595 -s ours am:
0733cdcef6 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b5c0bfc132 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040226
Change-Id: I0e1a0b25c7a933b008eaa236c810c9d0dcef59f8
Rahul Sabnis [Fri, 31 Jul 2020 01:28:31 +0000 (01:28 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
57ffe1ba12 am:
70e77e9a2f -s ours am:
459630e366 -s ours am:
5830285595 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b5c0bfc132 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040226
Change-Id: I63dd8398d5a268766d7a8f71acfd0597893e18ba
Rahul Sabnis [Fri, 31 Jul 2020 01:09:09 +0000 (01:09 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
57ffe1ba12 am:
70e77e9a2f -s ours am:
459630e366 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b5c0bfc132 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040226
Change-Id: I7e5b93e63eadbda49fc9ff28a6308a72e99b6ef0
Rahul Sabnis [Fri, 31 Jul 2020 01:09:08 +0000 (01:09 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b5c0bfc132 -s ours am:
e66f27327b -s ours am:
c6edd09374 -s ours am:
c067728850 -s ours am:
49dd78710b -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
8709264b5c is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040225
Change-Id: I7e5d5a12760d89a24507b23f2c1a0ddeb5a03c06
Rahul Sabnis [Fri, 31 Jul 2020 01:08:47 +0000 (01:08 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
8709264b5c -s ours am:
e23f192e8b -s ours am:
d1b1c29df5 -s ours am:
c7be9b4a67 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b6bcc43c7b is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040241
Change-Id: I4d1071ad3937a3f787dd964159d95ffea59adb7e
Rahul Sabnis [Fri, 31 Jul 2020 00:51:48 +0000 (00:51 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b5c0bfc132 -s ours am:
e66f27327b -s ours am:
c6edd09374 -s ours am:
c067728850 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
8709264b5c is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040225
Change-Id: I2e3c095ed07646bca7b0782b9f4ebae3e22cb979
Rahul Sabnis [Fri, 31 Jul 2020 00:51:27 +0000 (00:51 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
8709264b5c -s ours am:
e23f192e8b -s ours am:
d1b1c29df5 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b6bcc43c7b is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040241
Change-Id: I2a262c9cea628c7871ce6cbe5fd4dee00c17344e
Rahul Sabnis [Fri, 31 Jul 2020 00:51:00 +0000 (00:51 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
57ffe1ba12 am:
70e77e9a2f -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b5c0bfc132 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040226
Change-Id: I5ad01f31ae5ad09d350a04ff3414ae516ad0077d
Rahul Sabnis [Fri, 31 Jul 2020 00:34:24 +0000 (00:34 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b5c0bfc132 -s ours am:
e66f27327b -s ours am:
c6edd09374 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
8709264b5c is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040225
Change-Id: I63378c114fff2eab6ade3471dff8f212ccf2eab9
Rahul Sabnis [Fri, 31 Jul 2020 00:34:07 +0000 (00:34 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
8709264b5c -s ours am:
e23f192e8b -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b6bcc43c7b is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040241
Change-Id: Ic79fd0a950561b9136b4f854c931fea5b1d89df2
Rahul Sabnis [Fri, 31 Jul 2020 00:27:46 +0000 (00:27 +0000)]
Shows a consent dialog on the local device when pairing a bluetooth low am:
57ffe1ba12
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040226
Change-Id: I591af4f49890b67d9d110747984e1061aeaa9a57
Rahul Sabnis [Fri, 31 Jul 2020 00:14:27 +0000 (00:14 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b5c0bfc132 -s ours am:
e66f27327b -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
8709264b5c is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040225
Change-Id: Iaec291391db339a109db382c530918bc4090357f
Rahul Sabnis [Fri, 31 Jul 2020 00:13:49 +0000 (00:13 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
8709264b5c -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
b6bcc43c7b is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040241
Change-Id: If96604b3f5b0843bae5ea46c4806a46af523cf26
Rahul Sabnis [Fri, 31 Jul 2020 00:11:56 +0000 (00:11 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b5c0bfc132 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
8709264b5c is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040225
Change-Id: Ibf60879048f2eea001a0b5c3cf4f9a4fcdb3edd6
Rahul Sabnis [Thu, 30 Jul 2020 00:47:56 +0000 (00:47 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b6bcc43c7b -s ours am:
5cf5a4c43b -s ours am:
3440d38745 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
fe287947a1 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040224
Change-Id: I90870b915d74f811e1ae091c16fbf4b4d5ab6b44
Rahul Sabnis [Thu, 30 Jul 2020 00:30:01 +0000 (00:30 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b6bcc43c7b -s ours am:
5cf5a4c43b -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
fe287947a1 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040224
Change-Id: If552b7dc90a1a4cb003bea09d6d67587eeec47b3
Rahul Sabnis [Thu, 30 Jul 2020 00:18:43 +0000 (00:18 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
b6bcc43c7b -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
fe287947a1 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040224
Change-Id: I6b5ff2607b726813fe329ec2938085cf5da8bffb
Rahul Sabnis [Thu, 30 Jul 2020 00:07:33 +0000 (00:07 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
fe287947a1 -s ours am:
d48fb2accf -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
03580fc440 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040221
Change-Id: Ib14a80e5a172038181f479d6fe8ba8307546d5a1
Rahul Sabnis [Thu, 30 Jul 2020 00:07:05 +0000 (00:07 +0000)]
[automerger skipped] Shows a consent dialog on the local device when pairing a bluetooth low am:
fe287947a1 -s ours
am skip reason: Change-Id I7de396230beb84bd0fa2b0cea346523b6824472a with SHA-1
03580fc440 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12040221
Change-Id: Idc6c5347d68d2d72262293bb4d897a5d383a631e
Rahul Sabnis [Thu, 30 Jul 2020 00:06:57 +0000 (00:06 +0000)]
Shows a consent dialog on the local device when pairing a bluetooth low am:
03580fc440
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12010399
Change-Id: I4491e2a0bda3765831ba363f7b98cdfaea2938a1
Rahul Sabnis [Fri, 26 Jun 2020 17:27:07 +0000 (10:27 -0700)]
Shows a consent dialog on the local device when pairing a bluetooth low
energy device if the local device has a display.
Tag: #security
Bug:
157038281
Test: Manual
Merged-In: I7de396230beb84bd0fa2b0cea346523b6824472a
Change-Id: I7de396230beb84bd0fa2b0cea346523b6824472a
Rahul Sabnis [Fri, 26 Jun 2020 17:27:07 +0000 (10:27 -0700)]
Shows a consent dialog on the local device when pairing a bluetooth low
energy device if the local device has a display.
Tag: #security
Bug:
157038281
Test: Manual
Merged-In: I7de396230beb84bd0fa2b0cea346523b6824472a
Change-Id: I7de396230beb84bd0fa2b0cea346523b6824472a
Rahul Sabnis [Fri, 26 Jun 2020 17:27:07 +0000 (10:27 -0700)]
Shows a consent dialog on the local device when pairing a bluetooth low
energy device if the local device has a display.
Tag: #security
Bug:
157038281
Test: Manual
Merged-In: I7de396230beb84bd0fa2b0cea346523b6824472a
Change-Id: I7de396230beb84bd0fa2b0cea346523b6824472a
Rahul Sabnis [Fri, 26 Jun 2020 17:27:07 +0000 (10:27 -0700)]
Shows a consent dialog on the local device when pairing a bluetooth low
energy device if the local device has a display.
Tag: #security
Bug:
157038281
Test: Manual
Merged-In: I7de396230beb84bd0fa2b0cea346523b6824472a
Change-Id: I7de396230beb84bd0fa2b0cea346523b6824472a
Rahul Sabnis [Fri, 26 Jun 2020 17:27:07 +0000 (10:27 -0700)]
Shows a consent dialog on the local device when pairing a bluetooth low
energy device if the local device has a display.
Tag: #security
Bug:
157038281
Test: Manual
Merged-In: I7de396230beb84bd0fa2b0cea346523b6824472a
Change-Id: I7de396230beb84bd0fa2b0cea346523b6824472a
Rahul Sabnis [Fri, 26 Jun 2020 17:27:07 +0000 (10:27 -0700)]
Shows a consent dialog on the local device when pairing a bluetooth low
energy device if the local device has a display.
Tag: #security
Bug:
157038281
Test: Manual
Merged-In: I7de396230beb84bd0fa2b0cea346523b6824472a
Change-Id: I7de396230beb84bd0fa2b0cea346523b6824472a
Victor Khimenko [Tue, 14 Jul 2020 17:29:52 +0000 (17:29 +0000)]
Make libbluetooth-types-header available for native_bridge am:
a6d57793a6
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
12128049
Change-Id: I9107f054b4740cce2a0f726c8a8938b172c3ee9e
Victor Khimenko [Thu, 11 Jun 2020 01:30:12 +0000 (03:30 +0200)]
Make libbluetooth-types-header available for native_bridge
Bug: http://b/
153609531
Test: m libhardware.native_bridge
Change-Id: Ie5b208ce304cadd95bdc121549a20dacbf2d01b1
Merged-In: Ie5b208ce304cadd95bdc121549a20dacbf2d01b1
Joseph Pirozzo [Fri, 26 Jun 2020 14:18:42 +0000 (14:18 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev am:
15ccbf59de am:
b7bd79e254 am:
e7c4690a6b am:
6c9602b148 am:
31713cdf9f am:
3d17223fed am:
56f635560d
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11593936
Change-Id: I6663ef41447d8b9dcfa0a94fa76e159f797e066c
Joseph Pirozzo [Fri, 26 Jun 2020 14:07:56 +0000 (14:07 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev am:
15ccbf59de am:
b7bd79e254 am:
e7c4690a6b am:
6c9602b148 am:
31713cdf9f am:
3d17223fed
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11593936
Change-Id: Iaa730fbb18f95495c23c40711227dd01a2ebffd6
Joseph Pirozzo [Fri, 26 Jun 2020 13:53:52 +0000 (13:53 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev am:
15ccbf59de am:
b7bd79e254 am:
e7c4690a6b am:
6c9602b148 am:
31713cdf9f
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11593936
Change-Id: I8bf46f136caa5defcca728a93f2807a63cfa1096
Joseph Pirozzo [Fri, 26 Jun 2020 13:42:17 +0000 (13:42 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev am:
15ccbf59de am:
b7bd79e254 am:
e7c4690a6b am:
6c9602b148
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11593936
Change-Id: Ie5a818b066a2d2d4401cbe22d399fd75a97a4f5b
Joseph Pirozzo [Fri, 26 Jun 2020 13:29:50 +0000 (13:29 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev am:
15ccbf59de am:
b7bd79e254 am:
e7c4690a6b
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11593936
Change-Id: Id273f7a0dcccdd41a0cc5f7dc9c782477aaf046b
Joseph Pirozzo [Fri, 26 Jun 2020 13:13:54 +0000 (13:13 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev am:
15ccbf59de am:
b7bd79e254
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11593936
Change-Id: I1f53339a2b08ec342d65fe45f6a69965b87edf4a
Joseph Pirozzo [Fri, 26 Jun 2020 13:01:21 +0000 (13:01 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev am:
15ccbf59de
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11593936
Change-Id: I53a4ce34dba71b7715f791a03b6128458f8bc7e8
Joseph Pirozzo [Fri, 26 Jun 2020 12:40:58 +0000 (12:40 +0000)]
Merge "Enable bitpool sanity checks" into oc-dev
TreeHugger Robot [Fri, 26 Jun 2020 00:03:00 +0000 (00:03 +0000)]
Merge "HF_CLIENT: Upgrade version from 1.6 to 1.7" into rvc-dev am:
ab6c52b3b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11988411
Change-Id: Ic04683a3dde34e9b358dc50c159328405be536d6
TreeHugger Robot [Thu, 25 Jun 2020 23:51:18 +0000 (23:51 +0000)]
Merge "HF_CLIENT: Upgrade version from 1.6 to 1.7" into rvc-dev
Myles Watson [Thu, 25 Jun 2020 22:48:36 +0000 (22:48 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
85b5df1d0d am:
ab50a6b284 -s ours am:
14b17d2fb1 -s ours am:
db513f6c97 -s ours am:
aba777da25 -s ours am:
43c721bd30 -s ours am:
287bfb55d0 -s ours
am skip reason: Change-Id I048b7b142e3fe2096cf1a9aa2931c175fa52cd45 with SHA-1
e29c52cfda is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11934228
Change-Id: I32dcd45c8d21e96685748164dadb20b81d0c90b5
Myles Watson [Thu, 25 Jun 2020 22:33:31 +0000 (22:33 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
85b5df1d0d am:
ab50a6b284 -s ours am:
14b17d2fb1 -s ours am:
db513f6c97 -s ours am:
aba777da25 -s ours am:
43c721bd30 -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11934228
Change-Id: I001906a261ca3465f9da21804c3ed6b388bfb9d1
Myles Watson [Thu, 25 Jun 2020 22:22:23 +0000 (22:22 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
85b5df1d0d am:
ab50a6b284 -s ours am:
14b17d2fb1 -s ours am:
db513f6c97 -s ours am:
aba777da25 -s ours
am skip reason: Change-Id I048b7b142e3fe2096cf1a9aa2931c175fa52cd45 with SHA-1
e29c52cfda is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11934228
Change-Id: Ib670a2692d6c3961d4e2eaade6b62d8994d690b4
Myles Watson [Thu, 25 Jun 2020 22:05:37 +0000 (22:05 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
85b5df1d0d am:
ab50a6b284 -s ours am:
14b17d2fb1 -s ours am:
db513f6c97 -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11934228
Change-Id: Id0a0e93bcdc38a92212eed4e41d09db6ed6ab37f
Myles Watson [Thu, 25 Jun 2020 21:45:08 +0000 (21:45 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
85b5df1d0d am:
ab50a6b284 -s ours am:
14b17d2fb1 -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11934228
Change-Id: Ide10d75b623cdb0bc7047529ce0c79e57a18120f
Myles Watson [Thu, 25 Jun 2020 21:28:30 +0000 (21:28 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
85b5df1d0d am:
ab50a6b284 -s ours
am skip reason: Change-Id I048b7b142e3fe2096cf1a9aa2931c175fa52cd45 with SHA-1
e29c52cfda is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11934228
Change-Id: I01231f49767b1f5e54f43bf119e410a147198033
Myles Watson [Thu, 25 Jun 2020 21:15:23 +0000 (21:15 +0000)]
DO NOT MERGE: Remove pairing on incoming bond request am:
85b5df1d0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11934228
Change-Id: Icf0c4b744a56a06669fea1effd45c898063a4631
Myles Watson [Thu, 25 Jun 2020 21:09:32 +0000 (21:09 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
e29c52cfda -s ours am:
594c470d27 -s ours am:
230d3180fb -s ours am:
61ceb1cf17 -s ours am:
4002fb5a01 -s ours
am skip reason: Change-Id I048b7b142e3fe2096cf1a9aa2931c175fa52cd45 with SHA-1
21e580de3b is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11931864
Change-Id: I367958abd3ed090b93dab948606ee40b62b8bfaa
Myles Watson [Thu, 25 Jun 2020 20:55:50 +0000 (20:55 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
e29c52cfda -s ours am:
594c470d27 -s ours am:
230d3180fb -s ours am:
61ceb1cf17 -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11931864
Change-Id: Id3cc3bff887d7d5a3fb7a0bd0e49462e9555feb2
Myles Watson [Thu, 25 Jun 2020 20:39:33 +0000 (20:39 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
e29c52cfda -s ours am:
594c470d27 -s ours am:
230d3180fb -s ours
am skip reason: Change-Id I048b7b142e3fe2096cf1a9aa2931c175fa52cd45 with SHA-1
21e580de3b is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11931864
Change-Id: I2a7bfd5c6ee7f01688ea3c680e29d692ed9cc56e
Myles Watson [Thu, 25 Jun 2020 20:27:15 +0000 (20:27 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
e29c52cfda -s ours am:
594c470d27 -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11931864
Change-Id: I57e23a03647c13e6ffbb2e42b016e2fbb20c516f
Myles Watson [Thu, 25 Jun 2020 20:27:00 +0000 (20:27 +0000)]
Remove pairing on incoming bond request am:
21e580de3b am:
73dd59984c am:
c038497ddd am:
e176975842
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11922796
Change-Id: I11c068ac2139bcc3675e43ab84a012a225e17165
Myles Watson [Thu, 25 Jun 2020 20:03:22 +0000 (20:03 +0000)]
[automerger skipped] DO NOT MERGE: Remove pairing on incoming bond request am:
e29c52cfda -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11931864
Change-Id: I289b55466f022e0ee4422a142427014146eeb936
Myles Watson [Thu, 25 Jun 2020 20:03:16 +0000 (20:03 +0000)]
Remove pairing on incoming bond request am:
21e580de3b am:
73dd59984c am:
c038497ddd
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11922796
Change-Id: I61ab971764bdb4b58cec261428c5bb8c2f3ed9b0
Myles Watson [Thu, 25 Jun 2020 19:50:05 +0000 (19:50 +0000)]
Remove pairing on incoming bond request am:
21e580de3b am:
73dd59984c
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11922796
Change-Id: If7636b869c35d1313637ca8200e36d13778832e3
Myles Watson [Thu, 25 Jun 2020 19:38:38 +0000 (19:38 +0000)]
Remove pairing on incoming bond request am:
21e580de3b
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11922796
Change-Id: I8eab6881fc28cd96fc7c7975d4ffb4bf75626eb2
Song Gao [Tue, 10 Dec 2019 02:36:17 +0000 (10:36 +0800)]
HF_CLIENT: Upgrade version from 1.6 to 1.7
In HFP client version 1.7, mandatory S4 setting for eSCO
CVSD coding is introduced. S4 setting takes parameters
as maximum latency = 12msec and retransmission effort = 2.
Cherrypicked from https://r.android.com/
1212759
Test: ./run_unit_tests.sh net_test_btif_hf_client_service
Test: ./run_unit_tests.sh net_test_hf_client_add_record
Bug:
146090794
Tag: #feature
Change-Id: Ia450b4c237f130021511efb4795d4b2a98892cef
TreeHugger Robot [Wed, 24 Jun 2020 02:12:22 +0000 (02:12 +0000)]
Merge "Fix: fragment packets" into rvc-dev am:
fcd29a053e
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11939225
Change-Id: I2780ba37b20f35438745b0bf54dac6f030c13038
TreeHugger Robot [Wed, 24 Jun 2020 01:58:54 +0000 (01:58 +0000)]
Merge "Fix: fragment packets" into rvc-dev
Chris Manton [Tue, 10 Mar 2020 15:59:02 +0000 (08:59 -0700)]
DO NOT MERGE Check a2dp packet length is zero
Bug:
142546668
Test: net_test_stack_a2dp_native
(cherry picked from commit
96392b0f2cfb2adc72cc7cad0d74dec8f4041582)
(cherry picked from commit
d61cf5fe04063619afc6454034a7458d97bb0365)
Change-Id: I3a365b69aaac7edcff27909d15c842614a9a4603
Jack He [Tue, 23 Jun 2020 08:13:07 +0000 (08:13 +0000)]
resolve merge conflicts of
c28294c6dd218f4d98bb3b4331acf9155aeecb3a to rvc-d1-dev
Change-Id: I01071c9498e52caa24907b09520aa5ac5567f5a0
TreeHugger Robot [Tue, 23 Jun 2020 06:47:19 +0000 (06:47 +0000)]
Merge "Add Honda High End carkit to IOP table to only use AVRCP 1.4" into rvc-d1-dev
Cheney Ni [Tue, 14 Jan 2020 03:02:29 +0000 (11:02 +0800)]
A2DP: Use codec_specific_1 to report AAC bitrate mode to upper layer
This CL uses the AAC's btav_a2dp_codec_config_t.codec_specific_1 to
store its bitrate mode, and report this information to upper layer, and
upper layer would be able to use this variable to change settings, too.
There are 7 constant numbers to present those bitrate modes:
* AACENC_BR_MODE_CBR - AAC VBR is unable to use, and upper layer can use
this value to keep the current configuration without touched.
* AACENC_BR_MODE_VBR_C - AAC VBR is supported by both source and sink,
and we use or are going to use AAC CBR.
* AACENC_BR_MODE_VBR_1 ~ AACENC_BR_MODE_VBR_5 - Using AAC VBR with
different quality.
Bug:
112325138
Test: check the codec status from frameworks manually
Change-Id: I2096d9569c7aa0e5c79708946ba117d3edc4f041
Merged-In: I2096d9569c7aa0e5c79708946ba117d3edc4f041
Cheney Ni [Tue, 31 Dec 2019 09:29:58 +0000 (17:29 +0800)]
A2DP: Enable AAC VBR for A2DP source feature
This CL adds AAC variable bitrate to the source capabilities, and the
software encoder uses VBR mode 5 (vary high bitrate) by default.
Bug:
112325138
Test: atest net_test_stack / IOP test
Tag: #feature
Change-Id: I4271154248af5ea82c3de2c97bb39526e9f904ba
Merged-In: I4271154248af5ea82c3de2c97bb39526e9f904ba
jonerlin [Thu, 21 May 2020 02:47:22 +0000 (10:47 +0800)]
Fine tune btif config mechanism to limit the number of section in bt config cache and improve the bt config clone performance
* Bt config cache will grow bigger and bigger without limitation and
cause many Bluetooth stability issues
* Do not clone the whole config cache before writing config cache
into file, clone paired devices section instead.
* Implement BtifConfigCache class to handle bt devices config add,
remove, paired, unpaired,..etc.
Bug:
143515989
Test: 1. Add BtifConfigCacheTest unit tests to test bt config cache
setup, paire with a new devices, unpaire with a devices, remove the
sections with specific key.
2. Checking the paired devices information still existed in settings
after Bluetooth disable or device reboot.
3. Checking the paired devices information still saved in btif_config
file after Bluetooth disable and device reboot.
4. Remove btif_confing files and enable Bluetooth, checking the
btif_config file can be created and included adapter information
normally.
5. Checking the paired devices information be clean in btif_config
file after device factory reset
6. keep BLE scanning, then pair with a bluetooth device, connect a
bluetooth device, disable Bluetooth, checking the function work
normally.
Tag: #stability
Merged-In: Ide1ba1b6daaf9d102ab96976cbf28e65031423d0
Change-Id: Ide1ba1b6daaf9d102ab96976cbf28e65031423d0
(cherry picked from commit
098212937ba1fd16c7630659d98af877c16f10f3)
Chris Manton [Thu, 5 Mar 2020 17:57:14 +0000 (09:57 -0800)]
Fix: fragment packets
Small overflow window
Bug:
147227320
Test: net_test_hci_fragmenter_native
Merged-In: I3b7b4cbcbd292ed6fbbf9eacf3be66cf7c4120cc
(cherry picked from commit
8e2aa03a846bad0ff8c701a8a2468c1442f17b7a)
Change-Id: Ie64e1e107966c8b0d187739777d3abfe199c66bc
Jack He [Wed, 17 Jun 2020 09:15:23 +0000 (02:15 -0700)]
LruCache: Improve efficieny and ease of use of APIs
* Add a Find() function that returns the pointer to the value associated
with a key, further changes to the value using that poitner does not
warm up the cache
* Remove eviction callback, but instead return an optional evicted node
when Put() evicts a cold node. This prevents potential deadlock when
calling LruCache methods in the callback
* HasKey() is not zero-copy
* Get() calls Find()
* Add unit tests for these new features
* Modify MetricIdAllocator to use these new features
Bug:
143515989
Test: atest --host bluetooth_test_common
Change-Id: I9071c86a9041e5c95b349824889ccedf9f9c18dc
Merged-In: I9071c86a9041e5c95b349824889ccedf9f9c18dc
(cherry picked from commit
42f8c2b972c3fb39a9b1e3fbff3fcb3a0060c33e)
Jack He [Wed, 17 Jun 2020 09:17:47 +0000 (02:17 -0700)]
Osi: Implement Has/Get/Set methods for section_t and config_t
* Implement convenience methods so that users don't have to loop
through them manually
Bug:
143515989
Test: atest --host net_test_osi:ConfigTest
Change-Id: I570a49bec9496409ba60f8223c58c9e642b41c1a
Merged-In: I570a49bec9496409ba60f8223c58c9e642b41c1a
(cherry picked from commit
ea96adb18201c603a65b49583281a372a830af69)
Jack He [Wed, 17 Jun 2020 09:15:23 +0000 (02:15 -0700)]
LruCache: Allow Get to take nullptr
* When nullptr is given, copy of item is omitted
Bug:
143515989
Test: atest --host bluetooth_test_common
Change-Id: If5405611e8a32709bf0bf18f416d17adbd07b5ea
Merged-In: If5405611e8a32709bf0bf18f416d17adbd07b5ea
(cherry picked from commit
44229e65df659fa78ab04dfafea65f756ac9b18f)
Sal Savage [Fri, 19 Jun 2020 23:53:25 +0000 (23:53 +0000)]
Merge "Don't query for metadata on playing status" into rvc-dev am:
12d6bc5db8
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11921967
Change-Id: I7a1e935dd2c78282ac4ade3bdd6cfe3b36a32384
Sal Savage [Fri, 19 Jun 2020 23:35:51 +0000 (23:35 +0000)]
Merge "Don't query for metadata on playing status" into rvc-dev
Myles Watson [Thu, 18 Jun 2020 21:35:53 +0000 (14:35 -0700)]
DO NOT MERGE: Remove pairing on incoming bond request
Bug:
150156492
Tag: #security
Test: Bond two devices, forget from one device and reconnect
Change-Id: I048b7b142e3fe2096cf1a9aa2931c175fa52cd45
(cherry picked from commit
13f409ad3a2423b06af7a7f1a9b06fb06c8820a7)
Merged-In: I048b7b142e3fe2096cf1a9aa2931c175fa52cd45
Myles Watson [Thu, 18 Jun 2020 21:35:53 +0000 (14:35 -0700)]
DO NOT MERGE: Remove pairing on incoming bond request
Bug:
150156492
Tag: #security
Test: Bond two devices, forget from one device and reconnect
Change-Id: I048b7b142e3fe2096cf1a9aa2931c175fa52cd45
(cherry picked from commit
13f409ad3a2423b06af7a7f1a9b06fb06c8820a7)
Merged-In: I048b7b142e3fe2096cf1a9aa2931c175fa52cd45
Myles Watson [Thu, 18 Jun 2020 21:35:53 +0000 (14:35 -0700)]
Remove pairing on incoming bond request
Bug:
150156492
Tag: #security
Test: Bond two devices, forget from one device and reconnect
Change-Id: I048b7b142e3fe2096cf1a9aa2931c175fa52cd45
Merged-In: I048b7b142e3fe2096cf1a9aa2931c175fa52cd45
(cherry picked from commit
13f409ad3a2423b06af7a7f1a9b06fb06c8820a7)
Sal Savage [Thu, 4 Jun 2020 20:35:39 +0000 (13:35 -0700)]
Don't query for metadata on playing status
These removed lines of code were for a problem that no longer seems to
exist with other phones. It was a band-aid at best, having us pull
metadaa on 'playing status' when a phone really should have just been
sending the update to us anyway. Pulling metadata here causes a bad user
experience with cover artwork where the new metadata is interpreted as a
track change in Java land and cover artwork can be redownloaded. This
happens primarily with non-database aware players after a BIP reconnect
where we're guarenteed nothing about the handle we receive.
Tag: #compatibility
Bug:
158232844
Test: atest BluetoothInstrumentationTests
Merged-In: Idb88e7c1e1553319cb26eba2c18e3cd2bbd552cc
Change-Id: Idb88e7c1e1553319cb26eba2c18e3cd2bbd552cc
Ted Wang [Thu, 18 Jun 2020 17:05:51 +0000 (01:05 +0800)]
Add Honda High End carkit to IOP table to only use AVRCP 1.4
Bug:
158722323
Test: Manual
Change-Id: Ia496633871c9a7f8e36b61266add059ac3f28536
Sanjay Ramankandath [Wed, 17 Jun 2020 00:03:42 +0000 (00:03 +0000)]
RootCanal: Use a state machine in ScriptedBeacon am:
80b43139bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11882435
Change-Id: I49094be6dc2a397061c813fcd94bb4c7f2f0230e
Sanjay Ramankandath [Wed, 3 Jun 2020 22:24:06 +0000 (22:24 +0000)]
RootCanal: Use a state machine in ScriptedBeacon
Add indication for ble add playback completion
bt HCI: Make sure the device numbers match
Clean up static variables in scripted beacon
Clean up logs in scripted beacon
Test: boot cuttlefish and check logcat
Tag: #gd-refactor
Bug:
154491371
Bug:
158019041
(cherry picked from commit
79f168b7f3b03722cf2d0bb5ee97258824dc3832)
(cherry picked from commit
1c66bdaa38c46e859b66f8cc055993c5f0e7f5a1)
(cherry picked from commit
82656e9682e9de7596b7327618cf680936f34589)
Change-Id: I7f54ecef4ba08acc33b9d773b02b8428ca91a415
(cherry picked from commit
53c68dba78cc8f746c93e3db062ef358a976f0bf)
Merged-In: I7f54ecef4ba08acc33b9d773b02b8428ca91a415
Venkata Jagadeesh Garaga [Fri, 12 Jun 2020 01:57:30 +0000 (01:57 +0000)]
GAP: Use proper page scan rep mode for connection am:
78d863bd30
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/bt/+/
11839912
Change-Id: I0bf0569afabb56cfdaaf9b022f89177bdcca4294
Venkata Jagadeesh Garaga [Fri, 17 Apr 2020 10:36:17 +0000 (16:06 +0530)]
GAP: Use proper page scan rep mode for connection
Issue: Page time out seen when user initiated pairing from LE scan response
Steps to reproduce
==================
Steps:
1. Turn on BT
2. inquiry any dual mode device
3. Initiate pairing (only LE scan response received but br/edr
inquiry response not received)
Actual Result:
Remote name request or create connection got page timeout some times
Expected result:
Remote name request and create connection should be successful
Root Cause:
If user finds only LE scan response for dual mode devices, then stack
treats it as dual mode based on br/edr not supported bit. If pairing
initiated from LE scan response, then stack initiates RNR and ACL connection
on br/edr transport with wrong page scan response from LE inquiry database,
it leads to page time out.
Fix:
Use page scan response from inquiry data base if br/edr inquiry response
received, else use default page scan response R1 in RNR and create connection.
Test: Follow steps above
Bug:
154286616
Change-Id: I281ebc6d0e67d88c30328cb67df7f28793f354c1
Myles Watson [Sun, 31 May 2020 13:38:46 +0000 (13:38 +0000)]
RootCanal: Use GD defaults to define OS_ANDROID am:
b5deb4ac2e
Change-Id: I270cfc33908038be119865a9cd1d166929cb3842
Myles Watson [Fri, 29 May 2020 19:17:43 +0000 (12:17 -0700)]
RootCanal: Use GD defaults to define OS_ANDROID
When OS_ANDROID is defined logs go to logcat.
When OS_ANDROID is not defined logs to stderr.
Bug:
157706301
Test: cert/run --host
Tag: #gd-refactor
Change-Id: I3e735a4716fbc35a3d66e03909fdbf905436d285
Merged-In: I3e735a4716fbc35a3d66e03909fdbf905436d285
TreeHugger Robot [Fri, 29 May 2020 16:20:36 +0000 (16:20 +0000)]
Merge "Enable bitpool sanity checks" into rvc-dev am:
02cca0f8df
Change-Id: I60d8c55db1d48f91362905de9516da0480dc1bda