Jump to content

[Guide] Sierra on mobos Serie 200 / KabyLake / DSDT

* * * * * 7 votes #kabylake #dsdt #sierra #installation #olarila #intel gigabyte asus asrock msi

  • Please log in to reply
793 replies to this topic

#1
MaLd0n

MaLd0n

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

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

*
POPULAR

First...
If you need DSDT edits for KabyLake or Skylake...
-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
Attached File  gathering.gif   3.56KB   72 downloads
Installation
 
--Create a bootable copy of macOS Sierra
Check out the link
 
--Install Clover UEFI mode in USB stick
 
--Replace with my Clover folder to installer with FakeCPUID 0x0506E3
Attached File  CLOVER INSTALLATION.zip   2.2MB   181 downloads
if u need, use VoodooTSCSync.kext
*I have Core i7, if u have Core i5 or i3, you need edit VoodooTSCSync.kext with correct IOCPUNumber
Attached File  02.png   200.87KB   108 downloads
 
* Now in 10.12.6 have a full native support for Kabylake, use iMac18 smbios and remove fakecpuid
 
--Install Sierra and boot into system!
Attached File  yoji.gif   10.67KB   77 downloads
Post Installation
 
--Install Clover in UEFI mode and replace with my folder
Attached File  CLOVER POST INSTALLATION.zip   2.7MB   169 downloads
 
--Reboot and activate video!
 
Bingo!
 
My mobo is Gigabyte GA Z270 Gaming K3, if you have other mobo, post your files here, i apply all patches for you! Read above! 
Attached File  01.png   246.81KB   73 downloads
--DSDT mobo GA Z270 Gaming K3
My DSDT with patches for KabyLake
Attached File  DSDT.MaLd0n GA Z270 Gaming K3.zip   37.75KB   109 downloads
 
Patches
-FIX ERRORS AND WARNINGS
-HPET
-SATA
-DMAC
-SLPB
-DARWIN
-LPC
-XHCI
-PLUGIN TYPE
-HDAS to HDEF
-HDEF
-RTC
-IRQs
-SBUS
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-LAN
-USBX
-PMCR
-IMEI
-EC
-PNLF
-HDMI NVIDIA / ATI
--SSDT
Generate your SSDT for PM, use ssdtPRGen by 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   65 downloads
 
--install Lan driver by Mieze
 
-Atheros
 
-Intel
 
-Realtek
 
--Links
 
-FakeSMC
 
-Audio
 
-USB
 
Clear NVRAM, Purge and Kextcache
 Attached File  Olarila.command.zip   1.02KB   101 downloads
It's time to Rock Attached File  guitar.gif   1.25KB   47 downloads
 
Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!


#2
magnifico

magnifico

    The Special One

  • Donators
  • 3,487 posts
  • Gender:Male

great new..my new future build...but i want a asrock  :dev:



#3
MaLd0n

MaLd0n

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

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

good

disable asmedia usb in bios trolol Attached File  guitar.gif   1.25KB   17 downloads

 

the native support is comming, ;)



#4
magnifico

magnifico

    The Special One

  • Donators
  • 3,487 posts
  • Gender:Male

:( one slot m2 ?


:hysterical:

 

this is the special one 

 

Z270 SuperCarrier



#5
MaLd0n

MaLd0n

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

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

http://www.gigabyte....ing-7-rev-10#sp

:lol:Attached File  wallbash.gif   2.29KB   12 downloads



#6
magnifico

magnifico

    The Special One

  • Donators
  • 3,487 posts
  • Gender:Male

mhmm..this have a 2 M2 Ultrà ..good good



#7
MaLd0n

MaLd0n

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

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

ofc

do tamanho do seu bolso  :lol:

Here, situation is strange!

Attached File  yoji.gif   10.67KB   7 downloads

 


i think the best is asus, work like a charm, only a good DSDT and BOOMMMM

No problem with wake, dont need remove _pwr

is a very nice mobos for hackintosh Asus 1100 and 200 series

 

Gigabyte in many cases have problem with sleep/wake ;)



#8
MaLd0n

MaLd0n

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

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

#update

DSDT edits without DTGP



#9
pcesars

pcesars

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • Location:São Paulo - Brazil

 

First...
(...)
 
--Reboot and activate video!

 

 

Hi, MaLd0n,

 

