Commit Graph

2228 Commits

Author SHA1 Message Date
chapin
e4cd792bab Merge "Revert "gtbs: Add Generic Telephone Bearer Service support"" am: 279b828fd8 am: 84913280a8 am: 35117a7596 am: 815d4cedea
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1940083

Change-Id: I49a731122e7bdf8498ed00a30568a71cf66cad47
2022-01-07 16:31:49 +00:00
chapin
815d4cedea Merge "Revert "gtbs: Add Generic Telephone Bearer Service support"" am: 279b828fd8 am: 84913280a8 am: 35117a7596
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1940083

Change-Id: I16e62355558973caf77b9a0ab7c00a273af756b2
2022-01-07 16:17:00 +00:00
chapin
279b828fd8 Merge "Revert "gtbs: Add Generic Telephone Bearer Service support"" 2022-01-07 14:08:23 +00:00
Treehugger Robot
d013954757 Merge "Bluetooth: add LE Audio COD constant definition" am: d35cd459d6 am: c252a62ded am: 94a531c7fa am: a2abf5025b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1937497

Change-Id: Ie6f8ff44d60719865b5ba8ce84919b4bffd003f4
2022-01-07 00:45:39 +00:00
Treehugger Robot
a2abf5025b Merge "Bluetooth: add LE Audio COD constant definition" am: d35cd459d6 am: c252a62ded am: 94a531c7fa
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1937497

Change-Id: I4d4060067286d9e2c5c422c7bbe12cfabd5f720c
2022-01-07 00:35:31 +00:00
Jack He
78f425ff07 Revert "gtbs: Add Generic Telephone Bearer Service support"
Revert "gtbs: Add Generic Telephone Bearer Service implementation"

Revert submission 1873900-gtbs

