Jump to content
surfinchina

Success with High Sierra on i9-7900x X299 GA Aorus 9, Radeon Vega

196 posts in this topic

Recommended Posts

Firstly, this is not a guide, although it probably contains enough information to get your X299 hackintosh working.
I'm not some flash software guy so you won't get good answers if you ask something technical.

 

Secondly, huge credit to fabiosun. This is his X99 clover and it worked on my X299.

So this is just a starting point and I'm looking forward to your help to make it better :)

This was the easiest Hackintosh I have ever made!
As background, my last hack was an X99 i7-5960x, with an R9 Nano and helper card.
First hack was an X58 with xeon 6 core cpu

X299 HackinCAD specs:
Gigabyte X299 Aorus Gaming 9
i9-7900x
Radeon Vega Frontier Edition
Samsung NVME 960 evo (1tb) and backup Samsung 850 evo (1tb) SSD
32Gb 4x8gb Gskill DDR4 RGB (colourful!)
EKWB 420 + 360 rad for cooling (which is really necessary for this CPU)

Method:
On my X99 hack I copied the whole EFI onto the most current Clover bootloader EFI. I pretty well stripped out the kexts and patches from that EFI and made a new and vanilla High Sierra install.
Things to watch - 
Something on my previous HS install was borking it, possibly some modified kexts in S/L/E to do with my Nano, hence the new install. I used migration assistant after that, so all good.
HWSensors in the plugins folder in FakeSMC was causing kp, had to remove.
Still no Power management. The i9-7900 is sitting on full noise, using 140 watts and 60 deg even with my loop!
I'm working on this but as I've pointed out, I'm not very technical, just stubborn.
It's winter here and the CPU is warming my entire office, so it's not all bad.

I have to use the normal heater now. Full speedstep working! Thanks again fabiosun :)

The vega worked oob. I have nothing flagged or ticked. Boot screen is good, clover menu good. No boot to black or helper or igpu. BUT! It's less than half as fast in Cinebench as my old Nano. I'm hoping it'll get better as the drivers mature.

My only boot flags are -V and npci=0x2000.

This is how to do it (in pictures):
Note 1: Some of the patches, efis and kexts might not be needed, I haven't tested them all yet.
Note 2: Kernel patches to do with power management didn't work and can be removed.

Note 3: I've since changed back to Mac Pro 6,1 with no issues.

Since updated the SMBIOS to iMac 19,1 - you'll see it in the clover attachment.

 

I've removed ALL of the kext and kernel patches and some of the kexts.

Next up I'll do an overclock, now that idle has gone from 61 to 21 degrees.

 

edit: head on over to guides to see my "How to overclock the skylake x" now running at 4.8Ghz

http://www.insanelymac.com/forum/topic/327056-guide-how-to-overclock-your-skylake-x/

 

After that I'll test the drivers.

edit: drivers pruned down, still no patches and now no speedstep kext, still have 10 speedsteps. Check in the clover attachment for kexts and drivers.

 

post-1564334-0-34742100-1502341632_thumb.png

post-1564334-0-09951900-1502341560_thumb.png

post-1564334-0-12347400-1502341575_thumb.png

post-1564334-0-88509800-1502341587_thumb.png

post-1564334-0-76451000-1502341617_thumb.png

post-1564334-0-07820100-1502239482_thumb.png

 

CLOVER.zip (refined and updated 12 Sept 2017)

Share this post


Link to post
Share on other sites
Advertisement

Please you config.plist updown

Give me a couple of days. I've taken it off the test bench and am doing a proper build now.

Apple white  :D

 

post-1564334-0-82117100-1502250186_thumb.jpg

Share this post


Link to post
Share on other sites

Hi surfinchina

 

in this attachment you have some work to do:

post-1564334-0-39572700-1502239329.png

 

you have two performance fix kernel patches and you have to investigate for the latest 5 if they are all necessary to you to boot

Performance fix in x99 system is useful only if you have eist enabled in bios

This fix helps to reach higher performance but you loose some lower steps for your cpu

Share this post


Link to post
Share on other sites

Any idea how to fix this? Could you maybe upload your full efi Folder ?

 

Yes, @surfinchina, your EFI folder please!

 

Many thanks in advance!

 

KGP 

Share this post


Link to post
Share on other sites

Any idea how to fix this? Could you maybe upload your full efi Folder ?

 

 

Yes, @surfinchina, your EFI folder please!

 

Many thanks in advance!

 

KGP 

 

 

