diff options
author | David Anderson <dvander@google.com> | 2019-02-25 16:34:24 -0800 |
---|---|---|
committer | David Anderson <dvander@google.com> | 2019-02-25 19:15:03 -0800 |
commit | 10b96b149d7c64fa9643f187522e30743d9c1c76 (patch) | |
tree | 9fa3f7931625f0ab454ea2c4c77e5dd9ba031a59 /libfscrypt | |
parent | c65e54940b4b7350cc4a2f72e2f2190269909ec5 (diff) | |
download | extras-10b96b149d7c64fa9643f187522e30743d9c1c76.tar.gz |
libfscrypt: Do not encrypt the "gsi" folder.
On FBE devices without metadata encryption, GSI images must not be
encrypted, since they are written using normal write() calls rather than
going through device-mapper.
Bug: 126249541
Test: GSI works on FBE device without metadata encryption
Change-Id: Ie14be778eb4a7f18dd8ea33a044ba86f909f3cce
Diffstat (limited to 'libfscrypt')
-rw-r--r-- | libfscrypt/fscrypt_init_extensions.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libfscrypt/fscrypt_init_extensions.cpp b/libfscrypt/fscrypt_init_extensions.cpp index f0801a56..2291c147 100644 --- a/libfscrypt/fscrypt_init_extensions.cpp +++ b/libfscrypt/fscrypt_init_extensions.cpp @@ -88,6 +88,7 @@ int fscrypt_set_directory_policy(const char* dir) "media", "data", "user", "user_de", "apex", "preloads", "pkg_staging", + "gsi", }; std::string prefix = "/data/"; for (const auto& d: directories_to_exclude) { |