Same system as yours, so its like some copy paste stuff, but this, what do you mean 'activate video'?

 

Seems I missed something...

 

By the way, thanks for the guide.



#10
MaLd0n

MaLd0n

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

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

U use a intel HD Graphics? if yes, u need a fakeid intelgfx

i dont use onboard video ;)

Check HERE



#11
tstc

tstc

    InsanelyMac Protégé

  • Donators
  • 43 posts
  • Gender:Male

what if you can't generate a dsdt on the comp. that you need it for? So I tried using your DSDT (its similar, but not an exact model). my hackintosh's motherboard died (RIP), and I replaced it with a GA-Z270X-UD5. I've got a USB install drive setup, but it seems to spit out a bunch of garbage before just stalling out to a blank screen. any ideas?



#12
MaLd0n

MaLd0n

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

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

Hi, tstc

 

dont inject video

dont use dsdt another computer, other bios

btw, DSDT dont kill mobo, just dont boot

 

u can use dsdt if...same mobo and same bios version...only



#13
tstc

tstc

    InsanelyMac Protégé

  • Donators
  • 43 posts
  • Gender:Male

Thanx MaLd0n,

Took another wack at it this AM. Same thing...about ready to just leave it alone untill official support arrives.

BTW-not injecting video, old GA-Z77X-UD5H was over 5 years old and was having several issues before it just went kaput, guess trying to use your dsdt was in an act of desperation :}.

One last thought, how can I go about viewing/saving a bootlog to find out what the problem is? I added a boot argument to create one every boot but didn't know where to save it/view it?...so didn't find nething :(



#14
MaLd0n

MaLd0n

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

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

what ur kabylake processor?

 

f2 in clover boot screen generate log in folder Clover/misc



#15
tstc

tstc

    InsanelyMac Protégé

  • Donators
  • 43 posts
  • Gender:Male

its a i7700K 4.2GHz

 

But will that give me anything useful (F2)?

 

When the install times out, my display loses sync and goes to sleep. Consequently, there's no I/O after that point. :(



#16
MaLd0n

MaLd0n

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

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

u use intelhd kabylake?



#17
tstc

tstc

    InsanelyMac Protégé

  • Donators
  • 43 posts
  • Gender:Male
no, nvidia kepler gtx 670

#18
MaLd0n

MaLd0n

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

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

Post ur config.plist

u inject nvidia in clover?



#19
tstc

tstc

    InsanelyMac Protégé

  • Donators
  • 43 posts
  • Gender:Male

not that I know of?

 

config.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Fixes</key>
<dict>
<key>FixRegions_10000000</key>
<true/>
</dict>
<key>Name</key>
<string>DSDT.aml</string>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>CpuPm</string>
</dict>
</array>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<false/>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-v dart=0</string>
<key>Debug</key>
<false/>
<key>DefaultLoader</key>
<string>boot.efi</string>
<key>DefaultVolume</key>
<string>LastBootedVolume</string>
<key>Legacy</key>
<string>PBR</string>
<key>LogEveryBoot</key>
<string>Yes</string>
<key>NeverHibernate</key>
<true/>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>5</integer>
<key>XMPDetection</key>
<string>Yes</string>
</dict>
<key>CPU</key>
<dict>
<key>UseARTFrequency</key>
<false/>
</dict>
<key>Devices</key>
<dict>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<false/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<true/>
<key>Theme</key>
<string>BootCamp</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<false/>
<key>NvidiaSingle</key>
<false/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<true/>
<key>Debug</key>
<false/>
<key>DellSMBIOSPatch</key>
<false/>
<key>FakeCPUID</key>
<string>0x0506E3</string>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<false/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>change 15 port limit to 26 in XHCI kext (100-series)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
g710////EA==
</data>
<key>Name</key>
<string>AppleUSBXHCIPCI</string>
<key>Replace</key>
<data>
g710////Gw==
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x67</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>Mobile</key>
<false/>
<key>ProductName</key>
<string>iMac17,1</string>
<key>Trust</key>
<false/>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Yes</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>

 



#20
MaLd0n

MaLd0n

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

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

Check Inject Nvidia in graphics section, if dont work, use nv_disable=1







Also tagged with one or more of these keywords: #kabylake, #dsdt, #sierra, #installation, #olarila, #intel, gigabyte, asus, asrock, msi


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy