macOS Sonoma on AMD

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,180
With only changing the MaxVersion on the kernel patches and updating Lilu macOS Sonoma works just fine :D

Edit: I don't recommend updating your current system with Sonoma. If you want to test it use a different drive/partition.

Screenshot 2023-06-05 at 16.12.09.png
 

joostiphone

Member
AMD OS X Member
Joined
Jun 15, 2022
Messages
44
You've set all the patches to 23.99.99 which is incorrect. See the GitHub for the correct way. They've been updated.
For my learning purposes, can you tell me where I can find information on MinKernel MaxKernel in OpenCore? I can't find it in their documentation and in the Dortania manuals. I'm not sure if my values are correct for Sonoma. And can you guide me to the GitHub page you're referring to?

Much appreciated!
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,180

KirillMarkov

New member
AMD OS X Member
Joined
Jan 1, 2021
Messages
10
Hi all!
I’ve successfully upgraded from Ventura, but I have issue with WiFi. I have original Apple BCM943602CDP BT/WiFi card, but only BT is working. What should I do to fix WiFi?
 

joostiphone

Member
AMD OS X Member
Joined
Jun 15, 2022
Messages
44

svan71

Donator
Donator
AMD OS X Member
Joined
Oct 24, 2020
Messages
121
Great news. Is 13.4.1 safe in the meantime ?
 

RyzeCooker

Donator
Donator
AMD OS X Member
Joined
May 3, 2020
Messages
286
Yeah, no issues updating to 13.4.1
 

guesil

New member
AMD OS X Member
Joined
Jun 13, 2023
Messages
9
Thanks, I updated the RestrictEvents.kext, now the processor name is fine.
I also installed it on my laptop. (Acer Swift 3 AMD4500U) "Nootedred
I have an amd ryzen 3 5300u notebook and I can't boot... I understand very little. Help my
 

guesil

New member
AMD OS X Member
Joined
Jun 13, 2023
Messages
9
this is my efi... No boot...
 

Attachments

  • EFI amd.rar
    26.5 MB · Views: 14

ManuelB

Donator
Donator
AMD OS X Member
Joined
Jul 23, 2021
Messages
204
Hello everyone, could someone take a look at the config I can't install Sonoma.
I copied the patches again. Lilubetaall is entered and the Max Kernel on 23.0.0 could one of you professionals take a look and give me a tip on what's missing or what I've done wrong
 

Attachments

  • config.plist.zip
    7.2 KB · Views: 11

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,374
Max Kernel should be 23.99.99 not 23.0.0.
  • 23.0.0 will only work with the initial Sonoma kernel, or more likely the last/latest Ventura kernel.
  • 23.99.99 tells the system to work with any and all Sonoma kernels.
If you are using the latest release of Lilu.kext, i.e. v1.6.6 then you don't need to use the -lilubetaall boot argument in Sonoma.
 

ManuelB

Donator
Donator
AMD OS X Member
Joined
Jul 23, 2021
Messages
204
@Edhawk Do you want to take a look at it? You just can't get it
 

Attachments

  • EFI.zip
    44 MB · Views: 19

ManuelB

Donator
Donator
AMD OS X Member
Joined
Jul 23, 2021
Messages
204
@CaseySJ would you like to take a look at it? just don't get it... WHAT AMCHE I WRONG could you please help me again
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,374
You have a couple of issues in your setup as I see things.

Most important is the failure to add the CPU core Replace entries for your CPU. You don't have any entry for your 16-core CPU in the replace fields in the first four kernel patches.

Screenshot 2023-06-24 at 23.39.18.png No details for the CPU core count!

Your UTBMap is attempting to activate 17 x USB ports under two different USB controllers. This is wrong.
There is a maximum of 15 ports per controller, which you are exceeding with the _SB.PCI0.GPP7.UP00.DP40.UP00.DP60.XH00 and _SB.PCI0.GPP7.UP00.DP60.XH00 USB controllers.
The XHC0, XHC1 and XHC2 USB controllers are fine, as they only look to activate a maximum of 4 ports at most.
Does your motherboard support 43 USB ports?
As that is what you are showing and looking to activate in your UTBMap.kext/Contents/Info.plist.

Screenshot 2023-06-24 at 23.49.36.png XHC0 USB controller - 4 x USB ports

Screenshot 2023-06-24 at 23.49.51.png XHC1 USB controller - 4 x USB ports

Screenshot 2023-06-24 at 23.50.03.png XHC2 USB controller - 1 x USB ports

Screenshot 2023-06-24 at 23.50.21.png _SB.PCI0.GPP7.UP00.DP40.UP00.DP60.XH00 controller - 17 x USB ports

Screenshot 2023-06-24 at 23.50.35.png _SB.PCI0.GPP7.UP00.DP60.XH00 controller - 17 x USB ports

Fix these Items and you should be OK.
 

ManuelB

Donator
Donator
AMD OS X Member
Joined
Jul 23, 2021
Messages
204
@Edhawk
thank you very much for your help that worked enter the core count...I must have overlooked entering it again during all the tests...I didn't know about the USB....I will create a new USBmap.kext and then put it here again upload.
Thanks very much
 

