Jump to content

HELP TOPIC - [RYZEN] macOS 10.12.x (Sierra)


spakk
 Share

410 posts in this topic

Recommended Posts

Go to page 3 and check out posts #55, 58 for a basic instructions set. This should get you started then you can make some adjustments and try other kernels and boot files.

He must check which hardware he has installed then he has to install the appropriate drivers for his hardware! That is the reason why I want its hardware specs!

 

But now I see in his signature a completely different hardware than we discuss here on this threads.

  • Like 1
Link to comment
Share on other sites

He must check which hardware he has installed then he has to install the appropriate drivers for his hardware! That is the reason why I want its hardware specs!

 

But now I see in his signature a completely different hardware than we discuss here on this threads.

Yeah, and unless they reflash the RX 580 bios they will need a helper graphics card as well. Looks like a nice setup once configured.

Link to comment
Share on other sites

Yeah, and unless they reflash the RX 580 bios they will need a helper graphics card as well. Looks like a nice setup once configured.

GIGAMAXX, where do you get the information from his built-in hardware? :rofl: I can not recognize anything except the Intel hardware in his signature ;)

Link to comment
Share on other sites

GIGAMAXX, where do you get the information from his built-in hardware? :rofl: I can not recognize anything except the Intel hardware in his signature ;)

Look at ironslug you may be looking at the other poster. Lol, that's what happened we're talking to two different people together as if they're one. Funny, sorry for any confusion.

  • Like 1
Link to comment
Share on other sites

Look at ironslug you may be looking at the other poster. Lol, that's what happened we're talking to two different people together as if they're one. Funny, sorry for any confusion.

Thanks for your testing of Ryzen hackintosh at 10.12.4 & 10.11.6.

My current problems are all related to power management of Ryzen 1700X hackintosh for Mac OS X:

1. Unable to true power off by shutdown at Apple menu (only working at 10.10.5 or 10.9.5 by EvOreboot.kext)

2. Unable to reboot by restart from Apple menu

3. Unable Wake-up screen after Sleep (GPU: GTX-680)

Do you have the similar issues ?

How to fix them by DSDT/SSDT ? because always got screen frozen by Clover booting.

  • Like 1
Link to comment
Share on other sites

Thanks for your testing of Ryzen hackintosh at 10.12.4 & 10.11.6.

My current problems are all related to power management of Ryzen 1700X hackintosh for Mac OS X:

1. Unable to true power off by shutdown at Apple menu (only working at 10.10.5 or 10.9.5 by EvoReboot.kext)

2. Unable to reboot by restart from Apple menu

3. Unable Wake-up screen after Sleep (GPU: GTX-680)

Do you have the similar issues ?

How to fix them by DSDT/SSDT ? because always got screen frozen by Clover booting.

 

 

 

My Ryzen is running very smoothly from 3.0 to 3.8 GHz.    I was wondering if something in the kernels or boot was not accounting for the difference between the R7 1700 (65 watt) and R7 1700X (95 watt) configurations.    I would think the 1700X would stomp me in benchmarks but it doesn't and the 1800X isn't too far ahead.      

 

Did you remove any of the power management kexts?    The PMTelemetrykext?   If so that may cause problems.

 

My kernel.plist had kernelPM=yes, but I just disabled it and its working fine..   Have you tried kernelPM=yes?  

 

Here's my latest config. for Sierra 12.4.   Serial number DXDXDXDXDX.   Add a new one if you use the Symbio.plist.

 

I manually add busratio=xx at boot depending on bios frequency setting 3.0-3.8Ghz.

12.4 config..zip

post-1753549-0-66066100-1494638879_thumb.png

  • Like 1
Link to comment
Share on other sites

My Ryzen is running very smoothly from 3.0 to 3.8 GHz.    I was wondering if something in the kernels or boot was not accounting for the difference between the R7 1700 (65 watt) and R7 1700X (95 watt) configurations.    I would think the 1700X would stomp me in benchmarks but it doesn't and the 1800X isn't too far ahead.      

 

Did you remove any of the power management kexts?    The PMTelemetrykext?   If so that may cause problems.

 

My kernel.plist had kernelPM=yes, but I just disabled it and its working fine..   Have you tried kernelPM=yes?  

 

Here's my latest config. for Sierra 12.4.   Serial number DXDXDXDXDX.   Add a new one if you use the Symbio.plist.

 

I manually add busratio=xx at boot depending on bios frequency setting 3.0-3.8Ghz.

Thanks for your kind and prompt response and help.

There was no PmTelemetry.kext in my /S/L/E since the beginning.

I'll try KernelPM=Y &/or change SMBIOS from iMac14,2 to yours (MP6,1).

[Edit]

KernelPM=Y or change SMBIOS from iMac14,2 to MP6,1 did not work.

Booting Log shown as below:

[ KERNEL PATCHER START ]

 

    Will patch for 16.5.0 kernel version compatible.

 

    KernelBooter_kexts state:  enabled!

    KernelPm           state:  enabled!

    KernelLapicError   state: disabled!

    KernelLapicVersion state: disabled!

    KernelHaswell      state: disabled!

    KernelcpuFamily    state: disabled!

    KernelSSE3         state: disabled!

    - Searching for booter extensions pattern:

    Found Sierra (> = 10.12.4) EXT pattern: patched!

    1 substitution(s) made.

    - Patching kernel power management...

    Kernel power management patch region not found!

Kernel patcher: end!

 

Applied your modules in /Extra & all kexts in /S/L/E always got automatic reboot.

I think some of SATA/IDE kexts conflicted with my hardware in hackintosh.

 

Last question:

Is there any DSDT.aml or SSDT.aml in your hackintosh ?

Can you confirm whether Kernel_Pm was enabled and patched something for your kernel ?

Edited by jsl
  • Like 1
Link to comment
Share on other sites

Thanks for your kind and prompt response and help.

There was no PmTelemetry.kext in my /S/L/E since the beginning.

I'll try KernelPM=Y &/or change SMBIOS from iMac14,2 to yours (MP6,1).

[Edit]

KernelPM=Y or change SMBIOS from iMac14,2 to MP6,1 did not work.

Booting Log shown as below:

[ KERNEL PATCHER START ]

    Will patch for 16.5.0 kernel version compatible.

    KernelBooter_kexts state:  enabled!

    KernelPm           state:  enabled!

    KernelLapicError   state: disabled!

    KernelLapicVersion state: disabled!

    KernelHaswell      state: disabled!

    KernelcpuFamily    state: disabled!

    KernelSSE3         state: disabled!

    - Searching for booter extensions pattern:

    Found Sierra (> = 10.12.4) EXT pattern: patched!

    1 substitution(s) made.

    - Patching kernel power management...

    Kernel power management patch region not found!

Kernel patcher: end!

 

Applied your modules in /Extra & all kexts in /S/L/E always got automatic reboot.

I think some of SATA/IDE kexts conflicted with my hardware in hackintosh.

 

Last question:

Is there any DSDT.aml or SSDT.aml in your hackintosh ?

I have generated a couple of them but not added to Extras folder yet. The reboot may be the boot file, are you using the original boot file, that is what I've been using. I posted it a day or so ago.

 

Download IOResgistry Explorer, and DCPIManager.google them they're free and post an IOReg. of your setup. DCPIManager can be useful to explore your hardware support and generate DSDTs.

  • Like 1
Link to comment
Share on other sites

I have generated a couple of them but not added to Extras folder yet. The reboot may be the boot file, are you using the original boot file, that is what I've been using. I posted it a day or so ago.

 

Download IOResgistry Explorer, and DCPIManager.google them they're free and post an IOReg. of your setup. DCPIManager can be useful to explore your hardware support and generate DSDTs.

I have tested by 3 different Boot files including the original one dated on 2017-04-12, 2017-04-27, and 2017-05-07.

All got the same issues of power management.

So your hardware is lucky and full compatible with Mac OS X without any patch of DSDT/SSDT.aml.

I have tried to edit my DSDT & SSDTs in vain.

I found there was one bug for Boot file dated on 2017-04-12 which can not patch kernel correctly even my kernel.plist set both KernelBooter_kexts and KernelPm are Yes:

[ KERNEL PATCHER START ]

    - Loading :

        KernelBooter_kexts enabled!

        KernelPm disabled!

        KernelLapicError disabled!

        KernelLapicVersion disabled!

        KernelHasswell disabled!

        KernelcpuFamily disabled!

        KernelSSE3 disabled!

[ 64-bit ]

    - Searching for booter extensions pattern

        Can't find Booter Extensions patch location.

[ KERNEL PATCHER END ]

 

Edited by jsl
  • Like 1
Link to comment
Share on other sites

Strange thing : my 1700 O/Cd @3.7 Ghz shows 700 Mhz in "about this mac", and performances are low (like 700 cb)

i'm using latest kernel_auto + boot_beta, and boot args : "-v -f npci=0x3000 fsbratio=37"

 

post-1298918-0-66389000-1494654258_thumb.png

Link to comment
Share on other sites

Strange thing : my 1700 O/Cd @3.7 Ghz shows 700 Mhz in "about this mac", and performances are low (like 700 cb)

i'm using latest kernel_auto + boot_beta, and boot args : "-v -f npci=0x3000 fsbratio=37"

Correct boot argument should be "busratio=37" instead of "fsbratio=37"

At correct boot menu of Bronya 2667 it should show 3700xxxxxx for your reference to keyin busratio=37

Also in BIOS setting : 100.000000 Mhz x 37

Do you have the same issues of power management as mine ?

Please check Post#161 above

Link to comment
Share on other sites

Normally thé kernel detects fsb & ratio, worked once. I'll try with correct bootarg thanks.

Restart and shutdown works for me but hangs when waking from sleep.

My alc1220 doesn't work. Maybe i should try Clover instead if Enoch.

Link to comment
Share on other sites

Normally thé kernel detects fsb & ratio, worked once. I'll try with correct bootarg thanks.

Restart and shutdown works for me but hangs when waking from sleep.

My alc1220 doesn't work. Maybe i should try Clover instead if Enoch.

Do you apply any DSDT &/or SSDT.aml in your /Extra ?

Any specific kexts related to power management in /System/Library/Extensions like FakeSMC, NullCPUPowerManagement, or EvOreboot.kext ?

Any special setting in BIOS ? because we both use ASUS X370 chipset MB.

Link to comment
Share on other sites

Strange thing : my 1700 O/Cd @3.7 Ghz shows 700 Mhz in "about this mac", and performances are low (like 700 cb)

i'm using latest kernel_auto + boot_beta, and boot args : "-v -f npci=0x3000 fsbratio=37"

Try removing the busratio. The latest kernel doesnt need it. I dont use it and my 1800x runs great at 3.94GHz

  • Like 1
Link to comment
Share on other sites

Try removing the busratio. The latest kernel doesnt need it. I dont use it and my 1800x runs great at 3.94GHz

Can your 1800X hackintosh shutdown (true power off), restart, and wake-up from sleep at Apple menu normally without busratio=nn or DSDT/SSDT at boot argument ?

Link to comment
Share on other sites

Can your 1800X hackintosh shutdown (true power off), restart, and wake-up from sleep at Apple menu normally without busratio=nn or DSDT/SSDT at boot argument ?

Restarts, shuts down just fine. But waking up from sleep, no.

  • Like 1
Link to comment
Share on other sites

Restarts, shuts down just fine. But waking up from sleep, no.

Are Restart & Shutdown working at 10.12.5 or 10.12.4 or both ?

Any DSDT or SSDT in /Extra ?

Mine shutdown working at 10.9.5, 10.10.5, & 10.12.5, not at 10.12.4 or 10.11.6.

No restart working at 10.9.5, 10.10.5, 10.11.6, 10.12.4, or 10.12.5.

[Edit]

One more issue became more and more obvious also bothered me.

After running for more than half hour I found the timer was significantly slower than normal clock.

Is there any other Ryzen hackintosh suffering from the same problem as mine ?

Edited by jsl
Link to comment
Share on other sites

Been having some major issues with the graphics driver - lots of screen tearing & flickering, and the voodooHDA driver - Error no VoodooHDA Devices detected (usb audio works but is terrible).  

 

I have the Nvidia video web driver installed (version 378.5.05f02), chameleon boot args: nv_disable=1 GraphicsEnabler=Yes. If anyone could provide any solutions or guidance that would be awesome.  :wallbash:

Link to comment
Share on other sites

Been having some major issues with the graphics driver - lots of screen tearing & flickering, and the voodooHDA driver - Error no VoodooHDA Devices detected (usb audio works but is terrible).  

 

I have the Nvidia video web driver installed (version 378.5.05f02), chameleon boot args: nv_disable=1 GraphicsEnabler=Yes. If anyone could provide any solutions or guidance that would be awesome.  :wallbash:

 

no use GraphicsEnabler=Yes

 

use kernel_auto Darwin 16.5 Bronya's and flag  nv_disable=1 PCIRootUID=1 -v -f -s  and flag in bash 3.2: fsck -fy  finish/ exit 

Link to comment
Share on other sites

no use GraphicsEnabler=Yes

 

use kernel_auto Darwin 16.5 Bronya's and flag  nv_disable=1 PCIRootUID=1 -v -f -s  and flag in bash 3.2: fsck -fy  finish/ exit 

 

Wait so,

1. Update my kernel to 16.5

2. Remove GraphicsEnabler=Yes

3. set/add the flags: nv_disable=1 PCIRootUID=1 -v -f -s (fsck -fy ) finish/ exit

Link to comment
Share on other sites

Wait so,

1. Update my kernel to 16.5

2. Remove GraphicsEnabler=Yes

3. set/add the flags: nv_disable=1 PCIRootUID=1 -v -f -s (fsck -fy ) finish/ exit

 

euh? 

 

flag:  nv_disable=1 PCIRootUID=1 -v -f -s npci=0x2000 dart=0 (option msibase=0x90)

 

and  screen ;)

 

http://www.insanelymac.com/forum/topic/321626-ryzen-macos-1012x-sierra-kernel-researchdevelopment-thread/page-21?do=findComment&comment=2424882

post-2087795-0-67379700-1494972224_thumb.png

  • Like 1
Link to comment
Share on other sites

Ohhhhhhhh, -f -s leads you to a prompt to put in fsck -fy. Ha!  It's running the checks on the volume now.

 

I've been using npci=0x3000 and it's been working, what's the difference going to npci=0x2000?

 

Where is the kernel_auto flag set? Can you give an example? 

Link to comment
Share on other sites

Thanks for your testing of Ryzen hackintosh at 10.12.4 & 10.11.6.

My current problems are all related to power management of Ryzen 1700X hackintosh for Mac OS X:

1. Unable to true power off by shutdown at Apple menu (only working at 10.10.5 or 10.9.5 by EvOreboot.kext)

2. Unable to reboot by restart from Apple menu

3. Unable Wake-up screen after Sleep (GPU: GTX-680)

Do you have the similar issues ?

How to fix them by DSDT/SSDT ? because always got screen frozen by Clover booting.

 

OK, I got a clover boot loader to work 4061, I was easily able to load the Bronya boot file to the clover partition. Whether or not this will work and inject the clover config.plist and kexts, kernels, and other benefits is unknown, but give it a try. I don't see any clover boot menu screen, just the Bronya 2667 screen as if using Chameleon. Let's test this method and see if we can actually inject clover settings and options. The key is in the pic for using boot0af instead of UEFI booting. Try this and lets see if we can get some clover fixes working especially for Nvidia cards.

post-1753549-0-42111200-1494977657_thumb.png

post-1753549-0-35307400-1494977974_thumb.jpg

post-1753549-0-70131800-1494977987_thumb.jpg

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...