James Hawkins
5e655f02c5
bootstat: Gate boot time metrics logging on an encrypted device being decrypted.
...
This prevents double-counting boot metrics for encrypted devices.
Bug: 27454346
Change-Id: If63dd421e4f91a01b43d730d59896544a26d138a
2016-03-03 14:40:29 -08:00
James Hawkins
53684ea625
bootstat: Record the time since factory reset on init.
...
Bug: 25448351
Change-Id: I71905a598e74f41c18a96d469c7a6ddd5a2e07fb
2016-02-24 11:01:03 -08:00
James Hawkins
a4a1a4ac85
bootstat: Add support for logging the boot_reason metric.
...
This value is read from the ro.boot.bootreason system property.
Bug: 21724738
Change-Id: I43bef3d85ba9c8d87669a91da1aa675d9a86e348
2016-02-09 15:32:38 -08:00
James Hawkins
6bff639c19
bootstat: Hook up bootstat to record the boot complete signal and log
...
boot events in the LOCAL_INIT_RC file, bootstat.rc.
This change also creates the /data/misc/bootstat dir during the
filesystem creation block in init.rc.
Bug: 21724738
Change-Id: I2ad6913c0235d5f926c6ef8b3c65d650159c6ed7
2016-01-26 11:23:31 -08:00