84274cc35c
The old way (using triggers) starts defaultcrypto twice because queue_property_triggers_action retriggers the action. Bug: 27452459 Change-Id: I715d5441f8ae0b820b680f6a75f51694c4420992
12 lines
546 B
Text
12 lines
546 B
Text
# One shot invocation to deal with encrypted volume.
|
|
on defaultcrypto
|
|
exec - root -- /system/bin/vdc --wait cryptfs mountdefaultencrypted
|
|
# vold will set vold.decrypt to trigger_restart_framework (default
|
|
# encryption) or trigger_restart_min_framework (other encryption)
|
|
|
|
# One shot invocation to encrypt unencrypted volumes
|
|
on encrypt
|
|
start surfaceflinger
|
|
exec - root -- /system/bin/vdc --wait cryptfs enablecrypto inplace default noui
|
|
# vold will set vold.decrypt to trigger_restart_framework (default
|
|
# encryption)
|