Age | Commit message (Collapse) | Author |
|
Change-Id: I5e820e7add5188a4e1f304b438f2b90a53cbccbc
|
|
Change-Id: Ifd94c5f23194526eeb62cfe29ad19207671380ad
|
|
|
|
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
|
|
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
|
|
Change-Id: Ic995758f9abfaf9d0ac14cfe1d182387f988e42c
|
|
It is no longer needed.
Bug: 217931943
Change-Id: Ib25528c3c46532bf5bf8bb178e3a7f17883469d6
|
|
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
|
|
Use the frozen kernel configs, not the 'current'
unfrozen kernel configs.
Test: TH
Fixes: 230144764
Change-Id: I2c6b1a1d5ec81acfb60380efeca0e6ee24b33089
|
|
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
|
|
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
|
|
Change-Id: Iad9e960e034127e3320f78d2eadd23e36300b10c
|
|
Change-Id: Ia39c40c82efb5b7c7d2ad4c464b75e6fd4e073aa
|
|
53b601d590 am: c6e816aad8 am: 31a9f2280c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1977705
Change-Id: I5eb69face96919e1397aaf668b138b92b1f39d6d
|
|
4416aa8071
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1962885
Change-Id: I96cacdc67d76e83bf1d12446c169dc53c27bc994
|
|
Bug: 203490261
Test: make
Change-Id: Ic975290fb3b43ffa3eadc2902f76ee43e8215619
|
|
Bug: 204585486
Test: A2dp software/offload, le audio software offload verified pass
Change-Id: Icca0d0e0f5f074fc3f68742722a8c268e8289558
|
|
Test: build
Bug: 205355625
Change-Id: I5fb37f2e05a1b6697eb27e1f3340c7d6b3f409b5
|
|
|
|
compatibility matrix."
|
|
the current compatibility matrix.
Bug: 196235436
Test: Build
Change-Id: Id4cca2932b03023ba45e0a5773bf703dcd78b9f7
|
|
* 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
|
|
Change-Id: Ibf6bd2c20d9927fde8b2a05dde2b58bd8faea20f
|
|
|
|
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
|
|
* 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.
|
|
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
|
|
Change-Id: Ie5eba313ee102e452f5f96942ed2f3a7bb4e8f01
|
|
|
|
Bug: 196432585
Test: build; implementation will be submitted later.
Change-Id: Ic7577c557195464d9ef99506d8ceba172db14e0b
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
|
|
Bug: 196432585
Test: build; Implementation will submitted later.
Change-Id: Ibc9477a6b088e85822087776e93e65f3243ea0bb
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
|
|
Bug: 196432585
Test: build; Implementation will be submitted later.
Change-Id: Ia50fe0502c811dddd706781c653f038e0415eb4d
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
|
|
|
|
Bug: 196432585
Test: build; Implementation will be submitted later.
Change-Id: I1fe9488bb34ef5c0a755d7bb8f284cc1fbc8f298
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
|
|
Bug: 199718333
Test: VTS pass
Change-Id: I3c5c30ae557b3e35b2a995bfd9a75a86192651ba
|
|
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
|
|
Test: build
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: Ib6c4012afaa1f4544d8c11bc613e9c30adc3398d
|
|
Change-Id: I655d5412ccd734059dfb19075bb9abc810396975
|
|
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
|
|
* changes:
Audio HAL V7.1: Update VTS
Audio HAL V7.1: Update the default implementation
Audio HAL V7.1: Interfaces & types
|
|
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
|
|
Change-Id: Ib12bd53bdfdf84dde7b986f5e2ae5392cd672882
|
|
0252bda2b0 am: ddebafd43c am: bea9e2c7a8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1878145
Change-Id: Ib6c2df19302a7efcce7f4fa191a9194406d71c2d
|
|
* changes:
Add Vts test for limitPowerTransfer interface
Add limitPowerTransfer API to IUsb
VTS tests for USB AIDL interface
Migrate IUsb to AIDL
|
|
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
|
|
Change-Id: I8b3a43021a3328cf6afb4e7e157339d8e214ddbe
|
|
|
|
|
|
Bug: 204868826
Test: m android.hardware.nfc-update-api
Test: atest VtsAidlHalNfcTargetTest
Change-Id: Ic1dddd8385f8f8e4d6f5f9ed39623d2247f7e7b3
|
|
de0757c51a am: cf92f0c313 am: 99f60d35df
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1763487
Change-Id: Iefa06dc3b78ad36b9cb2413551706b0c58c989b6
|