* On newer moto kernels it is possible to send a SET_PANEL_FEATURE ioctl to /dev/dri/card0 to set a panel feature such as HBM. Motorola has extended the HBM logic to allow FOD HBM to be set in additional to regular HBM. This is done by sending "2" with the HBM id through the ioctl. * Utilize the API provided by Egistec provides via vendor.egistec.hardware.fingerprint to send commands to the internal handler, this allows us to send the finger is on or off the sensor message directly to the HAL. Change-Id: I06ace29567900779e63b9826862964d20b267be6
23 lines
786 B
Text
23 lines
786 B
Text
cc_binary {
|
|
name: "android.hardware.biometrics.fingerprint@2.3-service.bangkk",
|
|
defaults: ["hidl_defaults"],
|
|
init_rc: ["android.hardware.biometrics.fingerprint@2.3-service.bangkk.rc"],
|
|
vintf_fragments: ["android.hardware.biometrics.fingerprint@2.3-service.bangkk.xml"],
|
|
relative_install_path: "hw",
|
|
srcs: [
|
|
"service.cpp",
|
|
"BiometricsFingerprint.cpp",
|
|
],
|
|
vendor: true,
|
|
shared_libs: [
|
|
"libbase",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.biometrics.fingerprint@2.1",
|
|
"android.hardware.biometrics.fingerprint@2.2",
|
|
"android.hardware.biometrics.fingerprint@2.3",
|
|
"vendor.egistec.hardware.fingerprint@4.0",
|
|
],
|
|
header_libs: ["generated_kernel_headers"]
|
|
}
|