- Joined
- Nov 23, 2016
- Messages
- 35
- Motherboard
- Gigabyte GA-H170-Gaming 3 (rev. 1.1) (Bios: F22a) (Clover UEFI)
- CPU
- i5-6500
- Graphics
- GTX 1060
- Mac
- Mobile Phone
Hey everyone, so I just finished my installation of Sierra 10.12.1, and it worked perfectly, with no major hiccups.
However, now I'm at the point where I want to start configuring OSX and optimizing certain features appropriately (skylake graphics issue, ethernet issue etc etc.), and I am completely and utterly lost.
I have read through countless threads and spent numerous hours searching and I just can't figure out what to do. I've read through the Unibeast-install-macos-sierra-on-any-supported-intel-based-pc troubleshooting and optimizations section, and although I understand what the different optimizations achieve, I don't understand how I can make it happen.
I have downloaded Clover Configurator, EFI Mounter, MaciASL, and PlistEdit Pro, but I have basically no clue how to use any of them, or when to use which one.
Say for instance I want to use the below DSDT patch to fix the skylake HD 530 graphics issues:
What do I do with it?
I assume it goes in the config.plist file somewhere, but where? And do I just copy/paste it verbatim, or do I need to edit any part of it?
I'll be forever grateful if someone can clear some of this up for me, or point me in the direction of a thread that can. Thanks everyone.
However, now I'm at the point where I want to start configuring OSX and optimizing certain features appropriately (skylake graphics issue, ethernet issue etc etc.), and I am completely and utterly lost.
I have read through countless threads and spent numerous hours searching and I just can't figure out what to do. I've read through the Unibeast-install-macos-sierra-on-any-supported-intel-based-pc troubleshooting and optimizations section, and although I understand what the different optimizations achieve, I don't understand how I can make it happen.
I have downloaded Clover Configurator, EFI Mounter, MaciASL, and PlistEdit Pro, but I have basically no clue how to use any of them, or when to use which one.
Say for instance I want to use the below DSDT patch to fix the skylake HD 530 graphics issues:
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;
What do I do with it?
I assume it goes in the config.plist file somewhere, but where? And do I just copy/paste it verbatim, or do I need to edit any part of it?
I'll be forever grateful if someone can clear some of this up for me, or point me in the direction of a thread that can. Thanks everyone.