Background
On MacBook Pro 14–16 inch models with Apple Silicon, as well as Studio Display and Pro Display XDR, users no longer have the ability to manually select ICC profiles. Instead, macOS provides predefined “Reference Modes”. In those displays, the internal VCGT (video card gamma tables) will be reset to default (linear) whenever user logs in, connects, disconnects an external display, or changes the reference mode. This causes the calibration by ICC, including white point adjustments and tone curve to be omitted, leading to inaccurate display.
I also tried finetune adjustment in macOS but found it quite inconvenient that I couldn't adjust the brightness after calibration without creating many different color presets. In addition, this feature also doesn't work if the Macbook screen is replaced by a third party.
You can find it at GitHub - son01490517/DisplayColorSyncApp
Fell free to test and feedback. Thanks.
On MacBook Pro 14–16 inch models with Apple Silicon, as well as Studio Display and Pro Display XDR, users no longer have the ability to manually select ICC profiles. Instead, macOS provides predefined “Reference Modes”. In those displays, the internal VCGT (video card gamma tables) will be reset to default (linear) whenever user logs in, connects, disconnects an external display, or changes the reference mode. This causes the calibration by ICC, including white point adjustments and tone curve to be omitted, leading to inaccurate display.
I also tried finetune adjustment in macOS but found it quite inconvenient that I couldn't adjust the brightness after calibration without creating many different color presets. In addition, this feature also doesn't work if the Macbook screen is replaced by a third party.
You can find it at GitHub - son01490517/DisplayColorSyncApp
Fell free to test and feedback. Thanks.