What is POWERUPREASON in /proc/bootinfo?

kschang

Senior Member
Dec 11, 2010
440
72
0
San Francisco, CA
I am trying to figure out why my Moto X DevEd is spontaneously rebooting and in bootinfo I'm seeing the following:

HW_REV : 0x8300
POWERUPREASON : 0x00100000
MBM_VERSION : 0x000030be
BATTERY_STATUS_AT_BOOT : 0xffff
CID_RECOVER_BOOT : 0x0000
ABOOT.GIT : MBM-NG-V30.BE-0-g34b7ccb
TZ.GIT : MBM-NG-V30.BE-0-gc10fd11
RPM.GIT : MBM-NG-V30.BE-0-g2aa06de
SBL3.GIT : MBM-NG-V30.BE-0-gb2b97c8
SBL2.GIT : MBM-NG-V30.BE-0-gb2b97c8
SBL1.GIT : MBM-NG-V30.BE-0-gb2b97c8
The GITs appear to be firmware.

CID_RECOVER_BOOT is a flag that tells if it booted into recovery (did not, so 0x0)

Battery_status_at_boot: not relevant, but there's more than enough power

MBM is a part of the bootchain, more firmware, i.e. the overall bootloader version, and 30BE is the stock 5.1 version.

But what is this PowerUpReason? My number is bit 21, I think. All the definition I managed to find only goes up to bit 18. None goes up to bit 21.

But whatever it is, it's NOT a kernel crash...
 
Last edited: