- Joined
- Jul 15, 2016
- Messages
- 60
- Motherboard
- Dell V33HM
- CPU
- i7-6500u
- Graphics
- Intel® HD Graphics 520
- Mac
- Mobile Phone
Here is DSDT fix for HD530. Now it is working perfectly! No more glitches! Arrr
Code:# inject "hda-gfx"="onboard-1" into IGPU (GFX0 originally) into device label GFX0 set_label begin IGPU end; into_all all code_regex GFX0 replaceall_matched begin IGPU end; into method label _DSM parent_label IGPU remove_entry; into device label IGPU insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Store (Package()\n {\n "model", Buffer() { "Intel HD Graphics 530" },\n "hda-gfx", Buffer() { "onboard-1" },\n "AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x1b, 0x19 },\n "AAPL,Gfx324", Buffer() { 0x00, 0x00, 0x00, 0x01 },\n "AAPL,GfxYTile", Buffer() { 0x00, 0x00, 0x00, 0x01 },\n "AAPL00,PanelPowerUp", Buffer() { 0x00, 0x00, 0x00, 0x30 },\n "AAPL00,PanelPowerOn", Buffer() { 0x00, 0x00, 0x01, 0x19 },\n "AAPL00,PanelPowerOff", Buffer() { 0x00, 0x00, 0x00, 0x11 },\n "AAPL00,PanelPowerDown", Buffer() { 0x00, 0x00, 0x00, 0x3C },\n "AAPL00,PanelCycleDelay", Buffer() { 0x00, 0x00, 0x00, 0xFA },\n "device-colors", Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9D, 0x9D, 0xA0, 0x00, 0x00, 0x02, 0x00 },\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n end;
I'm going to assume that this doesn't work for the 520 HD graphics, can someone lead me in the right direction?