OSDN Git Service

Wait for uncrypt to finish before rebooting
authorTao Bao <tbao@google.com>
Thu, 21 May 2015 23:25:19 +0000 (16:25 -0700)
committerTao Bao <tbao@google.com>
Thu, 21 May 2015 23:26:08 +0000 (16:26 -0700)
commit90237f7beb55dae79cdcba5271f96be778573737
tree6edd8eded135a7fad6e81068c203f9b76657cb21
parentbeda8613ad7bc01affa17857faed04d9589db34c
Wait for uncrypt to finish before rebooting

/system/bin/uncrypt needs to be triggered to prepare the OTA package
before rebooting into the recovery. For larger packages, uncrypt may be
killed before it finishes the work after the timeout. Change to monitor
the uncrypt status and show the progress to user.

Needs matching changes in bootable/recovery/uncrypt, system/core and
external/sepolicy.

Bug: 20012567
Bug: 20949086
Change-Id: I2348a98312c4dae81f618b45a2ee3b4cf6246ff5
core/java/android/os/RecoverySystem.java
core/res/res/values/strings.xml
core/res/res/values/symbols.xml
services/core/java/com/android/server/power/PowerManagerService.java
services/core/java/com/android/server/power/ShutdownThread.java