I have a 12 pro, and have noticed it makes me slightly queasy to look at and find myself squinting more than normal. I don’t know if this is due to PWM; I’m coming from a Galaxy S8 and based on available information the PWM on that phone is similar.
In any case, I tested the following solution, which involves lowering the white point and running brightness very high (I just have it at max). I notice a marked improvement in the viewing experience, though I will do some more testing.
blog.elcomsoft.com
Have other folks tried this method? I’m still not sure I want to keep a phone that relies on this somewhat unwieldy work around to be usable. Also I am concerned that having the brightness technically set at max all the time (I adjust it by changing the white point) will impact the battery. It obviously isn’t at the max brightness possible for the screen, but I don’t know enough about how these oleds draw power in low white point, max brightness set ups.
In any case, I tested the following solution, which involves lowering the white point and running brightness very high (I just have it at max). I notice a marked improvement in the viewing experience, though I will do some more testing.

Using DC Dimming to Stop PWM Flickering in iPhone 11 Pro and Pro Max, Google Pixel 4 and 4 XL
Just like the previous generation of OLED-equipped iPhones, the iPhone 11 Pro and Pro Max both employ OLED panels that are prone to flickering that is particularly visible to those with sensitive eyes. The flickering is caused by PWM (Pulse Width Modulation), a technology used by OLED manufacturers

Have other folks tried this method? I’m still not sure I want to keep a phone that relies on this somewhat unwieldy work around to be usable. Also I am concerned that having the brightness technically set at max all the time (I adjust it by changing the white point) will impact the battery. It obviously isn’t at the max brightness possible for the screen, but I don’t know enough about how these oleds draw power in low white point, max brightness set ups.