Jump to content

The Real Vanilla Hackintosh with macOS BigSur / Monterey and Opencore / Full DSDT Patches / Minimal third party kexts


Recommended Posts

Posted (edited)
2 hours ago, khalidthami said:

the sound works well with my old DSDT.aml + SSDT-ALC294.aml+CodecCommander.kext

the sound now works well thank you very much mister Maldon

Edited by khalidthami
Posted (edited)
12 hours ago, MaLd0n said:

send me

Thanks!!

Here it is. Maybe a PCI conflict with the AirPort PCIe wifi/bt card ?? Don´t know why it picks "AirPort" as slot for graphics cards.

There´s a device with name OLA1 (Intel Corporation, Series Chipset Gaussian Mixture Model) and i think it´s not being used. From what i can find appears to be related to the UHD 630, but maybe in headless mode it´s not used. 

 

Edited by xrimarx
delete sendme
  • Administrators
Posted
5 hours ago, khalidthami said:

the sound now works well thank you very much mister Maldon

Enjoy!

2 hours ago, xrimarx said:

Here it is. Maybe a PCI conflict with the AirPort PCIe wifi/bt card ?? Don´t know why it picks "AirPort" as slot for graphics cards.

the config looks good, just need a little and tired things

u just need pay attention in some oem ssdts. have some _dsm there too, etc ;) 

-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
28 minutes ago, MaLd0n said:

the config looks good, just need a little and tired things

u just need pay attention in some oem ssdts. have some _dsm there too, etc ;) 

I can see in SSDT-4 there´s a _dsm "Device Labeling Interface", but don´t know what to do. It´s in Scope (\_SB.PCI0.PEG0). Do I need to touch this one?

Or do i need to add a _dsm with slot info in Scope (\_SB.PCI0.PEG0.PEGP) in same SSDT-4?

It´s not clear to me where the "AirPort" name comes from or what part of code is assigning that name.

Same thing to GFX0, in SSDT-3, I don´t see anything related to slot naming. 

  • Administrators
Posted
10 minutes ago, xrimarx said:

It´s not clear to me where the "AirPort" name comes from or what part of code is assigning that name.

remove Name (_SUN,... this is a conflict in ur case  

-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)
10 hours ago, MaLd0n said:

remove Name (_SUN,... this is a conflict in ur case  

 

BINGO!! Plus a lot of restarts until proper code is in the right place!!

 

Ok, so that´s what worked for me (GB Z390 Gaming X,f10c + i7-8700 + Pulse RX 580 8GB) in Mojave and Catalina with Opencore 0.5.9:

- remove NAME (_SUN,...) from GFX0 and PEGP in dsdt.aml

- add _DSM to PEGP for RX 580 (or inject proper device properties in congif.plist):

              Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        Local0 = Package (0x02)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x07)
                                {
                                    "Slot-1"
                                }
                            }
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                } 

- add slot info to IGPU Device Properties in config.plist ( _DSM code in GFX0 results in Kernel Panic, maybe is not the proper code or conflict with basic kexts...):

    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AwCSPg==</data>
                <key>device-id</key>
                <data>kj4AAA==</data>
                <key>AAPL,slot-name</key>
                <string>Internal</string>
            </dict>
        </dict>
        <key>Delete</key>
        <dict/>
    </dict>

This later idea is from reading user PlexiPuter comments in the Opencore bootloader thread, so thanks!

So.... DONE !! ... for now :-)

Big, big thanks to you MaLd0n !!  ???

 

Edited by xrimarx
edit
  • Administrators
Posted

Just enjoy, xrimarx xD 

-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)
Gibabyte GA-Z8TX-UD3H
intel core i7 4770
Impossible for me to boot big sur ...
I get something
IOUSBHOST HIDDevice
IOUSBHOST interface
In another configuration I tried I got a text

"energy preferences"

and it keeps charging to infinity


Thanks in advance for your help  MaLd0n 
Edited by El Patas
  • Administrators
Posted
44 minutes ago, El Patas said:

Thanks in advance for your help  MaLd0n 

sound like a usb problem, in ur case u need kill 2 devices ehci, use only xhci

-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

I keep getting a kernel panic on the OpenCore usb install for big sur. yet I can boot from clover on an external hdd the restore image you previously posted. I was just trying to install internally but it wont let me

 

 

  • Administrators
Posted

@El Patas inject device ec

 

4 hours ago, Joseph Pressinger said:

I keep getting a kernel panic on the OpenCore usb install for big sur. yet I can boot from clover on an external hdd the restore image you previously posted. I was just trying to install internally but it wont let me

what kp? in my case whatevergreen don't work in usb installation. only kp

-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
3 hours ago, MaLd0n said:

@El Patas inject device ec

 

what kp? in my case whatevergreen don't work in usb installation. only kp

I did some research and I searched up the uuid of the kernel extension which was panicking and apparently smc-battery sensor is very buggy on big sur/

 

  • Administrators
Posted
4 hours ago, Joseph Pressinger said:

I did some research and I searched up the uuid of the kernel extension which was panicking and apparently smc-battery sensor is very buggy on big sur/

 

remove it. i'm using acpibattery from Rehabman

-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
14 hours ago, lukasknw said:

unfortunately opencore stands still at the very beginning. will you check the configuration?

DSDT.aml.zip

remove all ssdts

-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
5 hours ago, lukasknw said:

still

this problem is about Booter Quirks

-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)

Hi, first of all thank you!

I have a little problem with wifi, if I boot with no kexts, Hackintool recognises the mini-pcie bcm94352hmb. I have tried with AirportBrcmFixup + FakePCIID + FakePCIID_Broadcom_WiFi.kext but no luck. Is there any patch for make this work? Bluetooth is recognised.

 

EDIT: I have been reading for hours and my conclusion is that it should exist a DSDT patch. Now, may problem is that I don't know how it works. Any help? Thank you.

Edited by lukakeiton
Add information

AMD Ryzen 9 3900X

ASUS ROG STRIX X570-E GAMING

Sapphire Nitro+ Radeon RX 590 8GB

CORSAIR Vengeance LPX 32GB DDR4 3600Mhz

  • Administrators
Posted
7 hours ago, lukasknw said:

you can direct me which options to change?

u need test. read docs from. OpenCore bootloader about it

5 hours ago, lukakeiton said:

Hi, first of all thank you!

inject pci14e4,43a0

-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
43 minutes ago, greecedrummer said:

Hello, I have the same problem, no matter what I do, USB error. I wonder how can I get the RX 5700 without WEG get going?

u can use a patch from piker-alpha, pikera is that

remove ssdts, use dsdt only

DSDT.aml.zip

-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
59 minutes ago, MaLd0n said:

inject pci14e4,43a0

I have searched how to do this, but OpenCore is new to me. How can I inject this string and what is the name of the key? Is it "compatible" as a string? As far as I red, I suppose that injections should be in DevicePropieties. In fact, if I don't use AirportBrcmFixup.kext, it shows the Broadcom card as a PCI device in system report.

 

I have recompiled this kext with the last modification in GitHub. No lucky at the moment.

AMD Ryzen 9 3900X

ASUS ROG STRIX X570-E GAMING

Sapphire Nitro+ Radeon RX 590 8GB

CORSAIR Vengeance LPX 32GB DDR4 3600Mhz

  • Administrators
Posted
1 hour ago, lukakeiton said:

I have recompiled this kext with the last modification in GitHub. No lucky at the moment.

https://www.olarila.com/files/Utils/RunMe.app.zip
https://www.youtube.com/watch?v=k9wmIfGLe3A

-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...