summaryrefslogtreecommitdiff
path: root/compatibility_matrices
AgeCommit message (Collapse)Author
2022-05-20Merge TP1A.220520.001Daniel Norman
Change-Id: I5e820e7add5188a4e1f304b438f2b90a53cbccbc
2022-05-15Merge TP1A.220507.001Brian Orr
Change-Id: Ifd94c5f23194526eeb62cfe29ad19207671380ad
2022-05-13Merge "Gralloc: AIDL HAL may replace HIDL HAL." into tm-devYifan Hong
2022-05-12Gralloc: AIDL HAL may replace HIDL HAL.Yifan Hong
Relax the requirement on compatibility matrices that HIDL allocator HAL must exist on devices with target level 3~6, because they may have the AIDL Gralloc HAL instead. Use DeviceManifestTest.GrallocHal to enforce the requirement. Also fix comments. Bug: 232003062 Test: TH Change-Id: Ia00a9bdb15a39ebeb1ad74f3c922fe7923d7542d
2022-05-12Add Opus to BT Audio HAL and update version to V2Omer Osman
This CL adds Opus as a supported A2DP codec to the BT Audio HAL and updates HAL compatibility matrix. Bug: 226441860 Test: A2DP sink device using bds-dev Change-Id: I21249e3e7e76412af7ed62a3fc9ec133434cf963
2022-05-03Merge TP1A.220422.001Deyao Ren
Change-Id: Ic995758f9abfaf9d0ac14cfe1d182387f988e42c
2022-04-28Remove HIDL wpa_supplicant from framework compat matrix.Daniel Norman
It is no longer needed. Bug: 217931943 Change-Id: Ib25528c3c46532bf5bf8bb178e3a7f17883469d6
2022-04-28DO NOT MERGE: Disable current matrix.Steven Moreland
The current matrix should not be used in Android T. However, it is left here so that any late fixes to the T matrix can be made in a way that will flow downstream. Reason for 'DO NOT MERGE' - avoid landing this change in goog/master, since the current matrix has HALs added there, some devices may be relying on it. In order to allow the (AOSP subset of) the T manifest to be frozen in AOSP, and the current matrix to be enabled from aosp/master -..-> goog/master, this will be reverted in tm-dev-plus-aosp immediately after it merges. Bug: 203103997 Test: boot devices and vts_treble_vintf_vendor_test passes Change-Id: I15bacedd0820e0086a742b97ee18e097ef8086e5
2022-04-26Freeze kernel configs for Android T.Yifan Hong
Use the frozen kernel configs, not the 'current' unfrozen kernel configs. Test: TH Fixes: 230144764 Change-Id: I2c6b1a1d5ec81acfb60380efeca0e6ee24b33089
2022-04-25Freeze compat matrix 7 for Android TSteven Moreland
The current matrix is left in this same CL because this way, downstream modifications to the current CL will automatically get absorbed into the level 8 compatibility matrix. A CL on top of this will disable the 7 matrix and then get reverted in the aosp/master..goog/master merge path. Bug: 203103997 Test: boot, vts_treble_vintf_vendor_test Change-Id: I5c04d26e2b4dd0aac6e7d6ce3c72496081e9539d
2022-04-13Make graphics.allocator HIDL service optionalDevin Moore
This allows the use of the AIDL graphics.allocator AIDL service by itself. Bug: 205761012 Test: atest hal_implementation_test Test: Build and boot cuttlefish without the HIDL service Change-Id: Ief394181ab2193c56e05c406ca5ba120a988835c
2022-03-11Merge TP1A.220225.003Scott Lobdell
Change-Id: Iad9e960e034127e3320f78d2eadd23e36300b10c
2022-03-07Merge TP1A.220209.001Deyao Ren
Change-Id: Ia39c40c82efb5b7c7d2ad4c464b75e6fd4e073aa
2022-02-23Merge "Set bluetooth.audio AIDL HAL to mandatory for Android T" am: ↵Alice Kuo
53b601d590 am: c6e816aad8 am: 31a9f2280c Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1977705 Change-Id: I5eb69face96919e1397aaf668b138b92b1f39d6d
2022-02-22Remove bluetooth.audio@2.2 interface am: 13c3701537 am: af1c5194a5 am: ↵Alice Kuo
4416aa8071 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1962885 Change-Id: I96cacdc67d76e83bf1d12446c169dc53c27bc994
2022-02-21Set bluetooth.audio AIDL HAL to mandatory for Android TAlice Kuo
Bug: 203490261 Test: make Change-Id: Ic975290fb3b43ffa3eadc2902f76ee43e8215619
2022-02-21Remove bluetooth.audio@2.2 interfaceAlice Kuo
Bug: 204585486 Test: A2dp software/offload, le audio software offload verified pass Change-Id: Icca0d0e0f5f074fc3f68742722a8c268e8289558
2022-02-16Update compatibility matrices for IRadio AIDLSarah Chin
Test: build Bug: 205355625 Change-Id: I5fb37f2e05a1b6697eb27e1f3340c7d6b3f409b5
2022-02-11Merge "drm hal aidl API cleanup"Robert Shih
2022-02-10Merge "Remove hostapd and supplicant HIDL HALs from the current ↵Gabriel Biren
compatibility matrix."
2022-02-10Remove hostapd and supplicant HIDL HALs fromGabriel Biren
the current compatibility matrix. Bug: 196235436 Test: Build Change-Id: Id4cca2932b03023ba45e0a5773bf703dcd78b9f7
2022-02-09drm hal aidl API cleanupRobert Shih
* Merge IDrmFactory / ICryptoFactory * Simplify isContentTypeSupported / isCryptoSchemeSupported * Remove requiresSecureDecoderDefault * DecryptArgs * DestinationBuffer union * byte[16] Uuid * KeyStatusType underscores * setSharedBufferBase generic buffer type Bug: 214410088 Test: VtsAidlHalDrmTargetTest Change-Id: Ic30100af9bdb95aff9d140e093edb083c1b49592
2022-02-09Merge TP1A.220126.001Haamed Gheibi
Change-Id: Ibf6bd2c20d9927fde8b2a05dde2b58bd8faea20f
2022-02-07Merge "Remove InputClassifier from current compatibility"TreeHugger Robot
2022-02-05Audio HAL V7.1: Update the default implementationMikhail Naganov
Split versions of "common" and "core" types from the version of the interfaces. "Common" and "core" versions are set to 7.0. Implemented new methods of V7.1 interfaces. Bug: 214426419 Test: m android.hardware.audio@7.1-impl Test: m android.hardware.audio@7.0-impl Test: m android.hardware.audio.effect@7.0-impl Test: m android.hardware.audio@6.0-impl Change-Id: Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2 (cherry picked from commit 7d01538eeccf81aa57da61b4abba830d34582195) Merged-In: Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2
2022-02-05Merge changes from topic "aidlCameraHalInterfaces"TreeHugger Robot
* changes: Add AIDL interface files for android.hardware.camera.common . Add AIDL interfaces for camera device hal functionality. Add AIDL interfaces for camera HAL provider. Add AIDL interfaces for camera metadata.
2022-02-04Remove InputClassifier from current compatibilitySiarhei Vishniakou
We don't need InputClassifier because it was converted to aidl InputProcessor. New usages should all be on aidl. Bug: 205761620 Test: tested deep touch on device Change-Id: Id6b3c1db30f218e4cc1fa1653817a458f5ab56bf
2022-02-04Merge TP1A.220120.003Haamed Gheibi
Change-Id: Ie5eba313ee102e452f5f96942ed2f3a7bb4e8f01
2022-02-04Merge "composer: AIDL HAL may replace HIDL HAL."TreeHugger Robot
2022-02-04Add AIDL interface files for android.hardware.camera.common .Jayant Chowdhary
Bug: 196432585 Test: build; implementation will be submitted later. Change-Id: Ic7577c557195464d9ef99506d8ceba172db14e0b Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2022-02-04Add AIDL interfaces for camera device hal functionality.Jayant Chowdhary
Bug: 196432585 Test: build; Implementation will submitted later. Change-Id: Ibc9477a6b088e85822087776e93e65f3243ea0bb Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2022-02-04Add AIDL interfaces for camera HAL provider.Jayant Chowdhary
Bug: 196432585 Test: build; Implementation will be submitted later. Change-Id: Ia50fe0502c811dddd706781c653f038e0415eb4d Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2022-02-04Merge "Add CAMERA in light type for android.hardware.light"Evan Severson
2022-02-04Add AIDL interfaces for camera metadata.Jayant Chowdhary
Bug: 196432585 Test: build; Implementation will be submitted later. Change-Id: I1fe9488bb34ef5c0a755d7bb8f284cc1fbc8f298 Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2022-02-03Add CAMERA in light type for android.hardware.lightChungjui Fan
Bug: 199718333 Test: VTS pass Change-Id: I3c5c30ae557b3e35b2a995bfd9a75a86192651ba
2022-01-31composer: AIDL HAL may replace HIDL HAL.Jason Macnak
Relax the requirement on compatibility matrices that the HIDL composer HAL must exist on devices with target level 7 as they may have the AIDL composer HAL instead. Use DeviceManifestTest.ComposerHal to enforce the requirement instead. Bug: b/216514585 Test: vts_treble_vintf_vendor_test Change-Id: I7fc85b3c8841d9686863ab52c8b5bb88e1f5ee0a
2022-01-31Require Power HAL v2Wei Wang
Test: build Signed-off-by: Wei Wang <wvw@google.com> Change-Id: Ib6c4012afaa1f4544d8c11bc613e9c30adc3398d
2022-01-30Merge TP1A.220107.002Scott Lobdell
Change-Id: I655d5412ccd734059dfb19075bb9abc810396975
2022-01-28Convert InputClassifier HAL to AIDLSiarhei Vishniakou
No changes to the HAL are made in this change, we are only updating the interface to use AIDL. At the same time, the HAL is getting renamed to 'InputProcessor', which will mean that it's more general-purpose than just classification. We will be adding more stuff to this HAL in the future. Bug: 167946763 Bug: 205761620 Test: integration tested with other framework changes on top Change-Id: I8046cd5c74e1b69f85f21b28d5c4c3b88a61bb33
2022-01-26Merge changes from topic "b-214426419-hal-v7_1"Mikhail Naganov
* changes: Audio HAL V7.1: Update VTS Audio HAL V7.1: Update the default implementation Audio HAL V7.1: Interfaces & types
2022-01-25Audio HAL V7.1: Update the default implementationMikhail Naganov
Split versions of "common" and "core" types from the version of the interfaces. "Common" and "core" versions are set to 7.0. Implemented new methods of V7.1 interfaces. Bug: 214426419 Test: m android.hardware.audio@7.1-impl Test: m android.hardware.audio@7.0-impl Test: m android.hardware.audio.effect@7.0-impl Test: m android.hardware.audio@6.0-impl Change-Id: Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2
2022-01-24Merge TP1A.211214.001Scott Lobdell
Change-Id: Ib12bd53bdfdf84dde7b986f5e2ae5392cd672882
2022-01-22Merge "Add new aidl interface for android.hardware.nfc" am: d4dcde3bc1 am: ↵George Chang
0252bda2b0 am: ddebafd43c am: bea9e2c7a8 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1878145 Change-Id: Ib6c2df19302a7efcce7f4fa191a9194406d71c2d
2022-01-22Merge changes from topics "199357330", "200993386"Badhri Jagan Sridharan
* changes: Add Vts test for limitPowerTransfer interface Add limitPowerTransfer API to IUsb VTS tests for USB AIDL interface Migrate IUsb to AIDL
2022-01-21Migrate IUsb to AIDLBadhri Jagan Sridharan
This change migrates android.hardware.usb.IUsb to AIDL and adds the default implementation. Compared to the HIDL interface, AIDL based interface adds transactionId argument to each of the interface method which is used while invoking the corresponding callback. Bug: 200993386 Bug: 199357330 Test: Ran new hal implementation on Pixel. Yet to run VTS. Change-Id: Id8aa40682d4c4b435c63b3ae249b176276dbb31d
2022-01-21Merge TP1A.211206.001Scott Lobdell
Change-Id: I8b3a43021a3328cf6afb4e7e157339d8e214ddbe
2022-01-20Merge "Add front buffer usage"John Reck
2022-01-20Merge "Add Stable AIDL version of EVS HAL"TreeHugger Robot
2022-01-20Add new aidl interface for android.hardware.nfcGeorge Chang
Bug: 204868826 Test: m android.hardware.nfc-update-api Test: atest VtsAidlHalNfcTargetTest Change-Id: Ic1dddd8385f8f8e4d6f5f9ed39623d2247f7e7b3
2022-01-20Merge "Require thermal HAL for all new devices" am: a91cdf4fc1 am: ↵Treehugger Robot
de0757c51a am: cf92f0c313 am: 99f60d35df Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1763487 Change-Id: Iefa06dc3b78ad36b9cb2413551706b0c58c989b6