Heads up: Add custom timeout, (1/2):

Thanks to lion0738:
https://github.com/lion0738/android_frameworks_base/commit/06df2dd537e2bad9df34204bdeaa32200781c845

Included:
- Custom timeout for normal and Immersive mode
- Custom timeout for full screen