Commit Graph

42860 Commits

Author SHA1 Message Date
Eran Messeri
210d3ea87b ID attestation: Define tag for a second IMEI
Define a KeyMint tag for a second IMEI to be included in the attestation
record.

Also clarify that the IMEI tag is meant to include one, and only one,
IMEI.

Bug: 244732345
Test: android.keystore.cts.DeviceOwnerKeyManagementTest
Merged-In: I70ecbb0245ba2e517e5d0db0cfdce4525846f3e5
Change-Id: I70ecbb0245ba2e517e5d0db0cfdce4525846f3e5
2022-11-10 01:54:21 +00:00
Roshan Pius
652cf9c564 Merge changes I6ec56c68,Idc44d73f,I9cd3e442,Iae490f19,I44dd28b0, ...
* changes:
  uwb(hal): Doc update to clarify country code payload of 00
  Add Diagnostics Oid in HAL.
  Add new capability TLV and config TLV for supported diagnostics.
  Add new capability TLV for supported RSSI reporting
  uwb(hal): Add a new capability TLV for supported rng ntf thresholds
  uwb(hal): Add a new capability TLV for min ranging interval
2022-11-09 19:17:29 +00:00
Treehugger Robot
202c44bbdc Merge "Adding DSDA configuration for VTS." 2022-11-09 18:57:15 +00:00
Roshan Pius
493e8216b0 uwb(hal): Doc update to clarify country code payload of 00
Bug: 243426975
Test: N/A
Merged-In: I6ec56c68df5e1049d93c31e498934501f7d75ad1
Change-Id: I6ec56c68df5e1049d93c31e498934501f7d75ad1
2022-11-09 09:50:20 -08:00
ziyiw
2cf69b7084 Add Diagnostics Oid in HAL.
Test: compile
Bug: 236969605
Merged-In: Idc44d73f31dc23d4dfaf4f461d8c312338421234
Change-Id: Idc44d73f31dc23d4dfaf4f461d8c312338421234
2022-11-09 09:50:01 -08:00
ziyiw
e27f56430c Add new capability TLV and config TLV for supported diagnostics.
Test: Compile
Bug: 236969605
Merged-In: I9cd3e442857cf8691420f7d3f3386f1aa45a78a2
Change-Id: I9cd3e442857cf8691420f7d3f3386f1aa45a78a2
2022-11-09 09:49:38 -08:00
ziyiw
8ad4251bbb Add new capability TLV for supported RSSI reporting
Test: Compile
Bug: 236720553
Merged-In: Iae490f193c7e613ef8c9ee03784563b3286182bb
Change-Id: Iae490f193c7e613ef8c9ee03784563b3286182bb
2022-11-09 09:49:11 -08:00
Roshan Pius
745c36cb74 uwb(hal): Add a new capability TLV for supported rng ntf thresholds
Bug: 235355249
Test: Compiles
Merged-In: I44dd28b0b3ff5cfe6bf227e4cad917edfce10262
Change-Id: I44dd28b0b3ff5cfe6bf227e4cad917edfce10262
2022-11-09 09:48:51 -08:00
Roshan Pius
4c0fffb0ab uwb(hal): Add a new capability TLV for min ranging interval
Bug: 235488259
Test: Compiles
Merged-In: I7f0c6d9b68ea3a1ba31911a031f2e7ee24c9d331
Change-Id: I7f0c6d9b68ea3a1ba31911a031f2e7ee24c9d331
2022-11-09 09:48:28 -08:00
Mikhail Naganov
9cce6228ac Merge "audio: Fix HAL reply handling in CompressedOffloadOutputStreamTest" 2022-11-09 16:02:49 +00:00
Zhang Yuan
2910082f89 Adding DSDA configuration for VTS.
Some of the devices which supports DSDA configuration is failing with IRadioConfig.setSimSlotsMapping() VTS. Hence improving the Test case to support.
Test: atest VtsHalRadioTargetTest
Bug: 253337352

