Jump to content

Recommended Posts

Posted

Hello everyone,

I'm experiencing random hard freezes on macOS after updating my motherboard BIOS, and I'm hoping someone can help identify the cause.

System Specifications

  • Motherboard: ASUS PRIME Z890-P
  • BIOS Version: 3012
  • CPU: Intel Core Ultra 5 225F (Arrow Lake)
  • GPU: AMD Radeon RX 580 8GB
  • RAM: 16GB DDR5
  • SSD: Lexar NS100 512GB
  • SMBIOS: MacPro7,1
  • OpenCore: (please insert version)
  • macOS Sequoia 15.x
  • macOS Tahoe 26 Beta

Problem Description

Before updating the BIOS, both macOS Sequoia and macOS Tahoe were running perfectly stable using the exact same EFI and OpenCore configuration.

After updating to BIOS version 3012, both operating systems became unstable.

The system boots successfully and reaches the desktop without any issues. However, after approximately 10–20 minutes of use, the entire system freezes.

Symptoms

  • Mouse and keyboard completely stop responding.
  • Caps Lock no longer responds.
  • Audio sometimes loops/repeats for a few seconds before the freeze.
  • In some cases the system remains frozen indefinitely.
  • In other cases it eventually reboots.
  • The issue appears more frequently while opening or using applications.

Troubleshooting Already Performed

  • Reset NVRAM
  • Disabled Secure Boot
  • Disabled Fast Boot
  • Disabled VT-d
  • Disabled VMD / Intel RST
  • Removed a suspected failing HDD
  • Checked CPU temperatures (typically between 50–57°C)
  • Verified that Windows runs completely stable on the same hardware
  • Tested both macOS Sequoia and Tahoe
  • The exact same EFI was stable before the BIOS update

Additional Notes

  • SMBIOS is MacPro7,1
  • RX 580 is detected correctly
  • macOS boots normally and reaches the desktop
  • No obvious kernel panic is displayed during boot
  • Both Sequoia and Tahoe are affected
  • The problem started immediately after updating to BIOS 3012

I have attached my current EFI/config.plist for review.

I would greatly appreciate it if someone could take a look and help identify the cause of these freezes. Since the exact same EFI was completely stable before the BIOS update, I'm wondering whether BIOS 3012 introduced ACPI, CPU power management, CFG Lock, or OpenCore compatibility issues on Z890 / Arrow Lake systems.

Has anyone experienced similar behavior after updating the BIOS on an ASUS Z890 motherboard?

Any help or suggestions would be greatly appreciated.

Thank you very much for your time and assistance.

config.zip

  • Administrators
Posted

Its hard to check it. All asus z890 is very problematic. Extract one full dump with this command and lets try check it

ASUS_Z890_Freeze_Diagnostics-Release.zip

and post one full dump with this too https://olarila.com/files/Utils/DumpGenerator-Release.zip

  • Thanks 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted (edited)
2 hours ago, MaLd0n said:

Its hard to check it. All asus z890 is very problematic. Extract one full dump with this command and lets try check it

ASUS_Z890_Freeze_Diagnostics-Release.zip

and post one full dump with this too https://olarila.com/files/Utils/DumpGenerator-Release.zip

 

I've created the full dump using the tool you suggested and attached it here.

Thank you for helping me with this issue and for taking the time to look into it. I really appreciate your support.

Let me know if there's anything else you'd like me to provide.

Thanks!

 

SendToMaLd0n.zip

Edited by Zanko Film
  • Administrators
Posted

The .command don't generate? 

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

  • Administrators
Posted

Some points

Disable VMD / Intel RST / VMD Controller in BIOS.
This is the main suspect because the dump shows PCH RP01-RP04 mapped under VMD.

Disable ASPM / PCI Express Native Power Management / DMI ASPM in BIOS.
The hard-freeze pattern is compatible with an incorrect PCIe power-state transition.

