Reduce the coldboot timeout to 1s.
5s was already a ridiculously long time to delay booting, and some OEMs are
trying to make it even more insane:
https://www.codeaurora.org/cgit/quic/la/platform/system/core/commit/?h=lp&id=fd23edd48272976d2fb333f377242173f92aa343
Let's at least ensure that Nexus and Android One devices don't take forever
to boot...
Bug: http://b/19899875
Change-Id: I9680c166a759360f34118e51cd0645e12b6bd5c8
(cherry picked from commit c7331d02d1
)
This commit is contained in:
parent
eb19e76632
commit
651fae3cbc
1 changed files with 4 additions and 1 deletions
|
@ -618,7 +618,10 @@ static int wait_for_coldboot_done_action(int nargs, char **args) {
|
|||
Timer t;
|
||||
|
||||
NOTICE("Waiting for %s...\n", COLDBOOT_DONE);
|
||||
if (wait_for_file(COLDBOOT_DONE, COMMAND_RETRY_TIMEOUT)) {
|
||||
// Any longer than 1s is an unreasonable length of time to delay booting.
|
||||
// If you're hitting this timeout, check that you didn't make your
|
||||
// sepolicy regular expressions too expensive (http://b/19899875).
|
||||
if (wait_for_file(COLDBOOT_DONE, 1)) {
|
||||
ERROR("Timed out waiting for %s\n", COLDBOOT_DONE);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue