@Ezhoon, since when you tested the patch there were bug that would have prevented your system to boot if patch didn't work (no EDID), I think that for some reason, your EDID doesn't contain your native resolution. It apparently happens that some EDID only contains a 1024x768 mode.
Could you post your EDID so I can check if I'm right ? Also, what's your chipset ?
Thank you
"ioreg -l -w0 | grep EDID" gave me this:
00ffffffffffff0006102092f0000002340e0103804028782860e5a3574b9c25115054000000010
10101010101010101010101010101bc1b00a0502017303020360081912100001ab06800a0a0402e
603020360081912100001a000000fc0043696e656d61204844200a0000000000fc00446973706c6
1790a0000000000017840010300000000c02401a500a5000102031919a800000000000040000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000006d
And my chipset is Intel 965P (Gigabyte 965P DS3 v1.0)
I'll try the newest boot to see if it works..thanks for this project