recovery: fix rebooting
Change I84c0513acb549720cb0e8c9fcbda0050f5c396f5 moved reboot functionality into init but did not update the recovery partition; so "adb reboot" and /system/bin/reboot in recovery are both broken. Change-Id: Ie2d14627a686ffb5064256b6c399723636dff116
This commit is contained in:
parent
239ac6abac
commit
77ea71d6a8
2 changed files with 4 additions and 1 deletions
|
@ -38,6 +38,9 @@ on boot
|
|||
|
||||
class_start default
|
||||
|
||||
on property:sys.powerctl=*
|
||||
powerctl ${sys.powerctl}
|
||||
|
||||
service ueventd /sbin/ueventd
|
||||
critical
|
||||
|
||||
|
|
|
@ -1062,6 +1062,6 @@ main(int argc, char **argv) {
|
|||
// Otherwise, get ready to boot the main system...
|
||||
finish_recovery(send_intent);
|
||||
ui->Print("Rebooting...\n");
|
||||
android_reboot(ANDROID_RB_RESTART, 0, 0);
|
||||
property_set(ANDROID_RB_PROPERTY, "");
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue