bootstat: Add some reserved sys.boot.reason values to enumeration
Add cold,powerkey, warm,s3_wakeup and hard,hw_reset so that sys.boot.reason values can also be enumerated. Also add some reserved speculative entries associated with forced suspend to RAM and DISK; shutdown,suspend and shutdown,hibernate respectively. Test: system/core/bootstat/boot_reason_test.sh Bug: 67636061 Change-Id: Ic43523748e6006aaca882f8eec7c1f0c08431bd8
This commit is contained in:
parent
85b80dc18d
commit
243fa29804
1 changed files with 5 additions and 0 deletions
|
@ -205,6 +205,11 @@ const std::map<std::string, int32_t> kBootReasonMap = {
|
|||
{"reboot,adb", 67},
|
||||
{"reboot,userrequested", 68},
|
||||
{"shutdown,container", 69}, // Host OS asking Android Container to shutdown
|
||||
{"cold,powerkey", 70},
|
||||
{"warm,s3_wakeup", 71},
|
||||
{"hard,hw_reset", 72},
|
||||
{"shutdown,suspend", 73}, // Suspend to RAM
|
||||
{"shutdown,hibernate", 74}, // Suspend to DISK
|
||||
};
|
||||
|
||||
// Converts a string value representing the reason the system booted to an
|
||||
|
|
Loading…
Reference in a new issue