Hi surfinchina

 

in this attachment you have some work to do:

post-1564334-0-39572700-1502239329.png

 

you have two performance fix kernel patches and you have to investigate for the latest 5 if they are all necessary to you to boot

Performance fix in x99 system is useful only if you have eist enabled in bios

This fix helps to reach higher performance but you loose some lower steps for your cpu

 

I now have full speedstep!

Following fabiosun's advice I removed patches - all of them actually, checked C states in clover (I don't know if this is necessary.

I also have all USB ports without patches and HDMI sound. No onboard sound but I don't use that (have a USB DAC).

 

edited my instructions at top and added attachment - my clover 

 

Wait though. I'm getting a logoff and once even a freeze when I do certain things on my browser - Chrome.

Which patch fixed this on my old list...  Any ideas?

Share this post


Link to post
Share on other sites

Hi

I see your clover folder in other post you did..it is full of config.plist files

To be sure of what you are really using you have to start only with one config.plist in your system..and maybe with only an efi partition...

In my experience with some clover version it can be a problem 

Share this post


Link to post
Share on other sites

Hi

I see your clover folder in other post you did..it is full of config.plist files

To be sure of what you are really using you have to start only with one config.plist in your system..and maybe with only an efi partition...

In my experience with some clover version it can be a problem 

 

Hi fabio,

It's a habit that I backup the plist when I make changes. That way I can revert to the backup one in clover / configs.

I don't understand maybe only an efi partition? :P

 

One problem I'm having since I deleted all patches is that sometimes it'll hang or logout when I do certain things in Chrome browser... Today's job is to fix that...

Share this post


Link to post
Share on other sites

Ok well where are the bench marks and stuff lol a sample config also helps and what got Vega working I’m guessing whatever green ?

 

 

Sent from my iPhone using Tapatalk

Ignore me haha lag on forum didn’t see anything

 

 

Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

Ok well where are the bench marks and stuff lol a sample config also helps and what got Vega working I’m guessing whatever green ?

 

 

Sent from my iPhone using Tapatalk

Ignore me haha lag on forum didn’t see anything

 

 

Sent from my iPhone using Tapatalk

Hi Wardoc,

The clover is in a zip in the first post, has a config in it as well as kexts and what not :)

Vega is working oob! No kexts or patches to support it.

I like to use cinebench to benchmark because my CAD software uses cinerender.

 

post-1564334-0-75065400-1502438516_thumb.png

Share this post


Link to post
Share on other sites

First test setup, nothing optimized, but it runs ...

 

Which mobo do you use?? An did you configure XCPM (ssdt.aml) to have these nice Idle frequencies?

Share this post


Link to post
Share on other sites

Hi surfinchina

Hi hope IPG power value are not real at all...above 240 Watt ....If I don't mind your cpu has a TDP of about 140...

It should be however an IPG problem..if not your cpu should be very powerful...and hot! :-)

Share this post


Link to post
Share on other sites
I do not understand anything here in this thread!  :(

 

I returned my ASUS X299 Prime Deluxe because @surfinchina claims that everything is working natively on the Gigabyte X299 AORUS Gaming! So today I received and tested the latter mobo...  :(

 

1.) Sound does not work natively at all.. (not sound yet)  :(

 

2.) WIFI does not work at all  :)

 

