Home > Pixel Series

Increase Screen Saturation on Pixel 7/Pro: Fix Washed out Display

In this guide, we will show you the steps to increase the screen saturation level on Pixel 7/Pro and fix its washed out display issue. While the latest iteration of Pixel has been bugged with far fewer issues than its predecessor. but even those few issues have been well documented and their associated fixes/workarounds are already viable. Except for one. I have noticed a few reports wherein users have voiced their concern that the display appears to be washed out and looks pale and dull.

Since only a few users faced this issue, it was mostly tagged as a personal opinion of the device owner rather than a bug [as opposed to yellow tint issues which managed to gather quite a lot of attention]. With that said, I did manage to find out a nifty workaround that shall help you increase the screen saturation level on your Pixel 7/Pro and hence fix its washed out display issue. So without further ado, let’s check it out.

Increase Screen Saturation on Pixel 7/Pro: Fix Washed out Display

Increase Screen Saturation on Pixel 7 Pro

In order to carry out this task, we will be executing a couple of ADB commands, which require administrative-level permissions, or in other words, a rooted device. So please check out our guide on How to Root Pixel 7/Pro via Magisk Patched Init_Boot. Once that is done, you may then start off with the below instructions:

Temporary Change Saturation Value

In this tweak, the saturation level will only last until the next reboot. So the next time you restart your device, it will be back to the default value.

  1. Download and install a terminal emulator app [such as Termux].
  2. Then launch it and type in the below command to get admin access:
    su
  3. You will now get a Magisk prompt, tap Allow/Grant.
    Increase Screen Saturation on Pixel 7 Pro
  4. Now change the directory to the root directory of your phone via:
    cd
  5. Finally, execute the below command to change saturation [replace X.X with the desired value]
    service call SurfaceFlinger 1022 f X.X
  6. The default value is 1.0 and it is recommended that the max value doesn’t go past 2.0.
  7. For example, if you want to set it at 1.5, then the above command will transform to:
    service call SurfaceFlinger 1022 f 1.5
  8. If you wish to revert to the original value, then just restart your device once.

Permanently Change Saturation Value

If you wish to assign a permanent saturation value to your device which would survive a reboot, then here’s what you need to do [you could still revert to the default value by manually executing a command, which has been explained as well].

  1. Download and install a terminal emulator app [such as Termux].
  2. Then launch it and type in the below command to get admin access:
    su
  3. You will now get a Magisk prompt, tap Allow/Grant.
    Increase Screen Saturation on Pixel 7 Pro
  4. Now change the directory to the root directory of your phone via:
    cd
  5. Finally, execute the below command to change saturation [replace X.X with the desired value]
    Setprop persist.sys.sf.color_saturation X.X
  6. The default value is 1.0 and it is recommended that the max value doesn’t go past 2.0.
  7. For example, if you want to set it at 1.5, then the above command will transform to:
    Setprop persist.sys.sf.color_saturation 1.5
  8. If you wish to revert to the original value, then replace the X.X with the default value, i.e.
    Setprop persist.sys.sf.color_saturation 1.0

That’s it. These were the steps to increase the screen saturation level on Pixel 7/Pro and fix its washed out display issue. 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 at the earliest.


Share:
  • beryozavv

    Hello, Sadique Hassan.
    Can you please send some photos of pixel 7 screen compare to other devices after changing of color_saturation to 1.5 on pixel 7.
    Did you really get a normal white color on your screen when compare it to other devices? Did yellow tint gone?

  • I get an error while executing Setprop:

    cheetah:/ # Setprop persist.sys.sf.color_saturation 1.35
    /system/bin/sh: Setprop: inaccessible or not found
    127|cheetah:/ #

    But this works (lowercase):

    cheetah:/ # setprop persist.sys.sf.color_saturation 1.35
    cheetah:/ #

    • beryozavv

      Hello, Tomek.
      Can you please send some photos of pixel 7 screen compare to other devices after changing of color_saturation on pixel 7?
      Did yellow tint gone? Have you a norwal white color now?