I start over by minimal patched for HD4000 in DSDT and update the id-platform-id to all possible value and match with ig-platform-id inject from Clover (0x016600000, 0x016600001, 0x016600002, 0x016600003, 0x016600004, 0x016600008, 0x016600009, 0x01660000a, 0x01660000b) with/without DualLink=on/off unfortunately i always got black screen, so i need the Share Screen remote to config it.
The only way to get the display work is inject EDID (i just tried the Generic EDID from your patch), but the problem is the brightness level extremely low, so i think may be it cause from that EDID value, but without EDID the screen go black.
with EDID i can get the screen to work with 3 of ig-platform-id 0x01660002, 0x01660003, 0x01660008 (use 0x01660003 for now, don't know, but just google and found most user used it)
After google... i try the following guide.
http://www.insanelymac.com/forum/to...-or-wrong-resolution-laptop-display-problems/
I try to get my EDID from ubuntu (google guide), but unfortunately the EDID value just blank.
I can see the list of ports in ubuntu (DP-1, HDMI-A-1, LVDS-1 and VGA-1) and also try to find the EDID from all of it, unfortunately all just blank.
only got some value. (not sure can use, may be at least take note)
gt_min_freq_mhz = 350
gt_max_freq_mhz = 1050
also try the DOS, but no luck, it just blank value.
Interim solution for now:
Use your generic EDID until i found my own.
Not so sure, i am in the right way or not, Because this is my first with laptop, so just curious....
- Your laptop (HP 4540s ) at least same as me HM76 chipset and HD4000, may be i am working in the wrong way... it should simply work without EDID (may be i'm doing wrong in some point ? is it possible ?)
Except the display, everything seem to work fine now, SpeedStep/Turbo, Power Management also work great (geekbench around 4,xxx) and OpenGL also working good for both GPU/CPU.
Do you have any idea to check ?
T__T