I disagree with panzertechnologies assertion. I use the holster to prevent unintended touch actions. I think your use case may be valid for some users.
You will need to receive
PERMISSION_DISPLAY_LOCKED from the user to display the screens, and others (from the same class) to operate the phone.