Home Issues & Fixes Customize Always on Display Brightness on Pixel 2 without Root

Customize Always on Display Brightness on Pixel 2 without Root


Google launched the latest smartphone lineup a few years ago which was named as the Google Pixel series. As far as the Pixel lineup of smartphones is concerned, it is the successor to Google Nexus lineup. We have known that Google Nexus was pitched as a reference device by Google for the latest version of Android. However, Google announced Pixel series as not only being a reference device but a flagship from Google. Also, they are termed as the smartphones that have been ‘Made by Google’. Now, there have already been two launches in the Google Pixel series, namely Google Pixel 2 lineup.

The major change in the Google Pixel lineup is that Google has control over smartphone’s design, hardware, and software-wise. Thus, the Google Pixel series has been a success in terms of sales all over the world. Now, it is known that the Google Pixel smartphones have the best camera in any smartphone. It is a fact that the Google Pixel 2 comes out on top even with the 2018 flagships. For a phone that was launched in 2017, this is a big achievement.

Always-on Display also termed as AOD is found only on smartphones with AMOLED displays. This is because AMOLED displays have the ability to turn on or off individual pixels. This feature is not present on LCD displays. Thus, Google Pixel 2 duo have AMOLED panels and they have been bundled with AOD. Always-on Displays are very useful for showing notifications, time, date and other such things. Also, it may have been understood by the name that certain part of a display always stays on. Thus, there is no chance of missing any notification.

Talking about AOD on Google Pixel 2 smartphones, there is currently no ability to dim or brighten the Always-on Display. Therefore, we have now highlighted a method by which you can increase the brightness of your Always-on Display.

Mishaal Rahman, editor-in-chief at XDA-Developers, first published this method which works without root. As far as the current scenario is concerned, the Always on Display on Google Pixel phones can only go up to a maximum of 11% brightness. Evidently, this is too low for scenarios where there is too much sunlight. Also, it is to be noted that Always-on Display setting is tied to Adaptive Brightness. Adaptive Brightness turns the display brightness high or low automatically as per lighting conditions. Thus, the Always-on Display also automatically goes brighter or dimmer.

Therefore, it is necessary that the brightness of the Always-on Display be set to a static number so that is perfect for all conditions. Ideally, the perfect brightness for any display is between the range of 25% to 50%. This is applicable to both the smartphone display and the Always on Display. Thus, scroll down in order to set the brightness manually for your Always On Display. Note that this method will work on the Google Pixel 2 lineup of smartphones only. If you also own the OnePlus 5 or 6, read this tutorial to enable Always on Display.


  • Make sure that your PC has ADB installed which is necessary for this tutorial. If not, you can install ADB on Windows by following our guide from here.
  • Ensure that your smartphone has at least 50% of battery remaining. This is done to make sure that the smartphone doesn’t switch off during the process.
  • This method only works on Google Pixel 2 devices running Android 8.1 Oreo. Thus, you need to update your devices to the latest version if not done already

Customize Always on Display Brightness on Pixel 2 without Root

  • First of all, setup ADB on your PC as mentioned in the Prerequisites section above.
  • Now, connect your smartphone to the PC via a USB cable and open a command prompt window on your PC.
  • In the command prompt window, type the following command:
adb shell settings put global always_on_display_constants "screen_brightness_array=-1:0:1:2:3"
  • In the above command, you need to customize “screen_brightness_array=-1:0:1:2:3”. Here, you have to replace the -1:0:1:2:3 to any number between 0 to 255. For example, you can change this value to -1:2:25:100:250. Note that the -1 at the beginning has to be kept as it is.

Understanding the change in values of Always-on Display’s Settings

First of all, you should note that the default values of Always-on Display are -1:2:5:27:28. Here, -1 is the value which is set for “off” conditions. The second value which by default is set to 2 is for “night” light condition. The third value is used for “low” light conditions and fourth value is set for “high” light conditions. The last value is set for “sun” light conditions. Therefore, we are tweaking the values to the highest for sunlight conditions whereas we have set our second value as 2 for night light conditions.

We hope that you have understood the default values, their usage and the changes that we have made. On following this method, you can easily tweak the brightness of your Always-on Display to maximum levels.