diff options
author | Doug Zongker <dougz@android.com> | 2014-01-14 12:30:40 -0800 |
---|---|---|
committer | Doug Zongker <dougz@android.com> | 2014-01-16 08:54:59 -0800 |
commit | 7baebf1345ff9e861ea8ccf9712128a3b7cd9fcc (patch) | |
tree | c5a4fbdd1661a923de9988951744a2545cf0239a /rootdir | |
parent | 475377b68a49197b14d8ff6553842b7f417d8161 (diff) | |
download | system_core-7baebf1345ff9e861ea8ccf9712128a3b7cd9fcc.zip system_core-7baebf1345ff9e861ea8ccf9712128a3b7cd9fcc.tar.gz system_core-7baebf1345ff9e861ea8ccf9712128a3b7cd9fcc.tar.bz2 |
add the pre-recovery service
Add a service called "pre-recovery" which is normally stopped but can
be started by the system server when we want to go into recovery. It
will do any preparation needed (currently needed to handle update
packages that reside on an encrypted /data partition) and then set
sys.powerctl when it's ready to actually reboot.
Bug: 12188746
Change-Id: I894a4cb200395a0f6d7fe643ed4c2ac0a45d2052
Diffstat (limited to 'rootdir')
-rw-r--r-- | rootdir/init.rc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/rootdir/init.rc b/rootdir/init.rc index 7ee1be9..324ac37 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -577,3 +577,8 @@ service mdnsd /system/bin/mdnsd socket mdnsd stream 0660 mdnsr inet disabled oneshot + +service pre-recovery /system/bin/uncrypt + class main + disabled + oneshot |