diff --git a/universal7885-common/BoardConfigCommon.mk b/universal7885-common/BoardConfigCommon.mk index f877ec6..c1bfc8f 100644 --- a/universal7885-common/BoardConfigCommon.mk +++ b/universal7885-common/BoardConfigCommon.mk @@ -59,8 +59,10 @@ TARGET_USERIMAGES_USE_EXT4 := true TARGET_USERIMAGES_USE_F2FS := true BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4 -# Fingerprint +# Fingerprint +ifneq ($(TARGET_HAS_UDFPS),true) TARGET_SEC_FP_HAS_FINGERPRINT_GESTURES := true +endif # Init TARGET_INIT_VENDOR_LIB := //$(COMMON_PATH):libinit_universal7885 diff --git a/universal7885-common/rootdir/Android.bp b/universal7885-common/rootdir/Android.bp index e80c27d..0d2807a 100644 --- a/universal7885-common/rootdir/Android.bp +++ b/universal7885-common/rootdir/Android.bp @@ -64,3 +64,10 @@ prebuilt_etc { sub_dir: "init", vendor: true, } + +prebuilt_etc { + name: "init.udfps.rc", + src: "etc/init.udfps.rc", + sub_dir: "init", + vendor: true, +} diff --git a/universal7885-common/rootdir/etc/init.udfps.rc b/universal7885-common/rootdir/etc/init.udfps.rc new file mode 100644 index 0000000..5c522c7 --- /dev/null +++ b/universal7885-common/rootdir/etc/init.udfps.rc @@ -0,0 +1,2 @@ +on init + write /sys/class/sec/tsp/cmd "fod_enable,1" diff --git a/universal7885-common/universal7885-common.mk b/universal7885-common/universal7885-common.mk index 8a6fb91..ca65cc5 100644 --- a/universal7885-common/universal7885-common.mk +++ b/universal7885-common/universal7885-common.mk @@ -176,6 +176,11 @@ PRODUCT_PACKAGES += \ init.target.rc \ init.baseband.rc +ifeq ($(TARGET_HAS_UDFPS),true) +PRODUCT_PACKAGES += \ + init.udfps.rc +endif + # Lights PRODUCT_PACKAGES += \ android.hardware.light-service.samsung