vts_treble_no_hidl check vintf instead of hwservicemanager

hwservicemanager only gives us a list of registered HAL services. This
does not account for lazy HAL services.

We now check libvintf to see which HIDL HAL services are declared on the
device which will also count the lazy HAL services.

Test: atest vts_treble_no_hidl
Bug: 330505311
Bug: 330554480
Change-Id: Ibce039214db4ee1c664b4b015c95cdfe720ded4a
1 file changed