Change-Id: I66314124dbf410d8344025aa45529652e126368a
2022-11-09 14:39:13 +00:00
Eric Laurent
b40d5856bc Merge "audio: Add audio_policy_configuration.xsd for the parser" 2022-11-09 08:41:53 +00:00
Treehugger Robot
397a536206 Merge "USB Gadget v1.2: Remove redundant rndis gadget linking" 2022-11-09 04:00:32 +00:00
Shunkai Yao
220cd046ff Merge "Move equalizer header file to Equalizer folder" 2022-11-08 21:25:06 +00:00
Treehugger Robot
080af0a493 Merge "Fix typo in property name" 2022-11-08 20:23:28 +00:00
Treehugger Robot
79fdb98586 Merge "power/stats: update OWNERS" 2022-11-08 20:22:10 +00:00
Maciej Żenczykowski
bd9a5c2699 Merge "Delete {p,q}/android-4.9." 2022-11-08 04:21:27 +00:00
Shunkai Yao
6c370645c6 Move equalizer header file to Equalizer folder
Bug: 255361653
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalAudioEffectFactoryTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: Ic1f9dedd35ec6cb0c1753106bdd5530f572d31ff
2022-11-08 02:45:25 +00:00
Tri Vo
799e4353c2 Fix typo in property name
Test: VtsAidlKeyMintTargetTest
Change-Id: I9c42f14a468ae907d4c47df8af4e3b9b16cd5d96
2022-11-07 17:23:53 -08:00
Kelly Rossmoyer
6b489885e5 power/stats: update OWNERS
Add people who should be listed (including the primary owner) and
remove folks who are no longer involved.

BUG: 218899982
Change-Id: I0a479e528bd436668b8782ebc123e4fdb8b4e50b
2022-11-08 00:18:48 +00:00
Mikhail Naganov
b1f182cbcb Merge changes Ibed7f4c3,I8a9f4f0b
* changes:
  audio: Add pause, resume, and standby stream operations
  audio: Add 'join' method to StreamWorker
2022-11-07 18:33:21 +00:00
Gabriel Biren
38b17aecb3 Add a null pointer check for wifi_chip in am: 4e6349240e am: 26b625704e am: 590248f68e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2279026

Change-Id: Icc25a1b51aaf570a197b2326d562d5388f4dd938
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-05 07:30:58 +00:00
Maciej Żenczykowski
d05e5fa654 Delete {p,q}/android-4.9.
U will not support 4.9

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: Ia637833f5bfaf9ba2a3043beb09e53dc3c11caf6
2022-11-05 07:15:18 +00:00
Gabriel Biren
590248f68e Add a null pointer check for wifi_chip in am: 4e6349240e am: 26b625704e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2279026

Change-Id: I3a56d4c73b2c3c40dfb650a32cd431f414b4ba7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-05 07:13:36 +00:00
Gabriel Biren
26b625704e Add a null pointer check for wifi_chip in am: 4e6349240e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2279026

Change-Id: Ia67f4b0cca7ea6f5f55ce3857fd2c9df3169d4dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-05 06:45:11 +00:00
Treehugger Robot
a18dea216e Merge "use binder_auto_utils.h ostream" 2022-11-05 00:20:46 +00:00
Steven Moreland
52ed38da36 use binder_auto_utils.h ostream
Bug: N/A
Change-Id: I56f39241b35fc1962baf95f4a5c93aff1cbd705c
Test: N/A
2022-11-04 22:12:02 +00:00
Steven Moreland
4d92497720 boot 'Hidl' test is actually 'Aidl'
Confusing names.

Bug: N/A
Test: N/A
Change-Id: Iaace7aa33dbbda1f390fa6506d76ba5a76a6f377
2022-11-04 22:02:09 +00:00
Devin Moore
1d11ba4cfa Merge "Mark keymint as unfrozen to manage keystore2's imports" 2022-11-04 20:21:26 +00:00
Myles Watson
df485f9f27 Merge "Bluetooth HCI Hal: Initialize has_died_" 2022-11-04 16:45:22 +00:00
Devin Moore
7556e51ce8 Mark keymint as unfrozen to manage keystore2's imports
We are now checking the imports of frozen versions of interfaces and
need mark keystore2 as `frozen: false` so the aidl_interfaces that
import it will import the latest unfrozen version.

Test: hal_implementation_test
Bug: 257338648
Change-Id: Ibcb151abd2fc13e3f7dfbcf515d0f62839d1caf9
2022-11-04 15:31:23 +00:00
Treehugger Robot
c865dedf53 Merge "Fix VTS Fuzz issue" 2022-11-04 03:42:34 +00:00
xiaoshun.xu
1adfae9364 Fix VTS Fuzz issue
[Description]
Fix is designed to fix VTS Fuzz issue,
1. Add null pointer check in bluetooth_hci.cc and
vendor_interface.cc
2. send should return if open is not done;
3. add lock in callback and set new callback

Bug: 247053367
Test:
1. Build Pass
2. Test VTS fuzz pass

