platform_system_core/rootdir
Paul Lawrence 0a423d994a DO NOT MERGE Securely encrypt the master key
(chery-picked from commit 806d10be23)

Move all key management into vold
Reuse vold's existing key management through the crypto footer
to manage the device wide keys.

Use ro.crypto.type flag to determine crypto type, which prevents
any issues when running in block encrypted mode, as well as speeding
up boot in block or no encryption.

This is one of four changes to enable this functionality:
  https://android-review.googlesource.com/#/c/148586/
  https://android-review.googlesource.com/#/c/148604/
  https://android-review.googlesource.com/#/c/148606/
  https://android-review.googlesource.com/#/c/148607/

Bug: 18151196

Change-Id: I6a8a18f43ae837e330e2785bd26c2c306ae1816b
2015-05-29 17:39:16 +00:00
..
etc Remove long-obsolete file. 2015-04-23 20:57:12 -07:00
Android.mk rootdir: make sure the /oem mountpoint is always available 2015-05-06 13:43:15 -07:00
init.environ.rc.in Progress towards dynamic storage support. 2015-03-30 19:48:38 -07:00
init.rc DO NOT MERGE Securely encrypt the master key 2015-05-29 17:39:16 +00:00
init.trace.rc init.trace.rc: fix race condition with class_start core 2014-10-01 12:29:29 -07:00
init.usb.rc init.usb.rc: Change product id to for add only config 2014-09-05 12:33:46 -07:00
init.zygote32.rc Move zygote init config to its own file. 2014-03-31 12:31:11 +01:00
init.zygote32_64.rc Change app_process reference to app_process32. 2014-05-14 16:41:18 +01:00
init.zygote64.rc Move zygote init config to its own file. 2014-03-31 12:31:11 +01:00
init.zygote64_32.rc Add a zygote 64/32 bit config. 2014-05-21 11:20:42 +01:00
ueventd.rc rootdir: add permission for /dev/dvb* 2015-05-07 16:49:00 +09:00