Skip to main content
peanball.net
  1. Reading List/
A script to fix EDID problems on external monitors in macOS
<time datetime="2022-08-17 08:44:40 &#43;0200 &#43;0200">17 August 2022</time><span class="px-2 text-primary-500">&middot;</span><span>101 words</span><span class="px-2 text-primary-500">&middot;</span><span title="Reading time">1 min</span>

A script to fix EDID problems on external monitors in macOS

Finally I found the missing link to set up EDID overrides on Big Sur and later, where System Integrity Protection (SIP) is enabled.

In short, MacOS also takes overrides from the path /Library/Displays/Contents/Resources/Overrides, which is admin writable.

Based on that you can use the regular [patch-edid.rb] workflow and put the updated profiles into that folder instead of the one on the protected System partition.

Note that for M1 Macs there is another way via the Display Manager - it’s a video; I really don’t know why it’s not a writeup.

There is an automation for the M1 version in Python though.