a7xelte: move binary executables to /vendor
[GitHub/LineageOS/android_device_samsung_a7xelte.git] / BoardConfig.mk
index f6df6add55993823a9171592186fdb32e3323ab2..5062bb2e8225b12f3296c41cad4890616b6c5ac8 100644 (file)
@@ -19,17 +19,24 @@ include device/samsung/universal7580-common/BoardConfigCommon.mk
 
 LOCAL_PATH := device/samsung/a7xelte
 
-TARGET_OTA_ASSERT_DEVICE := a7xelte, a7xeltexx, a7xelteub, a7xeltedo
+TARGET_OTA_ASSERT_DEVICE := a7xelte,a7xeltexx,a7xelteub,a7xeltedo
 
 # Bluetooth
 BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(LOCAL_PATH)/bluetooth
 
+# Fingerprint
+TARGET_SEC_FP_HAL_VARIANT := bauth
+
+# Network Routing
+TARGET_NEEDS_NETD_DIRECT_CONNECT_RULE := true
+
 # RIL
 BOARD_MODEM_TYPE := tss310
 BOARD_PROVIDES_LIBRIL := true
+BOARD_NEEDS_ROAMING_PROTOCOL_FIELD := true
 
 # Init
-TARGET_INIT_VENDOR_LIB := libinit_sec
+TARGET_INIT_VENDOR_LIB := libinit_a7xelte
 
 # Partitions
 BOARD_HAS_NO_MISC_PARTITION:= false
@@ -49,4 +56,9 @@ TARGET_KERNEL_CONFIG := lineageos_a7xelte_defconfig
 TARGET_LD_SHIM_LIBS += \
     /system/lib/libcamera_client.so|/vendor/lib/libcamera_client_shim.so \
     /system/lib/libstagefright.so|/vendor/lib/libstagefright_shim.so \
-    /system/lib/libexynoscamera.so|/vendor/lib/libexynoscamera_shim.so
\ No newline at end of file
+    /system/lib/libexynoscamera.so|/vendor/lib/libexynoscamera_shim.so \
+    /system/lib/libbauthserver.so|/system/lib/libbauthtzcommon_shim.so
+
+# Legacy BLOB Support
+TARGET_PROCESS_SDK_VERSION_OVERRIDE += \
+    /system/vendor/bin/hw/rild=27