Skip to content

Instantly share code, notes, and snippets.

@Gabboxl
Created March 18, 2021 09:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Gabboxl/8dae45193c1236dbb8f5de76a8103c6b to your computer and use it in GitHub Desktop.
Save Gabboxl/8dae45193c1236dbb8f5de76a8103c6b to your computer and use it in GitHub Desktop.
logcat lshal gnss@1.0 hwbinder
gprimeltexx:/ # lshal
| All binderized services (registered with hwservicemanager)
VINTF R Interface Thread Use Server Clients
FM Y android.frameworks.displayservice@1.0::IDisplayService/default 0/1 386 249
DC,FM Y android.frameworks.schedulerservice@1.0::ISchedulingPolicyService/default 0/4 778 249
DC,FM Y android.frameworks.sensorservice@1.0::ISensorManager/default 0/4 778 249
FM Y android.frameworks.stats@1.0::IStats/default 0/4 778 249
DM,FC Y android.hardware.audio.effect@6.0::IEffectsFactory/default 0/4 358 379 249
DM,FC Y android.hardware.audio@6.0::IDevicesFactory/default 0/4 358 379 249
DM,FC Y android.hardware.bluetooth.audio@2.0::IBluetoothAudioProvidersFactory/default 0/4 358 249
DM,FC Y android.hardware.bluetooth@1.0::IBluetoothHci/default 0/2 359 249
DM,FC Y android.hardware.camera.provider@2.4::ICameraProvider/legacy/0 0/4 360 447 249
DM,FC Y android.hardware.cas@1.0::IMediaCasService/default 0/2 361 249
DM,FC Y android.hardware.cas@1.1::IMediaCasService/default 0/2 361 249
DM,FC Y android.hardware.cas@1.2::IMediaCasService/default 0/2 361 249
DM,FC Y android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default 0/3 362 5287 5144 1311 953 778 386 249
DM,FC Y android.hardware.configstore@1.1::ISurfaceFlingerConfigs/default 0/3 362 5287 5144 1311 953 778 386 249
DM,FC Y android.hardware.drm@1.0::ICryptoFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.drm@1.0::ICryptoFactory/default 0/3 363 249
DM,FC Y android.hardware.drm@1.0::IDrmFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.drm@1.0::IDrmFactory/default 0/3 363 249
DM,FC Y android.hardware.drm@1.1::ICryptoFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.drm@1.1::IDrmFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.drm@1.2::ICryptoFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.drm@1.2::IDrmFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.drm@1.3::ICryptoFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.drm@1.3::IDrmFactory/clearkey 0/2 364 249
DM,FC Y android.hardware.gatekeeper@1.0::IGatekeeper/default 0/1 365 464 249
DM,FC Y android.hardware.gnss@1.0::IGnss/default 0/1 368 778 249
DM,FC Y android.hardware.graphics.allocator@2.0::IAllocator/default 0/1 386 778 1311 953 249
DM,FC Y android.hardware.graphics.composer@2.1::IComposer/default 0/4 370 386 249
DM,FC Y android.hardware.health@2.0::IHealth/default 1/1 371 778 249
DM,FC Y android.hardware.health@2.1::IHealth/default 1/1 371 778 249
DM,FC Y android.hardware.keymaster@4.0::IKeymasterDevice/default 0/1 280 441 249
DM,FC Y android.hardware.keymaster@4.1::IKeymasterDevice/default 0/1 280 441 249
DM,FC Y android.hardware.light@2.0::ILight/default 0/1 372 778 249
FM Y android.hardware.media.c2@1.0::IComponentStore/software 0/6 459 447 249
FM Y android.hardware.media.c2@1.1::IComponentStore/software 0/6 459 447 249
DM,FC Y android.hardware.media.omx@1.0::IOmx/default 0/6 456 249
DM,FC Y android.hardware.media.omx@1.0::IOmxStore/default 0/6 456 249
DM,FC Y android.hardware.memtrack@1.0::IMemtrack/default 0/1 373 778 249
DM,FC Y android.hardware.radio.deprecated@1.0::IOemHook/slot1 0/1 457 1189 249
DM,FC Y android.hardware.radio@1.0::IRadio/slot1 0/1 457 1189 249
DM,FC Y android.hardware.usb@1.0::IUsb/default 0/1 375 778 249
DM,FC Y android.hardware.vibrator@1.0::IVibrator/default 0/1 376 778 249
DM,FC Y android.hardware.wifi.supplicant@1.0::ISupplicant/default 1/1 928 778 249
DM,FC Y android.hardware.wifi.supplicant@1.1::ISupplicant/default 1/1 928 778 249
DM,FC Y android.hardware.wifi.supplicant@1.2::ISupplicant/default 1/1 928 778 249
DM,FC Y android.hardware.wifi.supplicant@1.3::ISupplicant/default 1/1 928 778 249
DM,FC Y android.hardware.wifi@1.0::IWifi/default 0/1 377 778 249
DM,FC Y android.hardware.wifi@1.1::IWifi/default 0/1 377 778 249
DM,FC Y android.hardware.wifi@1.2::IWifi/default 0/1 377 778 249
DM,FC Y android.hardware.wifi@1.3::IWifi/default 0/1 377 778 249
DM,FC Y android.hardware.wifi@1.4::IWifi/default 0/1 377 778 249
DC,FM Y android.hidl.allocator@1.0::IAllocator/ashmem 0/1 357 360 249
X Y android.hidl.base@1.0::IBase/ashmem 0/1 357 360 249
X Y android.hidl.base@1.0::IBase/clearkey 0/2 364 249
X Y android.hidl.base@1.0::IBase/default 1/1 928 778 249
X Y android.hidl.base@1.0::IBase/legacy/0 0/4 360 447 249
X Y android.hidl.base@1.0::IBase/slot1 0/1 457 1189 249
X Y android.hidl.base@1.0::IBase/software 0/6 459 447 249
DC,FM Y android.hidl.manager@1.0::IServiceManager/default 1/1 249 778 441
FM Y android.hidl.manager@1.1::IServiceManager/default 1/1 249 778 441
FM Y android.hidl.manager@1.2::IServiceManager/default 1/1 249 778 441
DC,FM Y android.hidl.token@1.0::ITokenManager/default 1/1 249
FM Y android.system.net.netd@1.0::INetd/default 0/1 308 249
FM Y android.system.net.netd@1.1::INetd/default 0/1 308 249
FM Y android.system.suspend@1.0::ISystemSuspend/default 0/1 279 778 457 379 249
DC,FM Y android.system.wifi.keystore@1.0::IKeystore/default 0/1 454 249
DM N vendor.lineage.livedisplay@2.0::IAdaptiveBacklight/default 0/1 466 778 249
DM N vendor.lineage.livedisplay@2.0::IDisplayColorCalibration/default 0/1 466 778 249
DM N vendor.lineage.livedisplay@2.0::IDisplayModes/default 0/1 466 778 249
DM N vendor.lineage.livedisplay@2.0::IReadingEnhancement/default 0/1 466 778 249
DM N vendor.lineage.livedisplay@2.0::ISunlightEnhancement/default 0/1 466 778 249
DM N vendor.qti.hardware.cryptfshw@1.0::ICryptfsHw/default 0/1 281 249
| All interfaces that getService() has ever returned as a passthrough interface;
| PIDs / processes shown below might be inaccurate because the process
| might have relinquished the interface or might have died.
| The Server / Server CMD column can be ignored.
| The Clients / Clients CMD column shows all process that have ever dlopen'ed
| the library and successfully fetched the passthrough implementation.
VINTF R Interface Thread Use Server Clients
FC ? android.hardware.audio.effect@6.0::IEffectsFactory/default N/A 358 358
FC ? android.hardware.audio@6.0::IDevicesFactory/default N/A 358 358
FC ? android.hardware.bluetooth.audio@2.0::IBluetoothAudioProvidersFactory/default N/A 358 358
FC ? android.hardware.bluetooth@1.0::IBluetoothHci/default N/A 359 359
FC ? android.hardware.camera.provider@2.4::ICameraProvider/legacy/0 N/A 360 360
FC ? android.hardware.drm@1.0::ICryptoFactory/default N/A 363 363
FC ? android.hardware.drm@1.0::IDrmFactory/default N/A 363 363
FC ? android.hardware.gnss@1.0::IGnss/default N/A 368 368
FC ? android.hardware.graphics.allocator@2.0::IAllocator/default N/A N/A 369 386
DM,FC ? android.hardware.graphics.mapper@2.0::IMapper/default N/A N/A 370 386 778 953 1311 5144 5287
FC ? android.hardware.health@2.1::IHealth/default N/A 371 371
FC ? android.hardware.memtrack@1.0::IMemtrack/default N/A 373 373
DM,FC ? android.hardware.nfc@1.0::INfc/default N/A 1555 1555
DM,FC ? android.hardware.sensors@1.0::ISensors/default N/A 778 778
FC ? android.hardware.vibrator@1.0::IVibrator/default N/A 376 376
DC,FM ? android.hidl.memory@1.0::IMapper/ashmem N/A N/A 456 778 953 1555
| All available passthrough implementations (all -impl.so files).
| These may return subclasses through their respective HIDL_FETCH_I* functions.
VINTF R Interface Thread Use Server Clients
X ? android.hardware.audio.effect@6.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.audio@6.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.bluetooth.audio@2.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.bluetooth@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.camera.provider@2.4::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.drm@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.gnss@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.graphics.allocator@2.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.graphics.mapper@2.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.health@2.0::I*/* (/vendor/lib/hw/) (-2.1) N/A N/A
X ? android.hardware.memtrack@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.nfc@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.renderscript@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.sensors@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hardware.vibrator@1.0::I*/* (/vendor/lib/hw/) N/A N/A
X ? android.hidl.memory@1.0::I*/* (/system/lib/hw/) N/A N/A 456 778 953 1555
X ? vendor.qti.hardware.fm@1.0::I*/* (/vendor/lib/hw/) N/A N/A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment