Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ce6f7160 authored by Paul Crowley's avatar Paul Crowley
Browse files

Set up crypto for user directories in init.

Depends on https://android-review.googlesource.com/#/c/147911/

Bug: 19704432
Change-Id: Ie59c6b67f73c1cadd86e69d3c9673ddaddb49a7e
parent 917b455e
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -265,6 +265,7 @@ on post-fs-data
    chmod 0660 /data/misc/wifi/wpa_supplicant.conf
    mkdir /data/local 0751 root root
    mkdir /data/misc/media 0700 media media
    mkdir /data/misc/vold 0700 root root

    # For security reasons, /data/local/tmp should always be empty.
    # Do not place files or directories in /data/local/tmp
@@ -314,6 +315,9 @@ on post-fs-data
    mkdir /data/system/heapdump 0700 system system
    mkdir /data/user 0711 system system

    # Set up the crypto policies on /data/user
    exec -- /system/bin/vdc cryptfs setusercryptopolicies /data/user

    # Reload policy from /data/security if present.
    setprop selinux.reload_policy 1