AppleAHCIPort plus the 8086:7f62 Arrow Lake SATA controller being spoofed as 8086:8c02.

Do u use zeroprpm on RX580?

Disable Serial Port / COM Port in BIOS.
This removes Apple16X50ACPI and the fake PPP serial network ports from macOS, reducing unnecessary ACPI/device noise.

  • Thanks 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted
14 hours ago, MaLd0n said:

Some points

Disable VMD / Intel RST / VMD Controller in BIOS.
This is the main suspect because the dump shows PCH RP01-RP04 mapped under VMD.

Disable ASPM / PCI Express Native Power Management / DMI ASPM in BIOS.
The hard-freeze pattern is compatible with an incorrect PCIe power-state transition.

AppleAHCIPort plus the 8086:7f62 Arrow Lake SATA controller being spoofed as 8086:8c02.

Do u use zeroprpm on RX580?

Disable Serial Port / COM Port in BIOS.
This removes Apple16X50ACPI and the fake PPP serial network ports from macOS, reducing unnecessary ACPI/device noise.

I have already applied all the recommended BIOS/ACPI/bootloader settings you provided, including CPU power management, XCPM-related tweaks, and ACPI adjustments.
However, the issue is still not resolved. The system still freezes completely after a few minutes of runtime. There is no kernel panic or logs visible, it just becomes fully unresponsive and requires a hard reboot.
At this point, I suspect it may be related to deeper CPU architecture compatibility (Arrow Lake / Z890 platform) or an unresolved ACPI/power-state issue at the kernel level.
I would appreciate if you could take another look and advise on any deeper-level fixes or debugging steps.

  • Administrators
Posted

Z890FreezeQuickInfo-Release.zipU can use this command and check what u need for check if have some log or other thing in system

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted
On 6/19/2026 at 3:56 PM, MaLd0n said:

Z890FreezeQuickInfo-Release.zipU can use this command and check what u need for check if have some log or other thing in system

Hi 

I need some help diagnosing a repeated kernel panic / freeze on my Hackintosh.

My current hardware:

CPU: Intel Core Ultra 5 225F
Motherboard: ASUS Z890
GPU: Radeon RX 580
RAM: DDR5
macOS: 26.0.1
SMBIOS: MacPro7,1
Bootloader: OpenCore
GPU: RX 580 with Metal support

The issue happens mainly when I use DaVinci Resolve, especially during tracking or rendering. The system completely freezes or reboots, and a kernel panic is generated.

The panic log shows:

panic: pmap_recycle_page: page is referenced
Process name: Resolve

So it seems related to memory mapping / pmap while Resolve is under GPU load.

Things I have already tried:

  • Disabled E-Cores in BIOS
  • Now macOS shows only 6 CPUs with sysctl -n hw.ncpu
  • Set PCIEX16 Link Speed to Gen3
  • Disabled ReSize BAR
  • Disabled XMP
  • Removed agdpmod=pikera from boot-args
  • Current boot-args: revpatch=auto keepsyms=1 debug=0x100
  • GPU temperature under OCCT is around 67°C, so it does not look like an overheating issue

Important note: this same RX 580 was working fine before on an older Hackintosh system with an i5-4440, DDR3 motherboard, and the same macOS workflow. So I am not sure if the GPU itself is bad, or if the issue is related to the new Z890 / Core Ultra / DDR5 platform, EFI, ACPI, or WhateverGreen.

I am attaching the panic log here.

Could someone please check the panic and suggest what I should focus on next?

Should I test without WhateverGreen, adjust ACPI/CPU topology, change BIOS memory settings, or look for a GPU/VRAM/PCIe issue?

erro.zip

  • Administrators
Posted

The kernel panic is: pmap_recycle_page: page 0x180003000 is referenced @pmap.c:1520

This is not a normal app crash. It means macOS detected a memory page that was still in use while the kernel was trying to recycle it. This usually points to low-level memory corruption or kernel-level instability.

