In this guide, we will show you various methods to disable the display timeout duration on Android. Usually, when I am writing a guide, I keep my device right in front of me because I carry out the same tweak on my device for which the guide is being written. Apart from that, having the display awake also helps in keeping a tab on all the notifications that are coming to my device; there’s no need to leave my work, unlock the device, and have a look at them.
However, here’s just one issue in all of this- the maximum time for which the display can remain awake without any interaction is 30 minutes. Once the said time is reached, you’ll again have to manually wake up the device. While in most cases, 30 minutes is more than sufficient, but that isn’t always the case.
Moreover, some OEMs have added a ‘Never’ option under Display Timeout, but there are still quite a lot of them that haven’t. So if you also own a device that doesn’t have this option, then this guide will help you completely disable the display timeout on your Android device. Follow along.
Table of Contents
How to Disable Display Timeout on Android

Before starting, please take a complete device backup, just to be on the safe side. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device, and data by performing the below steps.
Using ADB Shell Command [Without Root]
This tweak usually comes in handy if you want to increase the display timeout value beyond 30 minutes. But we can also make use of it by typing in an extremely large value that will keep the display awake for ages. To carry out this method, do check out our guide below.
Increase Screen Timeout Duration Beyond 30 Minutes on Android
Using Third-Party Apps [Without Root]
Keep Screen On: It is an open-source app that allows you to add a quick settings tile, with which you can easily disable screen timeout and then restore the previous timeout value as well, as and when required. You may download it from its GitHub page.
Caffeinate: You can disable the screen timeout right from the app or using a Quick Settings toggle that it creates. It has the following values: 30 seconds, 05 minutes, 10 minutes, 15 minutes, 30 minutes, 60 minutes, Ꝏ. Just second the last one [infinite] and your task stands complete. You may download it from its F-Droid page.
That’s it. These were the various methods through which you can disable the display timeout on your Android device. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution as soon as possible.