[Solved] OpenCore stuck on APRT

yorkyang

New member
Joined
Sep 25, 2020
macOS
10.15.7
Mobo
Asus Z370-i
CPU
i7-8700
GPU
RX580
#1
Hi all, I need a little help here.
I have built few hackintoshes in the past two years and I have been migrating the bootloader from Clover to Opencore in the past few months. I managed to complete the migration successfully for most of them except for one. The issue is that the OpenCore bootloader got stuck on ARPT: 1522298: AirPort_Brcm32XX:porbe:, this[0x4edfbe245d7d2949] score[1400]
Screenshot 2021-01-12 at 14.06.53.png


I’m using Broadcom BCM943602CS with m.2 Key M Nvme adapter. The error message seems to indicate that it’s failed to get through the Wifi Card.
Screenshot 2021-01-12 at 14.25.19.png


I’ve tried removing the Wifi Card as well as replacing it with a PCI x1 BCM943602CS card, and as results it boots to macOS successfully with both setups.

The reason I used a m.2 wifi card for this hackintosh is that I intended to build a HTPC and a normal PCI x1 card won’t fit in my case.
I’ve also tried adding Airportbcrmfixup.kext in my EFI and that did not solve the problem. I couldn’t think of any other way to fix this issue. Hope someone can help me with it. Thanks in advance.

Here’s my EFI folder https://drive.google.com/file/d/11S50IYQIc9g05-WEJNzq-RaXWZCrw4kd/view?usp=sharing

Hardware list
CPU: i5-9400
Mobo: Asus ROG STRIX Z370-I GAMING
RAM: Crucial 2666 8GB x 2
SSD: WD SN550 500GB
Graphic: iGPU UHD630
Wifi/Bluetooth: Broadcom BCM943602CS with m.2 Key M Nvme adapter

Running macOS Catalina 10.15.6
 
Last edited:

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#2
This is probably related to a driver not being loaded.

Try adding AirportBrcmFixup.kext again to your /OC/Kexts folder. Plus the corresponding kext entries to your config.plist, using the ProperTree Clean Snapshot feature.

You need to add the following boot argument to your config.plist, so the AirPortBrcmNIC.kext is loaded from the Plugins folder within AirportBrcmFixup.kext.

brcmfx-driver=2
 

yorkyang

New member
Joined
Sep 25, 2020
macOS
10.15.7
Mobo
Asus Z370-i
CPU
i7-8700
GPU
RX580
#3
This is probably related to a driver not being loaded.

Try adding AirportBrcmFixup.kext again to your /OC/Kexts folder. Plus the corresponding kext entries to your config.plist, using the ProperTree Clean Snapshot feature.

You need to add the following boot argument to your config.plist, so the AirPortBrcmNIC.kext is loaded from the Plugins folder within AirportBrcmFixup.kext.

brcmfx-driver=2
In my first attempt I used the AirportBrcm4360.kext plugin with boot argument brcmfx-driver=1, as I believe AirportBrcm4360.kext is supported in Catalina. I'll try AirportBrcmNIC this time and see if it fix the problem. Thank you
 
Joined
Mar 15, 2018
macOS
10.15.7, 10.16.0
Mobo
ASUS ROG Maximus X Hero WiFi
CPU
I7-8700K
GPU
MSI Radeon RX 5600 XT
#4
You might also need to declare the card in Device Properties. Looking through my post may help you.
 

yorkyang

New member
Joined
Sep 25, 2020
macOS
10.15.7
Mobo
Asus Z370-i
CPU
i7-8700
GPU
RX580
#5
You might also need to declare the card in Device Properties. Looking through my post may help you.
Hi, thank for the info. Just a quicl update. I left it aside and continued using clover for few weeks until OC 0.6.9 was released. I tried 0.6.9 with almost the same config.plist setting as the one I used for 0.6.5 and everything works fine now.