Age | Commit message (Collapse) | Author |
|
corrected cc field in fuzz_config
Bug: 306435930
Test: Build libHidlBase_parcel_fuzzer
Change-Id: I661dd5cf910f4581edc3d6a18760616a50d9285b
|
|
|
|
|
|
libhidl still has the public API, but now libhwbinder can use the logic.
Test: launch_cvd
Bug: 324326491
Change-Id: Ied2dfd1deedae6b9dec06e2c079328f458cd1505
|
|
Now that they have soaked in postsubmits we can promote the tests to run
in presubmits.
Test: none
Bug: 333079136
Change-Id: Ia617d36d4aea34ade65639a4925cd3083e824317
|
|
std::iterator is deprecated in C++17 and this usage generates ~900
warnings after upgrading libc++.
Bug: 333165689
Test: apply topic:use-prebuilt-libcxx and build Android
Change-Id: I7cec8b1c11242de1cbbcd52b2d949d8fed0ae98a
|
|
|
|
|
|
|
|
PRODUCT_HIDL_ENABLED is used to force HIDL to be enabled for device bring-up when
partners have converted all of their AOSP HAL implementations to AIDL,
but still have some partner-owned interfaces that they are working on
converting from HIDL TO AIDL.
To allow for this behavior, we need to use a different manifest fragment
that doesn't have the `max-level="8"` entry on it so hwservicemanager
will see itself as registered.
We have to decouple the manifest fragment from the hwservicemanger binary
so we can choose which one to install based on the PRODUCT_HIDL_ENABLED
variable.
Test: PRODUCT_HIDL_ENABLED = true && adb shell lshal
Test: PRODUCT_HIDL_ENABLED = false && adb shell lshal
Bug: 332548148
Change-Id: I11332f1f09cede729729cc2ed66400769dff43c7
|
|
Check for this when checking for "hwservicemanager.ready". If it's
disabled, it's not going to be ready.
This also makes the isHidlSupported call waitForHwservicemanager so
isHidlSupported doesn't hit any races.
Test: launch_cvd
Test: atest vts_treble_vintf_framework_test vts_treble_no_hidl
Test: atest vts_treble_vintf_vendor_test
Bug: 218588089
Merged-In: Iff99e91e2d555d9868bc04ef58acfdcf3d81955c
Change-Id: If32e7c2f30b260703c793699693d4b198d580cb2
|
|
Test: launch_cvd
Test: atest vts_treble_vintf_framework_test vts_treble_no_hidl
Test: atest vts_treble_vintf_vendor_test
Bug: 218588089
Merged-In: I0f2dd742ec3a3fb9bff1bfd4f2200d6d6640f0e1
Change-Id: I4e2fa32e4c0b10338a5b473ef7d0cf2e89106e96
|
|
|
|
This recently failed after a change to HIDL service management.
Will promote to presubmits when the SLO checker is happy.
Test: atest CtsOsTestCases:android.os.cts.HwBinderTest
Bug: 332395670
Change-Id: Ie83058149a2cfb939faa51bc122b8900fd010e7e
|
|
Remove VNDK related code from VINTF build. This change will remove any
build code related with VNDK, which won't be triggered with VNDK
deprecation.
Bug: 330100430
Test: aosp_cf_x86_64_phone build succeeded
Change-Id: I225a1c5c51bd457c6bbbd60dc3ec58b6e60b3a25
|
|
As of VNDK deprecation, any libraries that defines vndk is no longer
valid anymore. This change removes all VNDK definition(s) from modules
which was VNDK. Any former VNDK-SP libraries will be marked as double-loadable,
so it can keep be able to be referenced by LLNDK libraries.
Bug: 328994089
Test: AOSP CF build succeeded
Change-Id: Id7bd1c6b310e2ad9133b9b4fcdd57ebcb22db435
|
|
system image which is declared in Android.bp should include the module.
Bug: 321000103
Test: m nothing
Change-Id: I0ee888b4fab5d89c251b8070d58859923ef54abf
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2967203
Change-Id: Ic44cbea17d6ebf501466b774dd644e9da33021ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Previous change tried to set PRIVATE_PROVIDED_VNDK_VERSIONS
conditionally if it is not empty. However, defining
PRIVATE_PROVIDED_VNDK_VERSIONS is part of build action, so it is not
accessible with ifeq command. Also as this is env variable, build works
even when it is empty. This change would again set
PRIVATE_PROVIDED_VNDK_VERSIONS even if it is empty to cover any build
errors with PRODUCT_EXTRA_VNDK_VERSIONS.
Bug: 316829758
Test: AOSP CF build succeeded
Test: AOSP Husky build succeeded
Change-Id: Ie86996f15a928d048bfe983f4c94be5719ce02e7
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2949387
Change-Id: Id9305b806b531bb190f776a3402dec3cd21cf63b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Current VINTF generation command expects BOARD_VNDK_VERSION and
PLATFORM_VNDK_VERSION, but these values are empty if VNDK is deprecated.
This change is to generate VINTF without VNDK version if those values
are empty.
Bug: 316829758
Test: AOSP CF build succeeded
Change-Id: I61fa0e0c80c7e367bd075ebe56bf85e7a1e3f782
|
|
This CL is created as a best effort to migrate test targets to the new Android ownership model.
It is based on historical data from repository history and insights from git blame.
Given the nature of this effort, there may be instances of incorrect attribution. If you find incorrect or unnecessary
attribution in this CL, please create a new CL to fix that.
For detailed guidelines and further information on the migration please refer to the link below,
go/new-android-ownership-model
Bug: 304529413
Test: N/A
Change-Id: I48cf5265c486276cb301c711ae5eea992d1797dc
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2904939
Change-Id: Iba1764256fd52af78dfd89712d5106551a83b746
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
am: 83f416a5d5 am: bab21bf23b am: c1044c182f
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2907115
Change-Id: I3678cf195ce26cf7f3fdc80b76061e33c75819f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 83f416a5d5 am: bab21bf23b
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2907115
Change-Id: Id3a6a3530846233fa9164fd0d5e77744cf9b72c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 83f416a5d5
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2907115
Change-Id: I34f2655a18c6501112852216d95dd3a64b2b389e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
37904d99c75225447bd1aeb6dcf14968cbe030ed
Change-Id: Id09421ac669fab7c20682b6b01d7b73596fac846
|
|
am: 01749e3049 am: 6749f54c6b am: a73d557162
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2905968
Change-Id: I96446af47e3d71ae1d03704913ca95398bc117d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 01749e3049 am: 6749f54c6b
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2905968
Change-Id: I2fce2191ea0306a72e9fb4937bb9ed683379cdf4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 01749e3049
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2905968
Change-Id: Ic851c8509ef09e21a0e8e74bca8b17dc538db1c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Revert submission 2904348-deprecate_hidl_allocator
Reason for revert: b/319562435
Reverted changes: /q/submissionid:2904348-deprecate_hidl_allocator
Change-Id: I47177a0d80f1fe648544bdca9b0e6792f1fbc043
|
|
There are dependencies that are tested, so make sure they run in
presubmits.
Test: atest hidl_test
Bug: 319502861
Change-Id: I4bc4c1d02bc9c72498575f1b98567984011364a3
|
|
6e16bd3855 am: d711c09863 am: dcf3e047a6
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2902449
Change-Id: I3cec1101f2ab6a6f9fe152e0a9d0f6311fc5effc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
6e16bd3855 am: d711c09863
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2902449
Change-Id: I4860c505d4e10e9b2e3ccbfc08d4464996fa4b17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2902449
Change-Id: I294fbb2e1c379fcb4565f936984bfbb8d75902d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
HIDL is deprecated.
Test: launch_cvd
Bug: 205764958
Change-Id: Iff71abfa1d148925475ab68d4f08bd3f99be4a1a
|
|
3a4f8461dd am: 6d351af9e0
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2902208
Change-Id: Ia7515a43386d7a09acdde3c82eb58616723f1b0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2902208
Change-Id: I62a4ac4162eb57360ea2badd06b078f2bfb886c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2902208
Change-Id: I7afd7674c320618d906480f0208be751e5f4515e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
VNDK is moved to /vendor in version 35 and beyond. This CL removes
such a dependency from DCM.
Bug: 310761012#comment17
Bug: 316829758
Test: check DCM
Change-Id: Iad13bd7c440b8e5f190d4586d6b48d669ff735d5
|
|
am: 6bfea81ec0
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2853457
Change-Id: I753525dcbab9fe51beacb96678a27f8bb42f9111
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2853457
Change-Id: I04738b4dd79cdf437037a57738a3af4e23478650
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2853457
Change-Id: If22c9f7e185fe1f6a1bdd1ffac90b9fc2c75dc1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
The service may still be installed on new devices, and will be installed
with GSI. So it needs to be prepared to start, check if it's registered
in the manifest, and either register itself with hwservicemanager, or
shut down without getting restarted by init.
Test: boot cuttlefish without hwservicemanager
Bug: 218588089
Change-Id: I6aaf155ec22ecbd14a9a248512c13e23525ba360
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2862910
Change-Id: I70af5f0c4cff17bbd0d49b96995e03fa04f4595e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/libhidl/+/2862910
Change-Id: I38b66638411339747758cca9539346a2be59ec3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|