Reason for revert: broke cellular call over BT, see b/213412267
Reverted Changes:
I284ddacfc:gtbs: Add Generic Telephone Bearer Service impleme...
I8264ade4b:gtbs: Add Generic Telephone Bearer Service support...
I996cd5ff9:Add support for Generic Telephone Bearer service (...

Bug: 213412267
Tag: #feature
Test: answer cellular call by pressing button on HFP headset
Change-Id: I9c6b12b794b7378fd852238ad06890f46922c095
2022-01-07 00:34:04 +00:00
Qasim Javed
94e81d90cb Merge "Add BluetoothLeBroadcastAssistantCallback." am: bfad455280 am: d89e584952 am: 6b795762eb am: c93e7bf82a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1921059

Change-Id: Id0c9b2c1cf6ebde10e75bc8830e92b1c2380bfa1
2022-01-07 00:08:31 +00:00
Qasim Javed
c93e7bf82a Merge "Add BluetoothLeBroadcastAssistantCallback." am: bfad455280 am: d89e584952 am: 6b795762eb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1921059

Change-Id: I44ec395413eeb865a9a5a12a7574fdcff56653ed
2022-01-06 23:53:36 +00:00
Treehugger Robot
d35cd459d6 Merge "Bluetooth: add LE Audio COD constant definition" 2022-01-06 23:47:54 +00:00
Lee Shombert
9a686c07ba Merge "Prepare PropertyInvalidatedCache for SystemApi" 2022-01-06 23:14:05 +00:00
Qasim Javed
0809c7789f Add BluetoothLeBroadcastAssistantCallback.
Bug: 205174140
Bug: 208222452
Tag: #feature
Test: gd/cert/run

Change-Id: I302f2d22e6f295db27c4309b7a30dd867a264439
2022-01-06 18:39:53 +00:00
Treehugger Robot
68799ae429 Merge "Add BluetoothLeBroadcastSourceInfo." am: e5fb36cbf2 am: 7d24df44bc am: a16f4ac7c3 am: dcd76d8e99
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1915000

Change-Id: I3d5508462b3e3ec7cf76563175250039d01a79ef
2022-01-06 11:52:18 +00:00
Treehugger Robot
dcd76d8e99 Merge "Add BluetoothLeBroadcastSourceInfo." am: e5fb36cbf2 am: 7d24df44bc am: a16f4ac7c3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1915000

Change-Id: Id6b02f631d7ca15b6ef56ac7fe53a534bb6f5943
2022-01-06 11:32:58 +00:00
Treehugger Robot
e5fb36cbf2 Merge "Add BluetoothLeBroadcastSourceInfo." 2022-01-06 10:32:39 +00:00
Treehugger Robot
86e3d5a267 Merge "Reduce blocking time when waiting for CharacteristicWrite queue to clear up." am: d5bd847275 am: c460086312 am: 33d0f3b417 am: c29dcc4d34
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1932845

Change-Id: I6c94fef43f1b7e6ed8451b556432ad4c0771232f
2022-01-05 22:24:47 +00:00
Treehugger Robot
c29dcc4d34 Merge "Reduce blocking time when waiting for CharacteristicWrite queue to clear up." am: d5bd847275 am: c460086312 am: 33d0f3b417
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1932845

Change-Id: I0503489731fdf2cb4675e553eaaa62d58c2cf2a2
2022-01-05 22:07:45 +00:00
Jakub Pawlowski
c201914d57 Bluetooth: add LE Audio COD constant definition
Tag: #feature
Test: compilation
Bug: 150670922
Change-Id: Ic68cd1e9ce4f10d7c2388eeeabe67acad5e555ea
2022-01-05 23:04:04 +01:00
Treehugger Robot
d5bd847275 Merge "Reduce blocking time when waiting for CharacteristicWrite queue to clear up." 2022-01-05 21:13:56 +00:00
Qasim Javed
63d5150d7d Add BluetoothLeBroadcastSourceInfo.
Bug: 205174140
Bug: 208222452
Tag: #feature
Test: gd/cert/run

Change-Id: I5d129d8b230ab564387212ebe83eb3c4398c7b21
2022-01-05 12:52:01 -08:00
Treehugger Robot
57af351290 Merge "gtbs: Add Generic Telephone Bearer Service support" am: cb64b957f7 am: c245603eab am: 3bcdbfb925 am: 3e1a493f6e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1873900

Change-Id: I719487c08ddb419f1a9eb3d02771a082a2a59902
2022-01-05 19:44:48 +00:00
Treehugger Robot
3e1a493f6e Merge "gtbs: Add Generic Telephone Bearer Service support" am: cb64b957f7 am: c245603eab am: 3bcdbfb925
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1873900

Change-Id: I2ad007b8a4e6920fb69fc7af16b9e67ec5b2f476
2022-01-05 19:12:01 +00:00
Treehugger Robot
cb64b957f7 Merge "gtbs: Add Generic Telephone Bearer Service support" 2022-01-05 09:58:55 +00:00
Lee Shombert
0cece3898b Prepare PropertyInvalidatedCache for SystemApi
Bug: 152453213
Tag: #refactor

This commit prepares PropertyInvalidatedCache to function as a system
api.  Specifically, the methods recompute() and bypass() which may be
overridden by clients are now public (instead of protected).  This
forces an update to all existing clients, to accommodate the change in
method visibility.

Two small changes have been made as cleanup:

 1. The awkwardly named debugCompareQueryResults() is now
    resultEquals(), which is more or less consistent with how other
    equality tests are named in Android.  This name change affects two
    clients.

 2. PackageManager has changed to use resultEquals() instead of
    maybeCheckConsistency().  This provides a simpler and more
    consistent use of the APIs.  maybeCheckConsistency() has been made
    private.

Test: atest PropertyInvalidatedCacheTests

Change-Id: I4110f8e887a4fd8c784141e8892557a9d1b80a94
2022-01-04 08:13:59 -08:00
Treehugger Robot
d5b640e3b9 Merge "Use Common Audio Service UUID from latest assigned numbers" am: ccb536b8e2 am: cc65d33474 am: 65bed708fc
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1933139

Change-Id: I3a28152420ae7c180cc9e42f03cab1595167db3b
2021-12-30 00:50:13 +00:00
Treehugger Robot
ccb536b8e2 Merge "Use Common Audio Service UUID from latest assigned numbers" 2021-12-30 00:16:35 +00:00
Jakub Pawlowski
2b67e53442 Use Common Audio Service UUID from latest assigned numbers
Bug: 150670922
Test: compilation
Merged-In: I35684ecec50c3db757331b6384c2579f5a28a70a
Change-Id: I35684ecec50c3db757331b6384c2579f5a28a70a
2021-12-29 19:11:00 +00:00
Jakub Pawlowski
b5ff8bcd3e Use Common Audio Service UUID from latest assigned numbers
Bug: 150670922
Test: compilation
Change-Id: I35684ecec50c3db757331b6384c2579f5a28a70a
2021-12-29 20:03:32 +01:00
Johanna Ye
ff0f688ca4 Reduce blocking time when waiting for CharacteristicWrite queue to clear
up.

Bug: 200073240
Test: manual build
Change-Id: I62070a5789809c363dba3cb4f0d007d17e3a9ef8
2021-12-23 11:47:10 -08:00
Treehugger Robot
cb5ddfda9a Merge "Pbap use profileConnector, resolveSystemService api fix" am: 4548fa7275 am: fff729397a am: 4296ee7d71
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1916517

Change-Id: Iee2f42ccdf2e69baf7f02ec453875477df9aca20
2021-12-21 01:45:46 +00:00
Treehugger Robot
4548fa7275 Merge "Pbap use profileConnector, resolveSystemService api fix" 2021-12-21 00:58:16 +00:00
TreeHugger Robot
3fe4b24d46 Merge "Pbap use profileConnector, resolveSystemService api fix" 2021-12-20 22:53:32 +00:00
Mariusz Skamra
9537669523 gtbs: Add Generic Telephone Bearer Service support
Tag: #feature
Bug: 159786353
Sponsor: jpawlowski@
Test: build
Change-Id: I8264ade4b07df17fc0207437dfdcae7028cc20ff
2021-12-17 07:56:45 +00:00
Treehugger Robot
8f91c16c23 Merge "Remove allowBlocking from all BluetoothProfiles" am: a39eb360db am: df07c71769 am: 88beced30f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1927380

Change-Id: I7b19fbb89c320fd3a14d57faa9aa10065b23d708
2021-12-17 03:15:57 +00:00
Treehugger Robot
a39eb360db Merge "Remove allowBlocking from all BluetoothProfiles" 2021-12-17 02:01:13 +00:00
William Escande
a76f95887c Merge "Remove allowBlocking from all BluetoothProfiles" 2021-12-17 00:15:40 +00:00
Etienne Ruffieux
5251dfbc2a Merge "Moved AttributionSource related APIs in AttributionSource" am: 70d456d06c am: 52ddc063b0 am: e5d5eefb16 am: 52dfe57f07
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1922817

Change-Id: I60fa5ecea7c9b1bffbd8bfaf0ed85cafb80fa5bc
2021-12-16 22:52:35 +00:00
Etienne Ruffieux
52dfe57f07 Merge "Moved AttributionSource related APIs in AttributionSource" am: 70d456d06c am: 52ddc063b0 am: e5d5eefb16
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1922817

Change-Id: Id6bcfb0cca120540dd251dda22c713539c5c2b8c
2021-12-16 22:08:37 +00:00
Etienne Ruffieux
70d456d06c Merge "Moved AttributionSource related APIs in AttributionSource" 2021-12-16 21:16:58 +00:00
William Escande
6b5464ca69 Remove allowBlocking from all BluetoothProfiles
Since Bluetooth is becoming a mainline module, it can no longer call the
allowBlocking hidden api.
Instead, all interface are moved to be oneway and use a synchronous data
to handle the return value.

Bug: 200200870
Test: Build + start Bt and play something on speaker
Tag: #refactor
Merged-In: I776a6322faadca1504bce24f2b6b041e756b6448
Change-Id: I776a6322faadca1504bce24f2b6b041e756b6448
2021-12-16 19:34:35 +01:00
William Escande
33a146346b Remove allowBlocking from all BluetoothProfiles
Since Bluetooth is becoming a mainline module, it can no longer call the
allowBlocking hidden api.
Instead, all interface are moved to be oneway and use a synchronous data
to handle the return value.

Bug: 200200870
Test: Build + start Bt and play something on speaker
Tag: #refactor
Change-Id: I776a6322faadca1504bce24f2b6b041e756b6448
2021-12-16 19:28:02 +01:00
Treehugger Robot
c15418977b Merge "Add scan result logs." am: 00d8163936 am: eb9fe6b5ec am: ecd5de9078 am: 8150ee9d3f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1836926

Change-Id: I6e08007cbbe792f7a30ac9ed5aac8e3cc6758b51
2021-12-16 05:28:51 +00:00
Treehugger Robot
8150ee9d3f Merge "Add scan result logs." am: 00d8163936 am: eb9fe6b5ec am: ecd5de9078
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1836926

Change-Id: Iaeaff1e690f7a28ae984bba05159129c75aed26a
2021-12-16 05:09:46 +00:00
Treehugger Robot
00d8163936 Merge "Add scan result logs." 2021-12-16 04:29:41 +00:00
Hyundo Moon
68d5ff92c5 Merge "BluetoothGatt: Deprecate unsupported methods" am: e4a79de89e am: c57b083537 am: 1e4ab066fa am: d6c8043031
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1899033

Change-Id: I3a5b621e533ff2443d7c7bc2016dcf0b2d4c8110
2021-12-16 02:41:54 +00:00
Hyundo Moon
d6c8043031 Merge "BluetoothGatt: Deprecate unsupported methods" am: e4a79de89e am: c57b083537 am: 1e4ab066fa
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1899033

Change-Id: I171735ba4e583455c3070f30662bf505cd4facc3
2021-12-16 02:24:08 +00:00
Hyundo Moon
e4a79de89e Merge "BluetoothGatt: Deprecate unsupported methods" 2021-12-16 01:35:46 +00:00
Etienne Ruffieux
770d50ed43 Moved AttributionSource related APIs in AttributionSource
Modified myAttributionSource() to check for global AS for
process in ActivityThread and fallback to building new AS
with PackageManager#getPackageForUid(myUid()) if null.

Tag: #feature
Bug: 210467846
Bug: 210468546
Test: build
Change-Id: I7aa75395469bf0bb806100420faaf98c52057355
CTS-Coverage-Bug: 210906055
2021-12-15 22:03:50 +00:00
Etienne Ruffieux
3fac6d3746 Merge "Replaced Bluetooth SystemProperties.set by sysprop" am: 4d612ad87b am: a9e669070b am: c748403369
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1914690

Change-Id: I6b6d7c76f16d392a18ab5aadf1d351a72a693e8c
2021-12-15 20:33:32 +00:00
Bernardo Rufino
3d10fb4b83 Merge "Migrate unsafe parcel APIs in framework-minus-apex" 2021-12-15 19:15:58 +00:00
Etienne Ruffieux
4d612ad87b Merge "Replaced Bluetooth SystemProperties.set by sysprop" 2021-12-15 19:14:42 +00:00