summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
10 daysMerge "Migrate Test Targets to New Android Ownership Model" into mainHEADmastermainTreehugger Robot
2024-04-17Promote CtsOsTestCases to presubmitsDevin Moore
Now that they have soaked in postsubmits we can promote the tests to run in presubmits. Test: none Bug: 333079136 Change-Id: I496fef0d4f7c386d9efb2bc67e5fb407a89e6559
2024-04-08Merge "move hwservicemanager fragments" into mainDevin Moore
2024-04-05Deprecate hwservicemanagerDevin Moore
Good bye HIDL. 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: Ia17e8a57eecdba6167653b222d4b503f11af56f2 Change-Id: I6ed0bb8fce2dc712c739b3cee65bd55691b5de8a
2024-04-05move hwservicemanager fragmentsDevin Moore
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: I6b3a9ce44527ff98736136b106a9885cf95fa1c9
2024-04-04Merge "Stop registering android.hidl.token" into mainDevin Moore
2024-04-04Stop registering android.hidl.tokenDevin Moore
We are doing this early to make sure there are no more un-aware users of this interface. Test: CtsCameraTestCases and cts/camera/device-presubmit Test: atest vts_treble_vintf_framework_test vts_treble_no_hidl Test: atest vts_treble_vintf_vendor_test Bug: 218588089 Merged-In: I947b710b78be3879b46d0860d43e3a8b6c7f894f Change-Id: Ia73062b5aeb5d65bcd3ce204ee875f0b4282a50f
2024-04-03Add CtsOsTestCases:android.os.cts.HwBinderTest to postsubmitsDevin Moore
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
2024-02-02Migrate Test Targets to New Android Ownership ModelAditya Choudhary
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: I0a41b30d8e3b6cbae79e7d613e13295f4939d7c4
2024-01-24Revert "Stop registering android.hidl.token" am: 8c8ff6a358Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2923142 Change-Id: Id3ceb77e4c5ade9c02bfb9c2b80cf65e78072404 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-23Revert "Stop registering android.hidl.token"Devin Moore
Revert submission 2609329-remove_token_mgr Reason for revert: Possibly causing problems in camera b/319296035 Reverted changes: /q/submissionid:2609329-remove_token_mgr Change-Id: I5ac3399a9ca12e9b9d34734865a26501e047ad8a
2024-01-08Stop registering android.hidl.token am: 4215470145 am: 65a9d34b62 am: 8436110c90Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609329 Change-Id: I9f76b1f700ecfcdc7eae25b7b6bc864347ea73b8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-08Stop registering android.hidl.token am: 4215470145 am: 65a9d34b62Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609329 Change-Id: I98df5e7a758815b60236e57b9e7ae91936e4091c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-08Stop registering android.hidl.token am: 4215470145Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609329 Change-Id: I1af4be307ec8ce987d9dcf908ee3792e08f3870d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-05Stop registering android.hidl.tokenDevin Moore
We are doing this early to make sure there are no more un-aware users of this interface. Test: CtsCameraTestCases and cts/camera/device-presubmit Bug: 218588089 Change-Id: I2bce5e1d0a01d6617e601b1f4993a636bae652a5
2023-11-28Exit if HIDL isn't supported am: 523130f03f am: bc89e81853 am: e7f820c749Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2847715 Change-Id: Ib2cae296b51a6105f92f50d234288ecb196b5c3b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Exit if HIDL isn't supported am: 523130f03f am: a0bc77968e am: ff1f244101Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2847715 Change-Id: I9769e675c07be931507229d3f4c35723f185cc35 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Exit if HIDL isn't supported am: 523130f03f am: bc89e81853Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2847715 Change-Id: I51bcce5597b2a463c99329cf0b134b953ff0cc66 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Exit if HIDL isn't supported am: 523130f03f am: a0bc77968eDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2847715 Change-Id: I365d1dd5708f4d022f72c207a44a18541853c550 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Exit if HIDL isn't supported am: 523130f03fDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2847715 Change-Id: I9df5a6b67b77a568d37fef809afc0047d314f360 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Exit if HIDL isn't supported am: 523130f03fDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2847715 Change-Id: Ifd56759ea8720d1c7d0b79b655a2646954c88082 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Exit if HIDL isn't supportedDevin Moore
hwservicemanager will set hwservicemanager.disabled property to get init to shut it down without restarting it or kicking off any of the onrestart actions. Test: launch_cvd with isHidlSupported returning false Bug: 218588089 Change-Id: I7745a1fbd1c3f8a5f65f88099c932a01733865fc
2023-11-20Stop requiring the system symlink to be installed am: 5777fdd3a7 am: ↵Devin Moore
6e9b54f170 am: 1c400e929a Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2839036 Change-Id: I7d3d4441cb0595701cba32bb87bbe2e8647eb72c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-20Stop requiring the system symlink to be installed am: 5777fdd3a7 am: ↵Devin Moore
11de6a74ff am: 64fb41e13a Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2839036 Change-Id: I4541544ccf0b566d50414610e99f3e49c020f79d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-20Stop requiring the system symlink to be installed am: 5777fdd3a7 am: 6e9b54f170Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2839036 Change-Id: Ic1ba2584e97425b1a2c6be6bdfbe32ed9f34bf6a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-20Stop requiring the system symlink to be installed am: 5777fdd3a7 am: 11de6a74ffDevin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2839036 Change-Id: If25126b722306ffbe47d329ff59205ad317ef02f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-20Stop requiring the system symlink to be installed am: 5777fdd3a7Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2839036 Change-Id: Icbd588b2d409a0a5ca7536b820e4c374be3cac87 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-20Stop requiring the system symlink to be installed am: 5777fdd3a7Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2839036 Change-Id: I3f66b90853ab0dd14eb44d3dbc6b7ed8b39be628 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-20Stop requiring the system symlink to be installedDevin Moore
This allows hwservicemanager to be added seperately in system_ext by devices without offending the artifact path checker. This symlink will be installed on system unconditionally. Test: m Bug: 299166571 Change-Id: I795d903dbd1bcc4f5dad48909f82a4333f166a6d
2023-09-06Install the compatibility symlink with a soong module am: bff3433084 am: ↵Cole Faust
38e0a4e5fd am: 57415ffeb4 am: 2ccfa709b8 am: d088b97aa8 Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2736498 Change-Id: I64c3added51b9b302db42426c55ea3f5da4412ec Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06Install the compatibility symlink with a soong module am: bff3433084 am: ↵Cole Faust
38e0a4e5fd am: 57415ffeb4 am: 2ccfa709b8 Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2736498 Change-Id: I2c6fe84a9e9fd2867bc62b9921491279206baec5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06Install the compatibility symlink with a soong module am: bff3433084 am: ↵Cole Faust
38e0a4e5fd am: 57415ffeb4 Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2736498 Change-Id: I0c8ce8ed5c1667291f18c71c022d7228eec0aba0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06Install the compatibility symlink with a soong module am: bff3433084 am: ↵Cole Faust
38e0a4e5fd Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2736498 Change-Id: Ia4657caa096fa56f50a9a05d5663e379b2554a3c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06Install the compatibility symlink with a soong module am: bff3433084Cole Faust
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2736498 Change-Id: If98f59d19f39a42e46861d9bed5bb48d9b8cfd6e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-01Install the compatibility symlink with a soong moduleCole Faust
So that it's properly tracked for artifact path requirements, sbom, and installclean-less builds. Bug: 205632228 Test: built and ran the emulator observed the /system/bin/hwservicemanager symlink is still there Change-Id: Ic7cfb263be2eb598a704c765bbef1afc5a0f5023
2023-08-31Merge "Move hwservicemanager to system_ext" into main am: 076137f531 am: ↵Devin Moore
2f22667a4c am: 5a3e43549a am: 098d84498d am: 1aba02243a Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609602 Change-Id: I2ad315575f8e09e81cfee59e205ba5f5e3b05a5b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31Merge "Move hwservicemanager to system_ext" into main am: 076137f531 am: ↵Devin Moore
2f22667a4c am: 5a3e43549a am: 098d84498d Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609602 Change-Id: I7b9b293f97d44bb934eaec9d1b11010d43be6a27 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31Merge "Move hwservicemanager to system_ext" into main am: 076137f531 am: ↵Devin Moore
2f22667a4c am: 5a3e43549a Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609602 Change-Id: I4e54a82232690d1ab1bc6dbab1b4c57d387bdd88 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31Merge "Move hwservicemanager to system_ext" into main am: 076137f531 am: ↵Devin Moore
2f22667a4c Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609602 Change-Id: I7c3ada512713e7be3baeba9219f5030e6b5b33cf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31Merge "Move hwservicemanager to system_ext" into main am: 076137f531Devin Moore
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2609602 Change-Id: I4b276e27c02486e7f169522409d34013b2ff4416 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31Merge "Move hwservicemanager to system_ext" into mainDevin Moore
2023-06-20Move hwservicemanager to system_extDevin Moore
We want to remove it by default from Android V+ devices and still allow some devices to add it back. So it is moved to system_ext. Test: m && launch_cvd # check for hwservicemanager running Bug: 218588089 Change-Id: I710ac274ac73fca403714562a46e75deecaeec94
2023-01-18IWYU: FQName. am: 25f755d9bf am: 9a837a4602 am: 93093fde9aandroid-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16aml_rkp_341510000aml_rkp_341311000aml_rkp_341114000aml_rkp_341015010aml_rkp_341012000aml_hef_341613000aml_hef_341512030aml_hef_341415040aml_hef_341311010aml_hef_341114030aml_cfg_341510000android14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-mainline-healthfitness-releaseandroid14-devYifan Hong
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2386557 Change-Id: Ife91cb018d98829dddf7b9bcb36c49d1c30e63bf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18IWYU: FQName. am: 25f755d9bf am: 9a837a4602Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2386557 Change-Id: I777084568ced9445a1bba4f1eb1719d80efe3483 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18IWYU: FQName. am: 25f755d9bfandroid-u-beta-1-gplYifan Hong
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2386557 Change-Id: I216b293823e468a2e61955716e678527cbd18200 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12IWYU: FQName.main-16k-with-phonesYifan Hong
Test: TH Bug: 264267049 Change-Id: Ifb48d65611dc7958634b82311454e785fecc43f3
2022-11-15TokenManager: log usage am: 402224f308 am: c60a0bd484 am: 96d20879aaSteven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2302345 Change-Id: I6d0038d2eed346842f4161dab6f68355f87ffc7c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15TokenManager: log usage am: 402224f308 am: c60a0bd484Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2302345 Change-Id: I20650d478ff746fe1968c7e1142429892e7f38e8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15TokenManager: log usage am: 402224f308Steven Moreland
Original change: https://android-review.googlesource.com/c/platform/system/hwservicemanager/+/2302345 Change-Id: I2fb8a7e1f4440c08caabe03b1a9e39ab0074d55c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15TokenManager: log usageSteven Moreland
To aid deprecation. Bug: 205764867 Test: boot Change-Id: I8e8fa018dad5389593785d4ad03eefcf10bcd154