Moozuki

Active member
AMD OS X Member
Joined
May 3, 2020
Messages
201
All my SATA ports are full so I attempted to install to an USB SSD. Could not get it to finish the install so I moved the USB SSD from one controller to the other controller and was able to get this far.
Screenshot 2023-06-25 at 9.25.54 PM.png
Of course my broadcomm is not working.
Next is OC update and and Beta 2.
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,374
I didn't know about the USB....I will create a new USBmap.kext and then put it here again upload.
Your motherboard supports the following USB ports and headers.

CPU:
  1. 1 x USB Type-C® port on the back panel, with USB 3.2 Gen 2 support - 2 or 4 x ports (1 or 2 x Physical Type-C & 1 or 2 x Virtual USB2)
    • depending on this device being Type-C+switch or Type-C without switch connector
  2. 2 x USB 3.2 Gen 2 Type-A ports (red) on the back panel - 4 x ports (2 x Physical USB3 & 2 x Virtual USB2)
CPU + USB 2.0 Hub:
  1. 2 x USB 2.0/1.1 ports on the back panel - 2 x ports (the only USB2 physical ports on the motherboard)
Chipset:
  1. 2 x USB Type-C® ports, with USB 3.2 Gen 2x2 support (1 port on the back panel, 1 port available through the internal USB header) - 4 or 8 x ports (2 or 4 x Physical Type-C & 2 or 4 x Virtual USB2)
    • depending on these being Type-C+switch or Type-C without switch connectors
  2. 2 x USB 3.2 Gen 2 Type-A ports (red) on the back panel - 4 x ports (2 x Physical USB3 & 2 x Virtual USB2)
  3. 4 x USB 3.2 Gen 1 ports available through the internal USB headers - 8 x ports (4 x Physical USB3 & 4 x Virtual USB2)
  4. 4 x USB 2.0/1.1 ports available through the internal USB headers - 8 x ports (4 x Physical USB3 & 4 x Virtual USB2)
Chipset+USB 3.2 Gen 1 Hub:
  1. 4 x USB 3.2 Gen 1 ports on the back panel - 8 x ports (4 x Physical USB3 & 4 x Virtual USB2)

This means your motherboard supports at least 40 x USB ports, possibly up to 46 x ports.

The higher number of ports would depend on the connector type required for the 2 x Type-C physical ports and 1 x Type-C header, i.e. whether they were Type-c+sw (9) or Type-c without switch (10). As the Type-c without switch connector(s) would have 2 x Type-C and 2 x virtual USB2 ports for each physical port/header.

To discover the correct connector type for each Type-C port/header you need to do the following:
  • Plug in a Type-C device to a type-c port and a specific port will be highlighted.
  • Eject the Type-C device, flip it 180° and reinsert the device in the same port.
    • If the same port is highlighted then the connector is Type-c+switch (9)
    • If a different port is highlighted then the connector is Type-c without switch (10).
  • Any virtual USB2 ports served by the Type-C port or header would need to match the physical attribute of the port or header when a Type-C device is used.
  • You may not activate or use the virtual USB2 ports on the Type-C ports/header, in which case you can ignore them and leave them out of your USB configuration.
  • Your PC case may not have a front Type-C port, in which case the Type-C header would not be used and can be ignored.
You need to remember the following when undertaking the USB port discovery,
  1. Only Type-A USB2 physical ports (black tang) should be set with connector type USB2 (0).
  2. Any Type-A USB3 physical port (red or Blue tang) should be set with connector type USB3 (3), no matter which Gen.
  3. Any USB2 virtual port served from a Physical USB3 port should be set with the connector type USB3 (3) to match the physical port characteristics.
  4. Any USB3 or USB2 ports served from a USB3 motherboard header should be set with connector type USB3 (3).
  5. Any port or device served from a USB2 motherboard header should be set with connector type 'Internal' (255), never as USB2 (0).
  6. Type-C ports and headers have been explained above.
Hope this helps.
 

Lorys89

Active member
AMD OS X Member
Joined
Dec 16, 2022
Messages
183
Screenshot 2023-07-04 alle 07.40.10.png
 

Attachments

  • AirportItlwm-Sonoma-Preview01.zip
    14.4 MB · Views: 30

guesil

New member
AMD OS X Member
Joined
Jun 13, 2023
Messages
9
Mac OS Ventura in LAPTOP LENOVO AMD RYZEN 3 5300U. GRAPHICS INTEGRITY
 

Attachments

  • Captura de pantalla 2023-07-04 a la(s) 05.42.59.png
    Captura de pantalla 2023-07-04 a la(s) 05.42.59.png
    1.5 MB · Views: 42
  • Captura de pantalla 2023-07-04 a la(s) 05.43.38.png
    Captura de pantalla 2023-07-04 a la(s) 05.43.38.png
    1.5 MB · Views: 43

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,180

Lorys89

Active member
AMD OS X Member
Joined
Dec 16, 2022
Messages
183
Working well on my Intel Laptop with AX200 chip. Minus AirDrop of course for now. Just need Broadcom working on Desktop now :D
change brcm to intel wifi :)
 
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.