Commit graph

38771 commits

Author SHA1 Message Date
Treehugger Robot
a15bdb9413 Merge changes I670f78af,Ie2dce95b,Ic44227c9,I5770ee41,I82d27049, ...
* changes:
  Implement RadioModem for AIDL-HIDL Telephony HAL translator
  Implement RadioVoice for AIDL-HIDL Telephony HAL translator
  Implement RadioNetwork for AIDL-HIDL Telephony HAL translator
  Implement RadioData for AIDL-HIDL Telephony HAL translator
  Implement RadioSim for AIDL-HIDL Telephony HAL translator
  Implement RadioMessaging for AIDL-HIDL Telephony HAL translator
  Initial implementation of HIDL-AIDL Telephony HAL translator
2021-12-08 20:52:51 +00:00
Brian J Murray
aa8a75840f Avoid SIGSEGV if attest key generation fails.
Add an explicit check that `attested_key_cert_chain.size() > 0`.

Bug: 209672758
Test: atest 'PerInstance/AttestKeyTest#AllEcCurves/1_android_hardware_security_keymint_IKeyMintDevice_strongbox'

Signed-off-by: Brian J Murray <brianjmurray@google.com>
Change-Id: I4f7cb4fb1a30f26e6ef15c54714699f6ae91ba36
2021-12-08 10:59:22 -08:00
Hongguang
2ecfc3989d Add new features to tuner HAL.
*) Add DTS info to DemuxFilterMediaEvent.
*) Allow to ignore download Id in DemuxFilterDownloadSettings and put
download id into DemuxFilterDownloadEvent.
*) Support dumpsys.
*) Change section data size 64 bits.
*) Support FrontendStatus streamIdList.

Bug: 183583908
Bug: 183024067
Bug: 184017033
Bug: 203181023
Bug: 171540818
Test: atest VtsHalTvTunerTargetTest
Test: atest android.media.tv.tuner.cts
Test: dumpsys android.hardware.tv.tuner.ITuner/default
Change-Id: I7478d008fc50da6700c551ae398dca15f8b350be
2021-12-08 17:51:46 +00:00
ChengYou Ho
af61158286 Weaver: modify default HAL for passing VTS
Bug: 178339800
Test: VtsHalWeaverTargetTest
Change-Id: I5b6991874422448b45a30d221ae4922ae7e2b0eb
2021-12-09 00:39:39 +08:00
Patrick Rohr
1586d21f64 Add VTS for FilterDelayHint
The VTS can be configured by adding timeDelayInMs and dataDelayInBytes
attributes to the VTS configuration's filter tags (as long as the filter
is not a media filter (media filters do not support FilterDelayHints)).

In order to circumvent a FilterDelayHint race condition around
configuring the hint (where the internal condition variable is notified
when the delay hint changes. If the scheduler thread has not been
scheduled to run before adjusting the delay hint, and callbacks are
added right after, they are always sent out immediately (as the cv predicate
still returns true when it is first evaluated after adjusting the delay)).

Test: atest VtsHalTvTunerTargetTest
Test: atest android.media.tv.tuner.cts
Bug: 183057734
CTS-Coverage-Bug: 209593343
Change-Id: I1b0893afce262b18ee385ec0f384e6ceebf58c7d
2021-12-08 14:16:10 +01:00
Ady Abraham
7d4d3dace1 Merge "Add Parcelable AidlComposer commands" 2021-12-08 05:03:16 +00:00
Yifan Hong
45f18ec649 health: require AIDL HAL and deprecate HIDL HAL.
Test: builds
Bug: 177269435

Change-Id: Ibd4dec0a2ae324b1207f72a43d08bef3d8abe9f7
2021-12-07 18:01:30 -08:00
Ady Abraham
3192f3dfdb Add Parcelable AidlComposer commands
Change the command interface to use parcelables instead of FMQ.

Bug: 201008710
Test: VTS
Change-Id: Iac67330eb34a5bcf253580e8109a67bd90483d85
2021-12-08 00:19:29 +00:00
TreeHugger Robot
da43f37005 Merge "Add AGnss AIDL HAL (hardware/interfaces)" 2021-12-07 22:50:36 +00:00
Yifan Hong
16892aee80 Merge "health: add libhealthshim" am: 4c12800dd8 am: e6c4962d8b am: 2032ec93e2 am: f874942181
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1884456

Change-Id: I46da14f5871aa7831282468ae92488401d1a7ac1
2021-12-07 19:27:40 +00:00
Yifan Hong
f874942181 Merge "health: add libhealthshim" am: 4c12800dd8 am: e6c4962d8b am: 2032ec93e2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1884456

Change-Id: I291f9f3c552219628f4715b2db1d35bdd34bff0b
2021-12-07 19:07:44 +00:00
Yifan Hong
2032ec93e2 Merge "health: add libhealthshim" am: 4c12800dd8 am: e6c4962d8b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1884456

Change-Id: I6163e7a06b8654405ed8babf1607062cfc5f3eb4
2021-12-07 18:52:04 +00:00
Yifan Hong
e6c4962d8b Merge "health: add libhealthshim" am: 4c12800dd8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1884456

