raven: include factory/shipping UDFPS based on target
This CL transitions the regular build to the AIDL fingerprint HAL, while
keeping the factory build on HIDL.
AuthService reports "Registering HIDL ID: 0 Modality: 2 Strength: 15"
only for the factory build.
Bug: 188193467
Test: build raven-userdebug
Test: build factory_raven-userdebug
Test: adb logcat | grep AuthService
Change-Id: I3d02e560e5e624aa85f1c3d14d52d7bb5070ee4d
diff --git a/device-raven.mk b/device-raven.mk
index 1c93601..5ed16a8 100644
--- a/device-raven.mk
+++ b/device-raven.mk
@@ -26,10 +26,18 @@
DEVICE_PACKAGE_OVERLAYS += device/google/raviole/raven/overlay
include device/google/gs101/device-shipping-common.mk
-include device/google/gs101/fingerprint/udfps.mk
+include device/google/gs101/fingerprint/udfps_common.mk
+
+ifeq ($(filter factory_raven, $(TARGET_PRODUCT)),)
+include device/google/gs101/fingerprint/udfps_shipping.mk
+else
+include device/google/gs101/fingerprint/udfps_factory.mk
+endif
+
ifeq ($(filter factory_raven, $(TARGET_PRODUCT)),)
include device/google/gs101/uwb/uwb.mk
endif
+
include device/google/raviole/audio/raven/audio-tables.mk
include hardware/google/pixel/vibrator/cs40l25/device.mk