Change-Id: I78da5aeb82f9f78b2b4a156196199183ce0dd8f2
2022-11-04 00:55:50 +00:00
Treehugger Robot
c7ae3c24cf Merge "allow BootHidlTest uninstantiated" 2022-11-03 22:35:12 +00:00
Treehugger Robot
d0d6d3bc81 Merge "hardware/interfaces/Bluetooth: Consolidate OWNERS" 2022-11-03 21:55:16 +00:00
Steven Moreland
9624940b40 Merge "Revert "identity - temp interface change"" 2022-11-03 20:38:46 +00:00
Steven Moreland
a0352cd8ed allow BootHidlTest uninstantiated
No instances to test if AIDL HAL is installed instead.

Bug: 257225651
Change-Id: I1cdd3de73c87fd62ad53924107f3df5fa5ff6aa7
Test: N/A
2022-11-03 20:18:53 +00:00
Myles Watson
ad7374c571 hardware/interfaces/Bluetooth: Consolidate OWNERS
Bug: 205758693
Test: Treehugger
Change-Id: I3e3173204ae9b29ab54ab3db9d600a626d44d0db
2022-11-03 10:46:48 -07:00
Myles Watson
8678c75bca Bluetooth HCI Hal: Initialize has_died_
Bug: 205758693
Test: kill Bluetooth
Change-Id: Ia0c844a454524f9cf945c9622fa795dfda12ad3a
2022-11-03 10:44:05 -07:00
Bob Badour
7cde2eee1f [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
Added SPDX-license-identifier-Apache-2.0 to:
  bluetooth/aidl/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all
Change-Id: I40e2b864e3ebe3d70dd37c32b2ea7b1c45010c58
2022-11-03 07:03:39 -07:00
Ilya Matyukhin
1497fc86e0 Merge "Add @hide to the keymaster interfaces" 2022-11-03 02:56:24 +00:00
Steven Moreland
737ec297f4 Revert "identity - temp interface change"
This reverts commit d3cedfe83d.

Reason for revert: we have 'frozen bool' support now

Change-Id: Ie7e90b1e7d6501561ea042785d77ab77072e2577
2022-11-03 01:44:43 +00:00
Myles Watson
88150368f8 Merge changes from topic "hci_aidl_hal"
* changes:
  Bluetooth HAL: Add an AIDL default implementation
  Start with async and HCI
  Bluetooth HIDL -> AIDL conversion
2022-11-02 23:47:01 +00:00
Treehugger Robot
e42d6d0bb9 Merge "Remove unused include Util.h." 2022-11-02 18:57:18 +00:00
Treehugger Robot
0ea6e013ef Merge "Update OWNERS" 2022-11-02 18:35:19 +00:00
John Reck
15703c76af Update OWNERS
Remove all subfolder OWNERS in favor of single top-level
Update top-level OWNERS

Fixes: 230785548
Test: n/a

Change-Id: I9e4f4fa7938e31f0caf864836889f8ebb5ca5675
2022-11-02 12:36:41 -04:00
Shunkai Yao
6755d76d9d Use final specifier for all effects implementation classes.
Avoid inherit from effect implementation class, all
implmentations should inherit EffectImpl directly.

Bug: 255361653
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalAudioEffectFactoryTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: I3c3bd990423be21f2c79f0e797d71b2d7f850dca
2022-11-02 00:26:44 +00:00
Ilya Matyukhin
e00ec5d9fc Add @hide to the keymaster interfaces
This change allows the framework to depend on biometric AIDL types, for
example: `android.hardware.keymaster.HardwareAuthToken`.

The dependency can be introduced with a `-java-source` target, for
example: `:android.hardware.keymaster-V4-java-source`.

The "@hide" annotation informs Metalava that these types are not a
public API (not part of the SDK).

Bug: 218388821
Test: m android.hardware.keymaster-update-api
Change-Id: I0da555645f1548ad7124732236054f6e408c43e5
2022-11-01 20:38:02 +00:00
Rachel Lee
c85172b200 Remove unused include Util.h.
Util.h is not used in ComposerServiceWriter so it should not be
included. Otherwise when using ComposerServiceWriter, Util.h is not
found in the local directory.

Bug: 255623263
Test: m
Test: flashall to device

Change-Id: I4ce57b37d6a9a899d114e5ac64d443cfa51d826a
Merged-In: I4ce57b37d6a9a899d114e5ac64d443cfa51d826a
2022-11-01 17:17:11 +00:00
Myles Watson
6d5e77283d Bluetooth HAL: Add an AIDL default implementation
Bug: 205758693
Test: VtsHalBluetoothTargetTest
Change-Id: Ie8839e38448a309f2e6616d852026066b6c6c064
2022-11-01 09:29:23 -07:00