Jump to content

Impossible boot Sonoma 14.5


20 posts in this topic

Recommended Posts

Hello, good morning everyone, first of all, I want to thank this wonderful community that has always helped me so much and I am sure that it will be able to help me in this situation.

 

I am sorry if there are any words that are not understood, I am using a translator. image.gif.408519ae9682ae44c698bf44091c0c34.gif


I have the configuration that I have noted in the title of the post, the problem I currently have is that I cannot boot the Sonoma operating system...


I have some screenshots of the problem and I attach the files that I have and have extracted in order to solve the problem.

Before anything thanks to everyone.

 

My hardware is:

 

i7 11700K Z590 ROG STRIX Z590-F GAMING WIFI & AMD 6900 XT

 

Imagen de WhatsApp 2024-06-06 a las 12.37.26_3667f3e7.jpg

EFI Sonoma.zip GfxUtil.zip

  • Like 2
Link to comment
Share on other sites

EFI.zip

-Bios/UEFI in full default settings, just disable CSM and Secure Boot if need
-Last Bios/UEFI Version
-Delete old EFI folder and paste new. Don't use merge files
-Don't use Drag and Drop into EFI partition. Use Copy/Paste instead
-Reset NVRAM one time - with OpenCore use entry "Reset Nvram" / with Clover use F11 key on boot screen

  • Like 4
Link to comment
Share on other sites

23 minutes ago, MaLd0n said:

EFI.zip

-Bios/UEFI in full default settings, just disable CSM and Secure Boot if need
-Last Bios/UEFI Version
-Delete old EFI folder and paste new. Don't use merge files
-Don't use Drag and Drop into EFI partition. Use Copy/Paste instead
-Reset NVRAM one time - with OpenCore use entry "Reset Nvram" / with Clover use F11 key on boot screen

 

Thank you very much @MaLd0n boot perfectly 😊

 

1718899556029.thumb.jpg.39e2c4955ead6746468656484f22fd3c.jpg

 

Not working Driver Graphics, desktop in blank and not possible change image, and not possible resolution with 165Hz.

 

Not working Wifi and Bluetooth.

 

Working Audio.

 

I hope the problem with the graphics card drivers can be solved. In a previous configuration (Monterey) I have an EFI that works with the graphics card, because I have:

1 Windows 11 Partition
1 Windows 10 Partition
1 Monterey Partition
1 Sonoma Partition

If you need the Monterey EFI, ask me for anything I can help.

Thank you very much
  • Like 1
Link to comment
Share on other sites

@LuisImpreza

Good night, Luis, just read your wasp and the thread. Good idea.

@MaLd0n compared to me is like Ducati compared to Vespa (no offense 🙂).

I am almost 100% sure that he can help you with the solution. To begin with, you already have an EFI that boots well and quickly, now you need to fix the graphic acceleration.
 

@MaLd0n

I tried to help this user a few weeks ago without success regarding the graphics.
My last idea was to use SSDT-BRG0 adapted to his system and properties for the RX 6900 XT which is one of those models that requires spoof device-id, but has not worked well.
For what it's worth, the last config.plist I made had this (plus SSDT-BRG0):

deviceproperties.thumb.png.e7e481f74dfc924aeef1003eeb95fb18.png

Thank you!

 

Edited by miliuco
Fixed typo
  • Like 3
Link to comment
Share on other sites

Here we go EFI Full.zip

The best is avoid samsung nvme

2 hours ago, miliuco said:

SSDT-BRG0

Do u created missing devices with this SSDT and inject device id via device properties?

Device properties dont create missing devices and we need create these devices via ACPI to inject via device properties.

  • Like 3
Link to comment
Share on other sites

If device is missing the best and clear solution is inject via ACPI

Quote

