platform_system_vold/binder/android/os
Yo Chiang 0af25a3a98 Add IVold::destroyDsuMetadataKey()
destroyDsuMetadataKey() / destroy_dsu_metadata_key() calls
android::gsi::GetDsuMetadataKeyDir() to query the DSU metadata
encryption key dir and destroy the key.
This releases the resource and allows consecutive DSU installations to
use the same key *directory*, but not the same key *blob*.

Bug: 168571434
Test: 1. Install a DSU system.
  2. Boot the DSU system and reboot back to the host system.
  3. Wipe the DSU installation.
  4. DSU metadata key dir /metadata/vold/metadata_encryption/dsu/dsu is
     destroyed.
Change-Id: Ib851177315a5a266807f46ccfd446de1848232cf
2020-10-13 16:00:43 +08:00
..
IVold.aidl Add IVold::destroyDsuMetadataKey() 2020-10-13 16:00:43 +08:00
IVoldListener.aidl Fix multi-user and multi-storage with FUSE 2019-11-11 20:24:49 +00:00
IVoldMountCallback.aidl Add mount callback 2019-11-22 17:06:04 +01:00
IVoldTaskListener.aidl Move long-running calls to async with listeners. 2017-09-15 14:18:00 -06:00