Check for all differences between patched EDID and native EDID. Easy enough to do with a tool like diffmerge, or even Hex Fiend.
@RehabMan I compared the DarwinDumper EDID dump and it's the following.
Original one:
---
header: 00 ff ff ff ff ff ff 00
serial number:
0d af 20 17 00 00 00 00 02 15
version:
01 03
basic params:
80 26 15 78 0a
chroma info:
d8 95 a3 55 4d 9d 27 0f 50 54
established: 00 00 00
standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1: 2e 36 80 a0 70 38 1f 40 30 20 35 00 7e d7 10 00 00 18
descriptor 2:
00 00 00 fe 00 4e 31 37 33 48 47 45 2d 4c 31 31 0a 20
descriptor 3: 00 00 00 fe 00 43 4d 4f 0a 20 20 20 20 20 20 20 20 20
descriptor 4: 00 00 00 fe 00 4e 31 37 33 48 47 45 2d 4c 31 31 0a 20
extensions: 00
checksum:
6e
Manufacturer:
CMO Model 1720 Serial Number 0
Made week
2 of 2011
EDID version:
1.3
Digital display
Maximum image size:
38 cm x 21 cm
Gamma: 2.20
Supported color formats:
RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Chroma Info:
Red X: 0.639648 Y: 0.333008
Green X: 0.302734 Y: 0.613281
Blue X: 0.154297 Y: 0.059570
White X: 0.313477 Y: 0.329102
Established timings supported:
Standard timings supported:
Detailed mode: Clock 138.700 MHz, 382 mm x 215 mm
1920 1968 2000 2080 hborder 0
1080 1083 1088 1111 vborder 0
-hsync -vsync
ASCII string: N173HGE
ASCII string: CMO
ASCII string: N173HGE
Checksum:
0x6e (valid)
---
Working custom one:
---
header: 00 ff ff ff ff ff ff 00
serial number:
06 10 f2 9c 00 00 00 00 1a 15
version:
01 04
basic params:
95 1a 0e 78 02
chroma info:
ef 05 97 57 54 92 27 22 50 54
established: 00 00 00
standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1: 2e 36 80 a0 70 38 1f 40 30 20 35 00 7e d7 10 00 00 18
descriptor 2:
00 00 00 fc 00 43 6f 6c 6f 72 20 4c 43 44 0a 20 20 20
descriptor 3: 00 00 00 fe 00 43 4d 4f 0a 20 20 20 20 20 20 20 20 20
descriptor 4: 00 00 00 fe 00 4e 31 37 33 48 47 45 2d 4c 31 31 0a 20
extensions: 00
checksum:
86
Manufacturer:
APP Model 9cf2 Serial Number 0
Made
week 26 of 2011
EDID version:
1.4
Digital display
6 bits per primary color channel
DisplayPort interface
Maximum image size:
26 cm x 14 cm
Gamma: 2.20
Supported color formats:
RGB 4:4:4
First detailed timing is preferred timing
Chroma Info:
Red X: 0.592773 Y: 0.341797
Green X: 0.331055 Y: 0.573242
Blue X: 0.152344 Y: 0.132812
White X: 0.313477 Y: 0.329102
Established timings supported:
Standard timings supported:
Detailed mode: Clock 138.700 MHz, 382 mm x 215 mm
1920 1968 2000 2080 hborder 0
1080 1083 1088 1111 vborder 0
-hsync -vsync
Monitor name: Color
ASCII string: CMO
ASCII string: N173HGE
Checksum:
0x86 (valid)
---
Bold are the differences, red are VID and PID, blue is version, purple is chroma and green is checksum, that's all I can understand. How can we interpret other differences? I suppose that
"6 bits per primary color channel" and "DisplayPort interface" params are affecting the color depth. is it possible to inject them separately?