Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
S system_vold
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • halo
  • system_vold
  • Repository

Switch branch/tag
  1. system_vold
History Find file
Download source code
zip tar.gz tar.bz2 tar
Clone
  • Visual Studio Code
  • Copy SSH clone URLgit@repo.buzztime.com:halo/system_vold.git
  • Copy HTTPS clone URLhttps://repo.buzztime.com/halo/system_vold.git
Securely encrypt the master key
Paul Lawrence authored 10 years ago
Move all key management into vold
Reuse vold's existing key management through the crypto footer
to manage the device wide keys

This is one of four changes to enable this functionality:
  https://android-review.googlesource.com/#/c/144586/
  https://android-review.googlesource.com/#/c/144663/
  https://android-review.googlesource.com/#/c/144672/
  https://android-review.googlesource.com/#/c/144673/

Bug: 18151196
Change-Id: I9a162b90afe5f46a4ff15b3878e2ab503795425e
7053e9cd
Name Last commit Last update
tests
Android.mk
Asec.h
CheckBattery.cpp
CheckBattery.h
CleanSpec.mk
CommandListener.cpp
CommandListener.h
Devmapper.cpp
Devmapper.h
DirectVolume.cpp
DirectVolume.h
Ext4.cpp
Ext4.h
Ext4Crypt.cpp
Ext4Crypt.h
Fat.cpp
Fat.h
Loop.cpp
Loop.h
NetlinkHandler.cpp
NetlinkHandler.h
NetlinkManager.cpp
NetlinkManager.h
Process.cpp
Process.h
ResponseCode.cpp
ResponseCode.h
VoldCommand.cpp
VoldCommand.h
VoldUtil.c
VoldUtil.h
Volume.cpp
Volume.h
VolumeManager.cpp
VolumeManager.h
cryptfs.c
cryptfs.h
fstrim.c
fstrim.h
hash.h
main.cpp
sehandle.h
vdc.c