Revert "Revert "[2/2] Permit home button wake to be configurable""

This reverts commit b6c39249b2f6b4eabae8176e85e6aa822aa6ca80.

Why? Just why??