Merge "Add base states with exception catching and utility functions" am: 4d06114362

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1530783

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9304bd61b7d20a6fa3d3144aec855ba0fecaa28a