TWRP: vold_crypto: Allow custom strace path
* Allow custom definition of strace path with TW_ flags.
* `TW_CRYPTO_SYSTEM_VOLD_DEBUG := true`
will use default path: /sbin/strace.
* `TW_CRYPTO_SYSTEM_VOLD_DEBUG := /system/xbin/strace`
will use the provided `/system/xbin/strace` path.
Change-Id: I5e12a10176d17a4f26487de0976a776d48c4142e
Signed-off-by: nailyk-fr <nailyk_git@nailyk.fr>
This commit is contained in:
@@ -89,6 +89,12 @@ ifeq ($(TW_INCLUDE_CRYPTO), true)
|
||||
ifeq ($(TW_CRYPTO_SYSTEM_VOLD_DEBUG),true)
|
||||
# Enabling strace will expose the password in the strace logs!!
|
||||
LOCAL_CFLAGS += -DTW_CRYPTO_SYSTEM_VOLD_DEBUG
|
||||
else
|
||||
ifneq ($(TW_CRYPTO_SYSTEM_VOLD_DEBUG),)
|
||||
# Specify strace path
|
||||
LOCAL_CFLAGS += -DTW_CRYPTO_SYSTEM_VOLD_DEBUG
|
||||
LOCAL_CFLAGS += -DVD_STRACE_BIN=\"$(TW_CRYPTO_SYSTEM_VOLD_DEBUG)\"
|
||||
endif
|
||||
endif
|
||||
|
||||
LOCAL_SRC_FILES = vold_decrypt.cpp
|
||||
|
||||
Reference in New Issue
Block a user