NoSleeping Pro for Android
Users can select their phones to remain on while connected to the computer (USB port) or power adapter.
Users are however able to turn off screen with this program at any time by pressing the sleep button on their phones.
All settings will be saved even after phone is turned off (rebooted).
You need to install the free version of NoSleeping to use NoSleeping Pro.