DaVinci Resolve was the active process, but it was probably only the trigger because it was using heavy GPU/Metal/memory resources. The real cause is more likely related to unstable RAM/XMP, VT-d/DMA, CPU topology/kernel patches, or a problematic kext/driver.

In short: the KP is a kernel/memory corruption panic, not a Resolve crash.

  • Thanks 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted
On 6/27/2026 at 2:38 AM, MaLd0n said:

The kernel panic is: pmap_recycle_page: page 0x180003000 is referenced @pmap.c:1520

This is not a normal app crash. It means macOS detected a memory page that was still in use while the kernel was trying to recycle it. This usually points to low-level memory corruption or kernel-level instability.

DaVinci Resolve was the active process, but it was probably only the trigger because it was using heavy GPU/Metal/memory resources. The real cause is more likely related to unstable RAM/XMP, VT-d/DMA, CPU topology/kernel patches, or a problematic kext/driver.

In short: the KP is a kernel/memory corruption panic, not a Resolve crash.

Hello dear friend, thank you very much for all your guidance and support.

 

I wanted to give you a clear update about the issue and everything we have tried so far.

 

My system specs are:

ASUS Z890-P motherboard

Intel Core Ultra 5 225F

AMD RX 580 8GB

16GB DDR5 RAM

OpenCore 1.0.7

SMBIOS: MacPro7,1

 

At first, the system had random restarts and kernel panics, especially under GPU/Metal load in DaVinci Resolve and Final Cut Pro. Later, after editing the OpenCore config, the OpenCore version/config seemed to get mixed with an older 0.8.8 structure. After that, macOS 26 stopped booting properly.

 

Current status:

macOS 15 boots successfully with the current EFI and BIOS settings.

macOS 26 does not boot.

The macOS 26 USB installer also gets stuck during verbose boot.

 

The boot usually hangs around these lines:

DSMOS has arrived

cryptofalloc

swcrypto_threadpool_init

 

When booting from the macOS 26 USB installer, it also gets stuck around BaseSystem / launchd. Because of this, I do not think the issue is only the installed macOS 26 volume, since even the macOS 26 installer USB does not fully boot.

 

Things we already tried:

Updated OpenCore back to 1.0.7.

Synced the config using OC Auxiliary Tools.

Set InitialMode to Auto.

Set APFS MinDate and MinVersion to -1.

Cleared MinKernel and MaxKernel for the main kexts.

Removed agdpmod=pikera because RX 580 is Polaris and should not need it.

Tested revpatch=auto and revpatch=sbvmm.

Also tested only -v as boot-args.

Tested RestrictEvents as a possible cause.

Disabled extra kexts like SMCProcessor, SMCSuperIO, and USBWakeFixup.

Kept the main kexts such as Lilu, VirtualSMC, WhateverGreen, RestrictEvents, CpuTopologyRebuild, AppleMCEReporterDisabler, and USBMap.

 

BIOS settings were also adjusted for Hackintosh:

E-Cores disabled.

PCIe x16 set to Gen3.

ReSize BAR disabled.

Above 4G Decoding enabled.

Secure Boot disabled.

Serial / COM / UART disabled.

SATA mode set to AHCI.

XHCI Hand-off enabled.

 

Important result:

With these settings, macOS 15 boots successfully.

However, macOS 26 and the macOS 26 USB installer still hang during boot.

 

Also, after Reset NVRAM, the Windows Boot Manager disappeared from the boot menu. I believe Windows itself is not deleted, and only the UEFI boot entry needs to be restored.

 

At this point, I think the main issue is probably related to macOS 26 compatibility with the current EFI/config/kext setup. It could be related to RestrictEvents/revpatch, WhateverGreen, SMBIOS compatibility, or another OpenCore setting specific to macOS 26/Tahoe.

 

Could you please review what EFI/config changes are needed specifically for macOS 26 on this ASUS Z890-P + Core Ultra 5 225F + RX 580 setup?

  • Administrators
Posted

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

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
×
×
  • Create New...