Leave the annoying stuff to this app!
This app memorizes the following settings for every single app and restore them when the app opens again.
- Auto rotate
- Wi-Fi
- Bluetooth
- Adaptive brightness
- Media volume
Also, you can make different settings policies including "Keep screen on" for each apps.
Just give it a try!