Device (\_SB.PC00.PEG1.PEGP.PBR0)
    {
        Name (_ADR, Zero)  // _ADR: Address
        Device (PEGP)
        {
            Name (_ADR, Zero)  // _ADR: Address
        }

        Device (HDAU)
        {
            Name (_ADR, One)  // _ADR: Address
        }
    }

    Method (\_SB.PC00.PEG1.PEGP.PBR0.PEGP._DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
    {
        If ((!Arg2 || !_OSI ("Darwin")))
        {
            Return (Buffer ()
            {
                 0x03                                             // .
            })
        }

        Return (Package ()
        {
            "device-id", 
            Buffer ()
            {
                 0xBF, 0x73, 0x00, 0x00                           // .s..
            }, 

            "model", 
            Buffer ()
            {
                "AMD RX 6950 XT"
            }
        })
    }

 

If device is there the best is inject via device properties and we don't need rename _DSM

  • Like 2
Link to comment
Share on other sites

@LuisImpreza

Note what @MaLd0n has done: spoofing device-id of the GPU into dsdt file (LuisImpreza.aml) instead of DeviceProperties of config.plist. So, SSDT-BRGO is not required.

Look at the aml file, 345 line and below:

   Method (\_SB.PC00.PEG1.PEGP.PBR0.PEGP._DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
    {
        If ((!Arg2 || !_OSI ("Darwin")))
        {
            Return (Buffer (One)
            {
                 0x03                                             // .
            })
        }

        Return (Package (0x04)
        {
            "device-id", 
            Buffer (0x04)
            {
                 0xBF, 0x73, 0x00, 0x00                           // .s..
            }, 

            "model", 
            Buffer (0x0F)
            {
                "AMD RX 6950 XT"
            }
        })
    }

Now it's time to you to say that it's working fine 🙂 

  • Like 2
Link to comment
Share on other sites

12 hours ago, MaLd0n said:

Here we go EFI Full.zip

The best is avoid samsung nvme

Do u created missing devices with this SSDT and inject device id via device properties?

Device properties dont create missing devices and we need create these devices via ACPI to inject via device properties.

 

Good afternoon,

 

I am happier than ever, finally, I can enjoy Sonoma, in almost all aspects (the Wi-Fi driver and the Bluetooth are missing) but the most important thing, which was the graphic acceleration, is now working.

 

You can't imagine how happy I am and that thanks to you and my partner Emilio for everything that has helped me all this time ago, I can continue enjoying MacOs to the fullest.

 

I have another small question, in the Opencore menu, how can I remove the Olarila advertising and how can I put the icons larger?

 

With all my heart... Thank you very much

 

How do you see the results?

 

Captura de pantalla 2024-06-21 a las 3.38.16.png

Captura de pantalla 2024-06-21 a las 3.43.54.png

Captura de pantalla 2024-06-21 a las 3.46.50.png

IMG_20240621_140109.jpg

  • Like 3
Link to comment
Share on other sites

@LuisImpreza

Olarila is the @MaLd0nwebsite, where he has all hackintosh related things. Since he has made your EFI, leaving the Olarila text in the picker can be a kind of gratitude. 
I'm glad to see your issue solved.  Now it's time to enjoy the machine. Disfruta de Sonoma!

 

EDIT: bigger icons, try UIScale=2 in UEFI - Output. 

Edited by miliuco
  • Like 7
Link to comment
Share on other sites

4 hours ago, MaLd0n said:

Thank you very very very veryyyyyyy much!!!! 🥰

 

Work all!!!!! Graphics, Wifi, Bluetooth....

 

Then many wonder why this community is the best in the world in reference to hackintosh...

 

Because it has the best knowledge in all this...

 

I will be eternally grateful to you. A giant hug @MaLd0n

  • Like 5
Link to comment
Share on other sites

  • 4 weeks later...
On 6/21/2024 at 9:07 PM, MaLd0n said:

:yoji:

 

Hello good morning friend! I'm back with bad news... :cry:

 

The graphics card I had (AMD Asus Tuf Gaming 6900XT) has broken down and I've thought about buying the graphics card (AMD Asus Tuf Gaming 7900XTX)

 

I would like to know if it has compatibility and I would like to heart, have good news to be able to buy the piece today. Is it compatible with Sonoma? :poster_oops:

 

I hope I receive good news today, despite the bad news of my graphics card failing.

 

Thank you very much for everything Maldon :star_smile:

Link to comment
Share on other sites

41 minutes ago, LuisImpreza said:

 

Hello good morning friend! I'm back with bad news... :cry:

 

The graphics card I had (AMD Asus Tuf Gaming 6900XT) has broken down and I've thought about buying the graphics card (AMD Asus Tuf Gaming 7900XTX)

 

I would like to know if it has compatibility and I would like to heart, have good news to be able to buy the piece today. Is it compatible with Sonoma? :poster_oops:

 

I hope I receive good news today, despite the bad news of my graphics card failing.

 

Thank you very much for everything Maldon :star_smile:

 the 7900 GPU Is not supported by Mac OS. 6800 6800xt 6900 6900xt 6600 xt  

  • Like 2
Link to comment
Share on other sites

 Share

×
×
  • Create New...