Change-Id: I40aca8d33109a2abcf805206d9e8472c8ad8de43
2021-12-07 18:37:33 +00:00
Yifan Hong
4c12800dd8 Merge "health: add libhealthshim" 2021-12-07 18:18:07 +00:00
Leon Scroggins
c2bd02947a Merge "Add AIDL PixelFormat::R_8" 2021-12-07 15:13:20 +00:00
Roshan Pius
0d8bf1034f Merge "uwb(hal): Add SET_APP_CONFIG params for interleaving ratio" 2021-12-07 15:07:58 +00:00
David Drysdale
6c687127fa Merge "Turn off CFI for the Keymaster VTS" am: 1ff635ab2d am: ab78c4b682 am: 2a20554f45 am: fe9a70a53e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1906291

Change-Id: I9730d389cf119e539f9f4a85916065fc40656577
2021-12-07 07:32:38 +00:00
David Drysdale
fe9a70a53e Merge "Turn off CFI for the Keymaster VTS" am: 1ff635ab2d am: ab78c4b682 am: 2a20554f45
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1906291

Change-Id: I9ca29ba6bb0070c165ede769abdea405abd6c6eb
2021-12-07 07:12:27 +00:00
Shinru Han
7f31c14c0c Add AGnss AIDL HAL (hardware/interfaces)
Bug: 205185251
Test: atest VtsHalGnssTargetTest

Change-Id: Id7ea7f4e3cf274af237bb600ad02d573eea3ed70
2021-12-07 14:58:43 +08:00
David Drysdale
2a20554f45 Merge "Turn off CFI for the Keymaster VTS" am: 1ff635ab2d am: ab78c4b682
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1906291

Change-Id: If792d8c254971518aff431760585707d5a860851
2021-12-07 06:54:09 +00:00
David Drysdale
ab78c4b682 Merge "Turn off CFI for the Keymaster VTS" am: 1ff635ab2d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1906291

Change-Id: Idf81c498e1b5ef26b8d5ade160217556a81340a3
2021-12-07 06:39:35 +00:00
David Drysdale
1ff635ab2d Merge "Turn off CFI for the Keymaster VTS" 2021-12-07 06:22:35 +00:00
Seongho Kim
a9e769e7db Gate gsm/cdma radio feature only for emergency dial am: a0b33745b5 am: ae34a9c583 am: 7a8af7d60d am: 6b984f6344
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1908681

Change-Id: I7003b53a6107c465420fc9c204ccc04299f3d9cf
2021-12-07 04:19:58 +00:00
Deyao Ren
2c53f9f5bc Merge "Create Apex com.android.hardware.usb for usb 1.0" am: 955cf3b233 am: be546cea3c am: d5d23263d6 am: 2c50ac9f35
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1895176

Change-Id: Ib2cb387afc9105f472caa3800bcc8579a311f56f
2021-12-07 04:19:43 +00:00
Seongho Kim
6b984f6344 Gate gsm/cdma radio feature only for emergency dial am: a0b33745b5 am: ae34a9c583 am: 7a8af7d60d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1908681

Change-Id: Ic237037ab0a576bdecee9deef4682a83dc32e0ad
2021-12-07 04:00:59 +00:00
Deyao Ren
2c50ac9f35 Merge "Create Apex com.android.hardware.usb for usb 1.0" am: 955cf3b233 am: be546cea3c am: d5d23263d6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1895176

Change-Id: Ife9911a714360a5d62adc28b717b40c0db6049f6
2021-12-07 04:00:40 +00:00
Seongho Kim
7a8af7d60d Gate gsm/cdma radio feature only for emergency dial am: a0b33745b5 am: ae34a9c583
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1908681

Change-Id: I6a1bfe9bc39e981eab2661ccf24f6f4733bdddc7
2021-12-07 03:48:46 +00:00
Deyao Ren
d5d23263d6 Merge "Create Apex com.android.hardware.usb for usb 1.0" am: 955cf3b233 am: be546cea3c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1895176

Change-Id: Ib80301120c0235d339e4fb3580062b8df862b3bc
2021-12-07 03:48:35 +00:00
Seongho Kim
ae34a9c583 Gate gsm/cdma radio feature only for emergency dial am: a0b33745b5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1908681

Change-Id: Iaacc5a3e2bda956e633d472ff1ad75e48f1a25aa
2021-12-07 03:24:22 +00:00
Deyao Ren
be546cea3c Merge "Create Apex com.android.hardware.usb for usb 1.0" am: 955cf3b233
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1895176

Change-Id: Ib3c39a1451d2f97c22756128750daf0fb93a40c6
2021-12-07 03:24:12 +00:00
Seongho Kim
a0b33745b5 Gate gsm/cdma radio feature only for emergency dial
Test: vts
Bug: 207920538
Signed-off-by: Seongho Kim <sh_tiger.kim@samsung.com>
Change-Id: I388bc51e58b5680b5b5c806d88a338822af0c8a7
2021-12-07 03:10:52 +00:00
Deyao Ren
955cf3b233 Merge "Create Apex com.android.hardware.usb for usb 1.0" 2021-12-07 03:09:48 +00:00
Leon Scroggins III
c0ae66a05e Add AIDL PixelFormat::R_8
Bug: 193170859
Bug: 209497983
Test: build and boot
Test: TODO (b/209458105)
Change-Id: I6f6b7f22e76609151a413ca6a6dbf55bd91911dd
2021-12-06 18:39:36 -05:00
Ram Indani
3944930291 Merge "Readback tests from VtsHalGraphicsComposerV2_2TargetTest VTS 2.2" 2021-12-06 21:13:12 +00:00
Jakub Pawlowski
8d87eb7e53 Pass sink metadata to Bluetooth
When just microphone is enabled, i.e. for recording audio, we will
receive just sink metadata update.

Bug: 150670922
Change-Id: I795385d19e64ec5c6bc0a8549beda52da27d25a1
2021-12-06 22:07:06 +01:00
David Gross
cbf10f9cd2 Merge "FL7: Add some AIDL_V3 test infrastructure" am: 8f7ecd2d50 am: 7e1d2a294e am: 1812477791 am: beb2a43439
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1909591

Change-Id: I693bb9ed6cbc0d974dc860d6db2c1201eebea904
2021-12-06 21:06:16 +00:00
David Gross
beb2a43439 Merge "FL7: Add some AIDL_V3 test infrastructure" am: 8f7ecd2d50 am: 7e1d2a294e am: 1812477791
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1909591

Change-Id: I35b0072ba21618a2c05051d02ecf02e9a618bdd8
2021-12-06 20:48:57 +00:00
David Gross
1812477791 Merge "FL7: Add some AIDL_V3 test infrastructure" am: 8f7ecd2d50 am: 7e1d2a294e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1909591

Change-Id: Id352bf57edff33c14e7e336c99c6ac7e8e9299b1
2021-12-06 20:37:02 +00:00
David Gross
7e1d2a294e Merge "FL7: Add some AIDL_V3 test infrastructure" am: 8f7ecd2d50
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1909591

Change-Id: I6257f4e38a30480742c7650334290b81443e99e2
2021-12-06 20:19:45 +00:00
David Gross
8f7ecd2d50 Merge "FL7: Add some AIDL_V3 test infrastructure" 2021-12-06 19:53:03 +00:00
TreeHugger Robot
2c04afb02a Merge "Camera: Update readoutTimeout requirement" 2021-12-06 18:25:21 +00:00
ramindani
b27f33b4b4 Readback tests from VtsHalGraphicsComposerV2_2TargetTest VTS 2.2
Tests are from https://source.corp.google.com/android/hardware/interfaces/graphics/composer/2.2/vts/functional/VtsHalGraphicsComposerV2_2TargetTest.cpp;l=431

Test: atest VtsHalGraphicsComposer3_TargetTest
BUG: 202766745
Change-Id: I591a7ecfc8bb6ec5e9d764e93a9d43f91b23ea74
2021-12-06 16:57:06 +00:00
Leon Scroggins III
437dee048f Add DISPLAY_DECORATION to HWC3 HAL
Bug: 193170859
Test: TODO
Change-Id: I90543850d57323be485a0fa8562f4e965aed28ab
2021-12-06 10:00:03 -05:00
TreeHugger Robot
242db9be92 Merge "composer: vts: fix display type" 2021-12-04 02:09:25 +00:00
Treehugger Robot
6ba08ce9f7 Merge "Update OWNERS for VtsHalMediaOmx* tests." am: f75c21743d am: 36c21cc8d6 am: 55f96d43fe am: 91a9578df1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1870880

Change-Id: Iaabbc60ef4c146f98cc686d30d5f5646c6dad772
2021-12-04 00:28:44 +00:00
Treehugger Robot
91a9578df1 Merge "Update OWNERS for VtsHalMediaOmx* tests." am: f75c21743d am: 36c21cc8d6 am: 55f96d43fe
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1870880

Change-Id: I25072ae13fdd85ce8fc7be2125df19051ab17b9a
2021-12-04 00:12:50 +00:00
Ady Abraham
4aa4ead85d composer: vts: fix display type
display is 64bit and not 32bit

Test: build
Bug: 202766745
Change-Id: I0e0d53222b306fe303867a105868e85e072c0299
2021-12-03 16:07:54 -08:00
Treehugger Robot
55f96d43fe Merge "Update OWNERS for VtsHalMediaOmx* tests." am: f75c21743d am: 36c21cc8d6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1870880

Change-Id: I2c55382eda02afe75ca4df87da7bc3a80229dff2
2021-12-03 23:59:31 +00:00
Treehugger Robot
36c21cc8d6 Merge "Update OWNERS for VtsHalMediaOmx* tests." am: f75c21743d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1870880

Change-Id: I913de14386d08edee91197f7218a05547f405538
2021-12-03 23:43:38 +00:00
Treehugger Robot
f75c21743d Merge "Update OWNERS for VtsHalMediaOmx* tests." 2021-12-03 23:26:14 +00:00