3.) USB does not work natively at all (without kext and KextToPatch entry the system does not even boot)...With kext and KextToPatch entry only USB 2.0 works...  :(

 

4.) XCPM (no KernelToPatch entries, just ssdt.aml created with ssdPrgen in EFI) is scaring when compared with the ASUS board (sync cores)... Very noise idle and max. load frequencies..  :(  look to the results I obtained below with the ASUS X299 Prime Deluxe and please show me that this is possible with the Gigabyte AORUS Gaming!  :thumbsup_anim:

 

I feel extremely stupid of having returned my ASUS X299 Prime Deluxe!  :no:  :bye:  :wallbash:  :blowup: 

post-1362934-0-90363800-1502828801_thumb.png

Share this post


Link to post
Share on other sites

Which mobo do you use?? An did you configure XCPM (ssdt.aml) to have these nice Idle frequencies?

1. ASUS PRIME X299 DELUXE

2. Nope. I use the "PMDrvr.kext". Simple but effective.

Share this post


Link to post
Share on other sites

1. ASUS PRIME X299 DELUXE

2. Nope. I use the "PMDrvr.kext". Simple but effective.

Anyway the important answers is  ASUS PRIME X299 DELUXE! clean idle and max. load frequencies! In any case on the ASUS PRIME X299 DELUXE PMDrvr.kext is obsolete! Same results without xcpm kerneltopatch entries but ssdt.aml in EFI. The ASUS PRIME X299 DELUXE is amazing and I returned it because of this promising but misleading thread!  :( 

Share this post


Link to post
Share on other sites

I now have full speedstep!

Following fabiosun's advice I removed patches - all of them actually, checked C states in clover (I don't know if this is necessary.

I also have all USB ports without patches and HDMI sound. No onboard sound but I don't use that (have a USB DAC).

 

edited my instructions at top and added attachment - my clover 

 

Wait though. I'm getting a logoff and once even a freeze when I do certain things on my browser - Chrome.

Which patch fixed this on my old list...  Any ideas?

 

In High Sierra Beta 6 (dev) I have Audio through HDMI and Displayports on my RX Vega 64 8gb.     Just an FYI!     Great Job with this monster rig, it's a beautiful thing.

Share this post


Link to post
Share on other sites

Hi surfinchina

Hi hope IPG power value are not real at all...above 240 Watt ....If I don't mind your cpu has a TDP of about 140...

It should be however an IPG problem..if not your cpu should be very powerful...and hot! :-)

Hi Fabio,

The IPG power is real, tests on windows as well. These things can pull 400! Even at stock they're doing 250, so you really need a lot of cooling.

My overclock of 4.8 is probably too high even at just 1.25 volts it gets to 85deg which I don't like so much.

Share this post


Link to post
Share on other sites

First test setup, nothing optimized, but it runs ...

@apfelnico I'm also very interested in your build! Tell us more!

 

It's great to see that the Gigabyte board is working, but I'm more interested in using 

an ASUS board myself (Never like the UEFI on Gigabyte-board, found them unstable an unreliable compared to ASUS).

 

It would be great if you could do some kind of build guide or summary? It seems like a great setup.

Another thing I'm interested in is how your GC Thunderbolt-card is working with this setup? And if you are using NVME?

 

Really hoping for x299 to be a stable HEDT-platform for hacks going forward, but It's an investment, so I really appreciate as much information

as possible before investing.

 

Thanks.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By NoEnd
      Hi team,
       
      I'm looking for the best route to achieve this upgrade, so I have been stuck with HS since Nvidia drivers stopped being supported on newer MacOS releases. Now I'm having an AMD 5700 xt on the way and want to plan the upgrade properly. I have added some information below and questions that might help with your recommendation.
       
      Current GPU 1080 ti with Nvidia webdrivers installed. So should I uninstall the webdriver before adding the new GPU? Clover is being used and EFI attached. Any kext must be removed? or parameters adjusted MacOS HS 10.13.6, should I upgrade before using the new GPU? CPU: 9900K Motherboard:ROG MAXIMUS XI HERO (WI-FI) Dual Monitors I have a Time machine backup, Do you recommend a fresh install? and If I did, will I be able to restore my data/apps as-is?  
      Please let yourself free to explore further aspects to considers.
      EFI-20200204.zip
    • By Tushark2
      Hello,
      1st my laptop spec. 
      CPU - 2.53 GHz Intel Core i3 380m
      RAM - 6 GB 1333 MHz DDR3
      GPU -  1st gen Intel HD Graphics 288 MB
      Laptop - Dell Vostro 3500 series
      BT/WIFI - AzureWave BCM94352HMB
       
      I installed Olarila Mojave 10.14.6 and managed to install 1st gen intel HD graphics but it was bit laggy bcos this gnu doest support metal and its a old machine, so I decided to move to Olarila High Sierra.
      I installed it with most of things working fine expect some issues, for that I want to make SSDT and DSDT to make it run without glitches.
       
      I am atteching my sendme.zip , can some take a look to my current settings and suggest me some changes  
      (Olarila down from few days for me )
       
      Send me MacBook-Pro.zip
    • By hiprynce
      Hey guys,
       
      I'm trying to install my second Hackintosh system now for like 2 days (first one was Z370, super easy, super stable) with Vanilla Install, but I just can't get the X299 system working.
      I followed the Vanilla Hackintosh Guide strictly and just changed the SMBIOS to iMacPro1,1 in the config.plist.
       
      After selecting the macOS Installer drive on Clover boot menu I never get to the installation process of Catalina... most of the time I get the progress bar to load up until 100% but it never goes further.
       
      Going into verbose mode I got that message at last: IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0 error.
       
      I tried also using the same EFI with a Mojave installer which let me actually install it but the installation process was super slow and laggy - I had to cancel it.
       
      It's now my third day trying to get this done and I'm really feeling frustrated about it as I've been doing nothing else than trying out various solutions I could google.
       
      My kexts:
      AppleALC Lilu WhateverGreen USBInjectAll XHCI-Unsupported IntelMausiEthernet VirtualSMC  
      My system:
      CPU: Intel Core i9-10900X
      Motherboard: ASUS X299 Prime Deluxe II
      CPU Cooler: NZXT Kraken X62
      RAM: 32GB DDR4-3600 CL16 G.Skill Trident Z Royal
      GPU: Sapphire RX5700 XT Nitro+ SE
      PSU: Corsair HX750i
      SSD: 2x 500GB Samsung 970 Evo Plus (both firmwares updated!)
       
      I really hope someone can help me out!
    • By kushwavez
      Hi!

      Could anyone help me installing High Sierra on this system?
      I succesfully installed Sierra before on this system with help of Jake Lo (thanks!!), I just wondering if could High sierra possible to installed on this system?
      Boot stopped at this. I'll attach my Clover folder and a picture from boot.
      UEFI enabled, and for skylake I used IntelGraphicsDVMTfixup and IntelGraphicsFixup kexts. My bios is very limited and does not have any option to change dvmt prealloc or anything else.
      Everything works fine on Sierra.
      Here is my system:
       
      THIS TOPIC IS OUTDATED AND WILL NO LONGER UPDATED.
      PLEASE GO TO THIS LINK FOR GUIDE & UPDATED FILES:
      https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/
       


      Acer Aspire V15 V5-591G-55TU
       
      (Note: Bootpack works fine with another versions of 591G, for example: V5-591G-71K2, -764Z, -59PU, etc.)

      Mobo: Skylake USOPP_SLS
      Bios: Insyde corp latest version
      CPU: Intel Core i5-6300HQ 2.30 GHz (Skylake)
      GPU: Geforce GTX 950M 2 GB (optimus, disabled), Intel HD 530
      Ram: 8 GB DDR4 (4+4 GB)
      Wifi: Qualcomm Atheros QCNFA344A, Replaced to BCM94352Z
      Ethernet: Realtek 8168B/8111B
      Audio: ALC 255 (layout-3 fix)
      Card Reader: Realtek
      HDD: 1 TB
      Dual-boot with Windows 10

      Any help appreciated!

      UPDATE! (2017.10.30)
      UPDATE! (2017.11.09)
      UPDATE! (2018.02.01)

      Successfully installed High Sierra 10.13, 10.13.1, 10.13.3
      SEE THIS POST: #49 IF YOU THINK YOUR CPU IS HOT (60+°C) OR NOT GOING UNDER 1.3GHz FREQUENCY WHEN IDLE
      (Original OSXLatitude post link: https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/)
      Working:
      Wi-Fi and Bluetooth with BCM94352z: (enabled with BrcmFirmwareRepo.kext, BrcmPatchRAM2, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext, install them with Kext Utility or another kext installer) (Original WiFi is Qualcomm Atheros, unsupported but BT works) Hand-off with BCM94352z Full Graphics enabled on HD 530, HDMI, VGA. ALC 255 Audio: (Internal Speakers, Internal Microphone, Headphone jack (microphone not tested) with layout-3 fix (you can use AppleHDAPatcher) Ethernet Realtek 8168B/8111B App Store, Messages, FaceTime, Siri, iCloud (native) Integrated webcam (native) 3.0 USB (native) Touchpad and Keyboard: Fn keys are good, the weird thing is the Brightness key. On my keyboard it's Pause Break:Br-up, Fn+F12:Br-dwn. (VoodoPS2Controller.kext) Battery info: Install ACPIBatteryManager.kext with kext utility or other installer. Sleep Mode: In High Sierra sleep mode not worked for me natively. Inject custom EDID to fix the blank screen after wake from sleep
      See here for instruction (thanks black.dragon74 and Jake Lo !!) Please add these 2 patches to ACPI\DSDT\Patches in your config.plist in order to avoid not responding applications after sleep: (added in "v5_591g_55tu_updated_CLOVER.zip") HECI to IMEI 48454349 494d4549 EC0 to EC 4543305f 45435f5f Before updating to a new version of High Sierra please update kexts to new versions to avoid kernel panics Note: No need for "IntelGraphicsDVMTFixup.kext" so you should delete it. Not working:
      Original Wi-Fi: Qualcomm Atheros QCNFA344A unsupported, you need switch to BCM94352Z or just use a mini usb wifi dongle. NVIDIA GTX 950M: Optimus not supported. Card Reader: Unsupported For WiFi:
      You can choose an external USB wifi dongle (I used tp-link Archer T1U (5GHz support), Tp-link have official macOS drivers, you just need to install it (OR)Replace your M.2 Qualcomm Card with a compatible BCM94352Z card (you will have hand-off Bluetooth too), just install the kext I wrote above I'll attach my EFI folder for anyone who want to install High Sierra (acer_aspire_v5_591g_55tu_hs.zip).
      *REUPLOADED updated CLOVER folder, attached as "v5_591g_55tu_updated_CLOVER.zip" (uploaded to OSXLatitude forum, can't upload here).
       
      I'm using High Sierra in Dual-boot with Windows 8.1. To do this in a clean install or with Windows installed first try my little minimal guide:
       
      Dual-boot clean install (on one drive):
      1. Boot into your Mac installer, Create 2 partitions in GUID table (1 for Win (I used FAT32 but I think it's no matter what), 1 for Mac), 
      2. Install Mac, boot with your USB, *mount your EFI partition (use terminal or an EFI mounter app), create an EFI folder, copy the CLOVER folder I attached to the EFI folder, restart,
      3. Boot into your Win installer, Format the partition you created for Win, install. 
      4. Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:
      bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi 5. You're done! It will booting into Clover when you start the system, and you can select Win or Mac (or another OS if installed on a 3rd partition).
       
      Dual-boot with Windows installed first (on one drive):
      If you already have Windows and you don't want to lose all your data there is a hope:
      You need bootable Mac Installer and a full system restore image (you can search for it).
      (You may see errors if your EFI partition is not 200 MB)
      1. Boot into your Windows, resize your partition or create one for Mac.
      2. Boot into your Mac installer and in Disk Utility format the partition you created.
      3. Restore from image: select your full system restore image.
      4. When it's finished restoring you just need to restart, then boot to the system with your usb.
      5. Do Step 2. from "*" from clean install dual-boot above. but KEEP "Microsoft" FOLDER IN IT!
      6. Do Step 4. from clean install dual-boot above.
      7. You're done! You can select your old Windows and your new macOS!
      (I only tried with Windows 8/8.1/10. I don't know Windows 7,etc.)
       
      IF YOU GETTING ERRORS DURING MAC RESTORE:
      Make sure you have partitions in GPT The best version for restore method is Windows 8.1. It's using 200 MB EFI. Windows 10 using 100 MB EFI and will annoy the Mac restore. You can use with Windows 10, just ignore the errors IF YOU GETTING ERRORS DURING WINDOWS INSTALLATION (could not be formatted, etc):
      Make sure you have GPT partitions, and GPT installer IF YOU USED RESTORE METHOD THEN CAN'T MOUNT YOUR EFI PARTITION (No EFI partition found)
      It's because your EFI is not 200 MB or not an "Apple" original EFI,  but do not worry, try another EFI mounter, or mount from terminal (I used EFI mounter v3: Getting errors, but you can mount and use without problem) You also could "mount" the EFI from windows, for that open cmd and type: diskpart list vol (Now select the "System" volume,(FAT 32) For example I select 4) sel vol 4 list part (Select System type partition, for example 2) sel part 2 assign letter=b (This will "mount" your EFI partition, to manage files download totalcmd or explorer++ (run as admin)) remove letter=b (This will "unmount" your EFI) Here is a video from dual-boot with Windows installed first (on one drive):
      https://www.youtube.com/watch?v=0_Q8uPkwcWQ
      Here some pictures:




    • By PJR
      Opa gente!
      Ontem fiz uma instalação do Mac Os High Sierra em minha maquina, um I5 4440 + GTX 970, o finalizar a instalação resolvi conectar meu segundo monitor na saida de video da placa mãe (HD Graphics 4600) reiniciei a maquina e ativei a HD Graphics. Os monitores funcionam porem ao usar o Chrome, por exemplo, quando uma lista de sugestão de pesquisa aparece, ela apresenta diversos bugs graficos, chuviscos e artefatos no local onde deveria estar a lista.
      Obs: Ao usar apenas a GTX 970 ou somente a HD Graphics estes problemas não ocorrem.
×