diff --git a/Ext4Crypt.cpp b/Ext4Crypt.cpp index eaac26a..8786c09 100644 --- a/Ext4Crypt.cpp +++ b/Ext4Crypt.cpp @@ -25,7 +25,6 @@ #include #include -#include #include #include #include @@ -59,7 +58,7 @@ static constexpr int FLAG_STORAGE_DE = 1 << 0; static constexpr int FLAG_STORAGE_CE = 1 << 1; namespace { -const std::string device_key_dir = std::string() + DATA_MNT_POINT + "/unencrypted"; +const std::string device_key_dir = std::string() + DATA_MNT_POINT + e4crypt_unencrypted_folder; const std::string device_key_path = device_key_dir + "/key"; const std::string device_key_temp = device_key_dir + "/temp"; @@ -93,13 +92,6 @@ struct ext4_encryption_key { }; } -// TODO replace with proper function to test for file encryption -bool e4crypt_is_native() { - char value[PROPERTY_VALUE_MAX]; - property_get("ro.crypto.type", value, "none"); - return !strcmp(value, "file"); -} - static bool e4crypt_is_emulated() { return property_get_bool("persist.sys.emulate_fbe", false); }