From a1039f9a4b9b21ca12fa18ae2e38de2ef85abafa Mon Sep 17 00:00:00 2001 From: Josh Yang Date: Thu, 12 May 2022 18:03:24 -0700 Subject: [PATCH] Change the encryption rule of /data/bootanim to DeleteIfNecessary Directories should always be encrypted unless there is a specific reason they can't be. /data/bootanim is unencrypted without a specific reason, so fix it to be encrypted. It is too late to use encryption=Require. However, the contents of this directory doesn't need to be preserved on updates, so we can use encryption=DeleteIfNecessary instead of encryption=Attempt. Bug: 232299581 Test: build success Change-Id: I17bcb901ad533cada4e0aa061196fc94d7b213ec --- rootdir/init.rc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rootdir/init.rc b/rootdir/init.rc index dcaaa4b30..e8c004b25 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -961,7 +961,7 @@ on post-fs-data exec - media_rw media_rw -- /system/bin/chattr +F /data/media # Create directories for boot animation. - mkdir /data/bootanim 0755 system system encryption=None + mkdir /data/bootanim 0755 system system encryption=DeleteIfNecessary exec_start derive_sdk