summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-14Merge "Add VHAL_SUPPORTED_PROPERTY_IDS to ref VHAL." into tm-qpr-devYu Shan
2022-09-14Expose different offload audio capabilities by projectshihchienc
The current LE audio offload capabilities is hardcode in the Bluetooth audio HAL. It has the limitation that all the project would expose the same capabilities. As the newer project comes, if the ADSP or the controller could handle more configuration with higher quality or higher bandwidth. It would impact older project may not work on it. So we plan the feature to make the le audio offload support to be more flexible. Bug: 238983662 Test: 1. atest VtsHalBluetoothAudioTargetTest 2. make sure offload capabilities can be supported with those devices having config XML file Change-Id: Id82581fdcd22e38108f17c7942bca997b53bab35 Merged-In: Id82581fdcd22e38108f17c7942bca997b53bab35 (cherry picked from commit 8ed901a977a9180b8edc79cd291be054c6e228b0)
2022-09-13Add VHAL_SUPPORTED_PROPERTY_IDS to ref VHAL.Yu Shan
Add the special property VHAL_SUPPORTED_PROPERTY_IDS to ref VHAL to test getting all property configs through multiiple requests. Test: atest DefaultConfigSupportedPropertyIdsTest Run gcar emulator and check HVAC property. Bug: 243449202 Change-Id: I9e7e8e798044c363548b879db1c4f39841362bbd Merged-In: I9e7e8e798044c363548b879db1c4f39841362bbd
2022-09-10Snap for 9048375 from 46a28f16eaa79ab8e079b4b867a11c34386f3622 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I1356f7468fe7175f9452548da4e05a426759b2e0
2022-09-08Snap for 9043175 from 1c81f278378367a81356cf3ad1c7d8678b1d345f to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I1c40ba458563c2f00c7713d45e75ec5e4c2ece7a
2022-09-08Merge "Enable java backend for IDumpstateDevice HAL" into tm-qpr-devRambo Wang
2022-09-08Merge "DO NOT MERGE Add INFO_VIN to DefaultConfig.h for CTS tests" into ↵Sean Hong
tm-qpr-dev
2022-09-08Enable java backend for IDumpstateDevice HALRambo Wang
Java backend of IDumpstateDevice AIDL service is used in Settings app to enable verbose vendor logging. Bug: 242634531 Test: make && make RunSettingsRoboTests Change-Id: I2aa1a7ae81e5b05aa7088c16bbb201f3a5d88a8e Merged-In: I2aa1a7ae81e5b05aa7088c16bbb201f3a5d88a8e (cherry picked from commit 531809e22d6c9dd6e6fafb44c0f14f0860eeb7c9)
2022-09-05Merge 0c34a40b2e880ed575c0972a3c8868d0d7588e4b on remote branchLinux Build Service Account
Change-Id: I9824f118ccd2bbd81fa5eb1ee3b15f5de3850e21
2022-09-05fixup! Merge TP1A.211206.001alk3pInjection
what a great mismerge that ended up WASTING THE WHOLE DAY Fixes: I8b3a43021a3328cf6afb4e7e157339d8e214ddbe Change-Id: I5cd65dec5a6f31114c70edd6d1b1891505c7808a
2022-09-03Snap for 9024801 from 8e3480edfe9933306f82c1656deb8e6b7090273c to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Ia4d681bc1c94d3188e5f3a63acd881ce2d451bec
2022-09-01Snap for 9018797 from 44c3a78ff196ab518c05086f28bdb27cdf7df405 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I1658a7b1df5f0be8585f5055f43563deb7385bc9
2022-09-01audio: Add checks to effects feature configs retrievalMikhail Naganov
The size of the feature config needs to be limited by the Binder transaction size. This check is enforced before calling into legacy C API. Also, fixed invalid calculation of buffer size in Effect::getSupportedConfigsImpl. Bug: 240266798 Test: atest VtsHalAudioEffectV7_0TargetTest Change-Id: I1a1f7931a07e28642967fa68d9a358429138db29
2022-08-31Merge "DO NOT MERGE Add missing WINDOW_MOVE properties to DefaultConfig.h" ↵Arati Gerdes
into tm-qpr-dev
2022-08-31Snap for 9014491 from 03ef9705dc35d4ed2e49f9f1e97420e3fb29a439 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Iea6c763fe89abc209049f663d55579224d6185c9
2022-08-31Merge "DO NOT MERGE Add interior light switch properties to the emulator for ↵Sean Hong
CTS tests" into tm-qpr-dev
2022-08-30DO NOT MERGE Add INFO_VIN to DefaultConfig.h for CTS testsseanhong
Test: atest CarPropertyManagerTest Bug: 244335921 Change-Id: Iecc496e2a64a3270819cf90935ea6deec8a4c9f3
2022-08-29DO NOT MERGE Add missing seat memory properties to DefaultConfig.h for CTS testsseanhong
Test: atest CarPropertyManagerTest Bug: 239613431 Change-Id: I000a3f918f8f2c3ceb90710f88a18f91a56d2479
2022-08-29DO NOT MERGE Add missing WINDOW_MOVE properties to DefaultConfig.hArati Gerdes
Test: Built. Bug: 239100623 Change-Id: I29e55f995a35bc3157f082be1b88a61495434b5c
2022-08-25Snap for 8986256 from f7939846348599e6f9e9e3d31bc36d6afd504177 to ↵Android Build Coastguard Worker
tm-platform-release Change-Id: I66fc5e421314bc3e88b7faad8d6cf71999f7b8e7
2022-08-24Snap for 8989105 from 02313365a9ac0b324dcda854526e8e40b0ed37a4 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I9deb9eb56664f51b2281189ed6c76515cc634a5b
2022-08-23DO NOT MERGE Add interior light switch properties to the emulator forseanhong
CTS tests Test: atest CarPropertyManagerTest Bug: 242740101 Change-Id: I072bb95f327869ae48782023ae144cce7a0b2be6
2022-08-23Merge "Update EVS API descriptions" into tm-qpr-devChangyeon Jo
2022-08-20Snap for 8972412 from 228e8afcefb4f4599689079ac333739abc89c24e to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Iaa6564a12fd738dce1941b0b82ff9e1b43bcdcd4
2022-08-20Snap for 8969739 from c6c69ced1a1ca1c5603895aa01fb10a25d43483c to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Iaa6b1ef14a273c8fa17ad34d83c613ec11d6e8b9
2022-08-19Merge "DO NOT MERGE Add interior light state properties to the emulator for ↵Sean Hong
CTS tests" into tm-qpr-dev
2022-08-19Merge cherrypicks of [19214732] into tm-release. am: fa455d80b5Android Build Coastguard Worker
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19680630 Change-Id: Iecb57f830f6caf749cf5ce0e60fe68e4d3cb2207 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-19Merge "DO NOT MERGE Add SEAT_HEADREST_* properties to the emulator for CTS ↵Sean Hong
tests" into tm-qpr-dev
2022-08-19Merge cherrypicks of [19214732] into tm-release.Android Build Coastguard Worker
Change-Id: I620702fa3a3bd82ad17a9cef6d50aad273ce3803
2022-08-19Fix array out of bound in audioTransportToHal.jiabin
The number of audio profile and extra audio descriptor must not be greater than the maximum value. Bug: 237288416 Bug: 237717857 Test: repo step in bug Test: atest android.hardware.audio.common@7.0-util_tests Change-Id: I1fcfa29d7841a1cb73bafb1ea92f3b1630992ae9 Merged-In: I1fcfa29d7841a1cb73bafb1ea92f3b1630992ae9 (cherry picked from commit 0ee75ca925f6334741d3e34c5e1d1b0efae5943b) (cherry picked from commit f16c6d3a5741768356159f099d04bfe2219c81fe) Merged-In: I1fcfa29d7841a1cb73bafb1ea92f3b1630992ae9
2022-08-19Merge changes I17742019,I2768b276 into tm-qpr-devSean Hong
* changes: DO NOT MERGE Add seat lumbar properties to the emulator for CTS tests DO NOT MERGE Add seat tilt properties to the emulator for CTS tests
2022-08-18Snap for 8964501 from f16caf5976667b77edf133c647b66c7afaab609f to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I54b54c4acfb567d1646ac3d4b143e4f21b9fa14d
2022-08-18Update EVS API descriptionsChangyeon Jo
This CL adds comments to clarify the behavior of IEvsCameraStrea.notify() when the service attempts to deliver an event, which is originated from AIDL EVS HAL implementation, to the HIDL recipients. Bug: 241722031 Test: treehugger Change-Id: If6648883f982a90ac30a1636258f896272326c3f
2022-08-18Merge "DO NOT MERGE Add seat depth properties to the emulator for CTS tests" ↵Sean Hong
into tm-qpr-dev
2022-08-18Merge "DO NOT MERGE Added missing HVAC properties to DefaultConfig.h" into ↵TreeHugger Robot
tm-qpr-dev
2022-08-16DO NOT MERGE Add interior light state properties to the emulator for CTS testsseanhong
Test: atest CarPropertyManagerTest Bug: 242739801 Change-Id: Id2181fd33c2d821513d151f1fddc78de9b057627
2022-08-15Snap for 8948976 from d8fb41ca1f66d4960914de4220a0d09b518d947e to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: Ifa63905a5ecc83b838eeaa886b2de1bb8c65b34b
2022-08-15DO NOT MERGE Add SEAT_HEADREST_* properties to the emulator forseanhong
CTS tests All the seat headrest properties have been added, but SEAT_HEADREST_HEIGHT_POS is excluded because of b/242587816. Test: atest CarPropertyManagerTest Bug: 239613431 Change-Id: I07647daa241cf915476a1c696e1a467734f619d3
2022-08-15DO NOT MERGE Add seat lumbar properties to the emulator for CTS testsseanhong
Test: atest CarPropertyManagerTest Bug: 239613431 Change-Id: I177420199437a6e8057aeb0e6f6cc06b38a0a4ce
2022-08-15DO NOT MERGE Add seat tilt properties to the emulator for CTS testsseanhong
Test: atest CarPropertyManagerTest Bug: 239613431 Change-Id: I2768b2769616c4e34c04becb751c8aa26fc2379e
2022-08-15DO NOT MERGE Add seat depth properties to the emulator for CTS testsseanhong
Test: atest CarPropertyManagerTest Bug: 239613431 Change-Id: I82ddae13db2c534c148a00e73c62dbbcc6d1b258
2022-08-15Merge "DO NOT MERGE Add missing CAR_MIRROR properties to DefaultConfig.h" ↵TreeHugger Robot
into tm-qpr-dev
2022-08-15DO NOT MERGE Added missing HVAC properties to DefaultConfig.hTyler Trephan
Test: Built. Bug: 237610879 Change-Id: I77f60bf6c3277527a556b924e7598778828bef4c
2022-08-13Snap for 8944446 from 8e532e6d8213378115896037659a2b5793b64d27 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I1a1b14cbad2971973f9b919d7460bca0a637e963
2022-08-12Merge cherrypicks of [19214732] into sc-v2-platform-release.Android Build Coastguard Worker
Change-Id: Ib632e0245c764a63076bdf7d34b4aeeb2c2e893f
2022-08-12Fix array out of bound in audioTransportToHal.jiabin
The number of audio profile and extra audio descriptor must not be greater than the maximum value. Bug: 237288416 Bug: 237717857 Test: repo step in bug Test: atest android.hardware.audio.common@7.0-util_tests Change-Id: I1fcfa29d7841a1cb73bafb1ea92f3b1630992ae9 Merged-In: I1fcfa29d7841a1cb73bafb1ea92f3b1630992ae9 (cherry picked from commit 0ee75ca925f6334741d3e34c5e1d1b0efae5943b) (cherry picked from commit f16c6d3a5741768356159f099d04bfe2219c81fe) Merged-In: I1fcfa29d7841a1cb73bafb1ea92f3b1630992ae9
2022-08-12Use a different timesource in recurrent timer.Yu Shan
Previously we used elapsedRealtimeNanos in recurrent timer which will still go even if the system is in deep sleep. This causes all the events "happened" during suspension to be replayed immediately after the wake up, which causes a spam of messages. uptimeNanos meanwhile, does not go if the system is in sleep, so we use that instead. Test: atest VehicleHalVehicleUtilsTest Bug: 235262127 Change-Id: Ib67c2e2251af3231cefd875416d5bcb15953ba5e Merged-In: Ib67c2e2251af3231cefd875416d5bcb15953ba5e (cherry picked from commit 5e508737934feb595c841430f41b5edb1d1925d5)
2022-08-11Snap for 8937168 from 604a89d8ff12dd4de795f8aa1b9d2c07724e3ef4 to ↵Android Build Coastguard Worker
tm-qpr1-release Change-Id: I2836af7073630f65e753c77b01569efa11efb889
2022-08-11Merge "Camera: Import gralloc buffers before metadata queries" into ↵TreeHugger Robot
stage-aosp-tm-ts-dev am: f9daf08b7b am: ee100afbbd am: 2d5d3855ed Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19125050 Change-Id: I50eebfaaf03ac29b362184204604b67735e18dae Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-11Merge "Camera: Import gralloc buffers before metadata queries" into ↵TreeHugger Robot
stage-aosp-tm-ts-dev am: f9daf08b7b am: ee100afbbd Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/19125050 Change-Id: Ib81bd2c22beb4c1ae50f90bf0ffe6d00252e2a41 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>