Common Sense Posted January 9, 2017 Share Posted January 9, 2017 Hello fellow hackintosh users! Please help me to take a look at the attached DSDT and see if there is anyway to get SATA working. It seems I have tried everything, I have reverted back to the original SAT0 device because all my attempts have been unsuccessful. The only time SATA has been working was when I by misstake left the wrong DSDT on the Clover USB stick. I left my DSDT for another computer on (ASROCK z87 Extreme 4) it and then it worked. I then spent many hours trying to analyse why it worked on that DSDT and to change the DSDT for the laptop accordingly. It's very strange. Thank you so much for any help! DSDT: https://www.dropbox.com/s/s9qadj11kjdijbf/DSDT.dsl?dl=0 Link to comment Share on other sites More sharing options...
artur_pt Posted January 9, 2017 Share Posted January 9, 2017 hello try this one and see if the problem still on dropssdt DSDT.aml.zip good hack 1 Link to comment Share on other sites More sharing options...
Common Sense Posted January 9, 2017 Author Share Posted January 9, 2017 hello try this one and see if the problem still on dropssdt DSDT.aml.zip good hack Thanks for your help! Unfortunately it didn't work. What did you change? What are the specs? Is SATA configured in AHCI mode in BIOS? Unfortunately I cannot select AHCI mode I am afraid, I assume it is in AHCI mode since the DSDT from my desktop computer allows it to boot. Specs: Intel Core i3 6100U Intel HD520 Qualcomm Atheros QCA9377 8 GB DDR4 RAM 256 GB SATA SSD Realtek GBE ethernet Conexant HD audio Link to comment Share on other sites More sharing options...
artur_pt Posted January 10, 2017 Share Posted January 10, 2017 hello new test with ur sata controller set to z87 chipset.. DSDT.aml.zip good hack 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted January 22, 2017 Share Posted January 22, 2017 try it DSDT.Common Sense.zip 1 Link to comment Share on other sites More sharing options...
Common Sense Posted January 24, 2017 Author Share Posted January 24, 2017 try it DSDT.Common Sense.zip Thanks for your help! It seems that changing something related to the IGPU solves the issue. Changing these lines: External (_SB_.PCI0.IGPU.CBLV, IntObj) // (from opcode) External (_SB_.PCI0.IGPU.CLID, UnknownObj) // (from opcode) External (_SB_.PCI0.IGPU.DD1F, UnknownObj) // (from opcode) External (_SB_.PCI0.IGPU.GLID, MethodObj) // 1 Arguments (from opcode) External (_SB_.PCI0.IGPU.GSCI, MethodObj) // 0 Arguments (from opcode) External (_SB_.PCI0.IGPU.GSSE, UnknownObj) // (from opcode) To these: External (_SB_.PCI0.GFX0.CBLV, IntObj) // (from opcode) External (_SB_.PCI0.GFX0.CLID, UnknownObj) // (from opcode) External (_SB_.PCI0.GFX0.DD1F, UnknownObj) // (from opcode) External (_SB_.PCI0.GFX0.GLID, MethodObj) // 1 Arguments (from opcode) External (_SB_.PCI0.GFX0.GSCI, MethodObj) // 0 Arguments (from opcode) External (_SB_.PCI0.GFX0.GSSE, UnknownObj) // (from opcode) Seems to fix the problem for some reason. Basically just renaming the Device (GFX0) to Device (IGPU) without renaming the other GFX0 references seemed to fix the problem with the hang during boot. I don't know why, and macOS is accelerated so the GPU is working. Maybe you guys that nows more about DSDT patching will know how this works hello new test with ur sata controller set to z87 chipset.. DSDT.aml.zip good hack Thanks for your help Arthur! It seems like I finally fixed the problem by changing something in the DSDT related to the IGPU. Acceleration works but it doesn't hang at boot like it did before. Very strange. 1 Link to comment Share on other sites More sharing options...
NicoM4491 Posted February 19, 2017 Share Posted February 19, 2017 Hello, Im having the same issue, i can not boot with my patched DSDT because it runs to a Kernel Panic, i know it is related to SATA because to test it i put my patched DSDT into my installation pendrive with Sierra, it boot`s to the install screen but in Disk Util it does not show my HDD, so i reset the laptop and boot the installation without the patched DSDT and the HDD was there! Link to comment Share on other sites More sharing options...
Recommended Posts