Fix tired derps
authorSimon Sickle <simon@simonsickle.com>
Sat, 25 Nov 2017 08:17:51 +0000 (02:17 -0600)
committerSimon Sickle <simon@simonsickle.com>
Sat, 25 Nov 2017 08:17:51 +0000 (02:17 -0600)
Signed-off-by: Simon Sickle <simon@simonsickle.com>
BoardConfig.mk
cryptfs_hw/Android.mk
cryptfs_hw/cryptfs_hw.c
cryptfs_hw/cryptfs_hw.h

index 936fd8cf5a21fc0eb077608165ab6ab2dd5936da..0f3a3436b07c19eda59d49761ef7728c3b802d88 100644 (file)
@@ -23,6 +23,8 @@
 # *not* include it on all devices, so it is safe even with hardware-specific
 # components.
 
+BOARD_PATH := device/oneplus/dumpling
+
 # Architecture
 TARGET_ARCH := arm64
 TARGET_ARCH_VARIANT := armv8-a
@@ -70,8 +72,8 @@ TARGET_COPY_OUT_VENDOR := vendor
 
 # Crypto
 TARGET_HW_DISK_ENCRYPTION := true
-TARGET_CRYPTFS_HW_PATH := vendor/qcom/opensource/cryptfs_hw
-TARGET_RECOVERY_DEVICE_MODULES := libcryptfs_hw
+TARGET_CRYPTFS_HW_PATH := $(BOARD_PATH)/cryptfs_hw
+TARGET_KEYMASTER_WAIT_FOR_QSEE := true
 
 # Recovery
 BOARD_HAS_LARGE_FILESYSTEM := true
@@ -93,7 +95,4 @@ TW_INCLUDE_NTFS_3G := true
 TW_INPUT_BLACKLIST := "hbtp_vm"
 TW_EXCLUDE_SUPERSU := true
 TW_SCREEN_BLANK_ON_BOOT := true
-
-# Encryption support
-TW_INCLUDE_CRYPTO := true
-TARGET_KEYMASTER_WAIT_FOR_QSEE := true
+TW_INCLUDE_CRYPTO := true
\ No newline at end of file
index 8948c8098a55ac23ff510ae4274d6d9abea75209..5b5476f133bc11ba05dde7a1e6e4965e52f2d647 100644 (file)
@@ -2,7 +2,7 @@ ifeq ($(TARGET_HW_DISK_ENCRYPTION),true)
 LOCAL_PATH:= $(call my-dir)
 include $(CLEAR_VARS)
 
-LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
+LOCAL_PROPRIETARY_MODULE := true
 
 sourceFiles := \
                cryptfs_hw.c
@@ -31,4 +31,4 @@ LOCAL_CFLAGS += -DUSE_ICE_FOR_STORAGE_ENCRYPTION
 endif
 
 include $(BUILD_SHARED_LIBRARY)
-endif
+endif
\ No newline at end of file
index c633e57922537079977109fdabbd78f06d63af50..e398760e6817d0bee4e7c96e6458ecdd42bba69f 100644 (file)
@@ -281,4 +281,4 @@ int should_use_keymaster()
     }
 
     return 1;
-}
+}
\ No newline at end of file
index 986221226e276ea0faea430c2081b1b58fe8e660..5342c6688ede669ef27c3d5bfd7d1d5ffe9c5ade 100644 (file)
@@ -44,4 +44,4 @@ int should_use_keymaster();
 #ifdef __cplusplus
 }
 #endif
-#endif
+#endif
\ No newline at end of file