I'm developing an app for a tablet by using mvvmcross/android and I need to keep the screen and Bluetooth always on. It's an app for employees to clock on/off in their works, therefore the screen can't sleep at all. I'm also connecting a NFC Reader via Bluetooth when the app starts. The problem is that after some minutes the Bluetooth turns off automatically and I lost connection with the reader and also the maximum limit to keep the screen on is 30 minutes. Is there some way to keep the Bluetooth and the screen always on programmatically?