Jump to content

[Guide] macOS Sierra 10.12.x on Gigabyte GA-H97M-D3H / DSDT

* * * * * 2 votes sierra gigabyte intel install postinstallation dsdt guide macos apple

  • Please log in to reply
92 replies to this topic

#1
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs
Attached File  mobo.png   170.37KB   29 downloads
 
Create a bootable copy of macOS Sierra
Check out the link
 
--Install Clover UEFI in USB stick
 
--Replace Folder
Attached File  CLOVER INSTALLATION.zip   2.41MB   57 downloads
 
--Install Sierra and boot into system!
 
--Install Clover UEFI and replace with my folder 
Attached File  CLOVER POST INSTALLATION.zip   2.93MB   92 downloads
 
--Reboot and activate video!
 
Bingo!
 
Now you need a fine tune! I prefer DSDT way, apply all patches in one file, many people prefer many SSDTs or Clover patches!
 
If you need DSDT edit...
-Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen)
-Post Ioreg, extract with Ioreg Explorer
-Run it, post files generate in your desktop
 
--DSDT
My DSDT
Attached File  DSDT.GA H97M-D3H MaLd0n.zip   23.33KB   77 downloads
 
Patches
-FIX ERRORS AND WARNINGS
-HPET
-SATA
-DTGP
-SLPB
-EHCx
-DARWIN
-LPC
-XHCI
-HDEF
-RTC
-IRQs
-SBUS
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-LAN
-PNLF

--SSDT

Generate your SSDT Power Management, use ssdtPRGen Piker-Alpha
run in terminal
curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh
chmod +x ~/ssdtPRGen.sh
sudo ~/ssdtPRGen.sh

Attached File  ssdtPRGen.command.zip   782bytes   22 downloads

 
Clear NVRAM, Purge and Kextcache
Attached File  Olarila.command.zip   1021bytes   39 downloads
 
--FakeSMC
--Audio
--USB
--LAN
 
Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!


#2
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Ciao, ho già una configurazione che funziona con DSDT sulla GA-Z97-D3H, unico problema e che su Sierra se uso la patch SATA ho errori ACPI nei log...

 

Quindi approfitto per vedere di migliorare ulteriormente  :), ho appena fatto una configurazione con config al minimo ed estratto le informazioni che ti allego.



#3
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

Hi, netgear!

Remove FakePCIID and FakePCIID.XHCIMux, use Usbinjectall.

Check

Attached File  netgear.zip   126.67KB   15 downloads

send me new ioreg after reboot



#4
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Ciao e grazie.

 

Fatto, messi i tuoi kext, non so' se modificati, probabilmente la patch SATA o HDMI crea gli errori ACPI:

Last login: Sun Mar 26 18:31:56 on console
iMac-di-Admin:~ admin$ sudo dmesg | grep ACPI
Password:
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SAT0@1F,2/AppleAHCI/PRT2@2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/WDC WD3200YS-01PGB0 Media/IOGUIDPartitionScheme/Untitled 2@2
ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140828/nsarguments-a9)
ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140828/nsarguments-a9)
ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140828/nsarguments-a9)
ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140828/nsarguments-a9)
ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: ACPI Warning: \134_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140828/nsarguments-a9)
iMac-di-Admin:~ admin$

Nel mio DSDT togliendo queste due patch gli errori non ci sono.

 

Il tuo DSDT non è evitabile da MaciASL, che proprio non si avvia...



#5
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

Use Acpi6,1

https://bitbucket.or...L-2016-0423.zip

 

Warnings

it is common to see these in 10.12 with this new version of AppleACPIPlatform.kext. Older versions of OS X didn't do checks like this. ;)

if work, dont worry ;)

Check About This Mac / Sata

Attached File  MaLd0n 2017-03-26 às 14.17.19.png   94.66KB   5 downloads

 

but if u dont like, just remove and use it

Attached File  AHCIInjector.kext.zip   4.03KB   15 downloads



#6
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Ah ecco spiegato, sulle versioni precedenti manca il controllo ACPI come sulla 10.12.

 

Con il tuo DSDT non ho Generic SATA anche senza kext, io usavo AHCI_Intel_Generic_SATA.kext, uguale ma inietta meno periferiche...

 

Quindi siamo a posto così  :)

 

 

 

Attached Files

  • Attached File  SATA.png   247.98KB   7 downloads


#7
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

ofc, i like it ;) but injector work great too ;)

i apply cosmetics too in about this mac/pci



#8
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Ho capito :) .

 

Sul config.plist gli ACPI li lascio tutti disabilitati..?

 

Per avere un PM non sbilanciato verso l'alto devo usare KernelPm è normale..?

 

Attached Files



#9
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

don need any patch there, all and more in DSDT

don need kernel pm

check

Attached File  config.plist.zip   2.33KB   17 downloads

 

Generate ur SSDT with Pike script

run it, save and compile, SSDT.aml, put in Clover/Acpi/Patched

Attached File  ssdtPRGen.command.zip   782bytes   11 downloads



#10
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

SSDT generato correttamente, ma senza KernelPm risulta tutto sbilanciato verso l'alto, controllato più volte anche in passato, in sostanza come vedi dagli screen dura fatica a stare sui moltiplicatori più bassi.

 

 

Grazie MaLdOn ricontrollo...



#11
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

remove Generate P and C states in config.plist



#12
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Si certo in questo caso solo SSDT



#13
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

try it without kernelpm, only with SSDT+DSDT

Attached File  DSDT.netgear 01.zip   23.03KB   7 downloads



#14
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Uguale senza KernelPm continua ad essere sbilanciato verso l'alto.

 

Ma se usare KernelPm, visto che funziona, non è un problema...

Attached Files



#15
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

It's true!

Clover is amazin'!

;)



#16
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

FakePCIID e FakePCIID.XHCIMux non li uso per avere le USB 2.0 su AppleUSBEHCIPCI, lascio così..?

Attached Files

  • Attached File  USB.png   126.76KB   4 downloads
  • Attached File  PCI.png   150.45KB   4 downloads


#17
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

XHC(usb3) management all ;) it's ok



#18
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Grazie MaLdOn credo di averti chiesto tutto, ti contatterò per il DSDT di una GA-Z170X-UD5 Th, magari posto sulla tua guida dell'ASUS Z170...

 

 

:)



#19
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 15,946 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

ok, bro

I'm awaiting! 



#20
netgear

netgear

    InsanelyMac Deity

  • Local Moderators
  • 2,012 posts
  • Gender:Male
  • Location:Firenze
  • Interests:Astrofisica

Ciao, sono dal mio amico Claudio GA-Z17X-UD5-th, sto provando la 10.12.4 ma ottengo solo schermo nero, la 10.11.6 mi funziona. HD 530







Also tagged with one or more of these keywords: sierra, gigabyte, intel, install, postinstallation, dsdt, guide, macos, apple

  Topic Stats Last Post Info

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy