Jump to content

Recommended Posts

Posted

Hi guys, unfortunatelly my case is difficult. 
I wanted to change from Clover to Open Core.
My normal DSDT extraction(F4 in clover menu or even from windows...) returns an aml with 240 cpu cores...? But i have fixed the issue in Clover fixing the DSDT as should and then sending it to you guys for final tuning. It has been more that a year and everything works flawlessly since then.
Now for open core, my DSDT does not work. I have done all the prparation, folder is ready but i get a kernel panic early on ... as expected. Since i can't use the my DSDT the problem returns as before.
I am uploading the original DSDT extracted form windows, the DSDT i use with catalina and works great and my OC folder from EFI.
If you can help, i d be obliged.

cheers!

DSDT-origin.zip DSDT-patched.zip OC-folder.zip

Asus X79 Deluxe // Xeon 1680 v2 4.5 // Sapphire RX 580 Nitro+ SE //32GB 1600 Ram

Posted

No it freezes just as the picture shows. It doesn't even get to the panic. 
http://i.imgur.com/HEV5hKVl.jpg

I also tried with X299 OC folder. Nothing happens. 

I know this situation, what i need is to fix the CPU error in the default DSDT. The panic displays error in the core count. 16 out of 17.  It is the same error as before i fix the DSDT for clover on 2019. 
But how do you solve such errors in Open Core?  

 

Asus X79 Deluxe // Xeon 1680 v2 4.5 // Sapphire RX 580 Nitro+ SE //32GB 1600 Ram

  • Administrators
Posted

apply same acpi patch

Quote

<dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>Fix RTC _STA bug</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>oAqTU1RBUwE=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>oAqRCv8L//8=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>RFNEVA==</data>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>CUU0</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>cA1DUFVTQ0swAENVVTA=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>AAAAAAAAAAAAAAAAAAA=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>RFNEVA==</data>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>CUU1</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>cA1DUFVTQ0sxAENVVTE=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>AAAAAAAAAAAAAAAAAAA=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>RFNEVA==</data>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>CUU2</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>cA1DUFVTQ0syAENVVTI=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>AAAAAAAAAAAAAAAAAAA=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>RFNEVA==</data>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>CUU3</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>cA1DUFVTQ0szAENVVTM=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>AAAAAAAAAAAAAAAAAAA=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>RFNEVA==</data>
            </dict>

 

test this folder

https://www.olarila.com/files/Folders/EFI OpenCore x79.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

Really sorry man, did n't see you answered. 

Unfortunatelly i get the same panic. What i am trying to explain is that the problem is on how the system "reads" the CPU. I need a DSDT with corrected number of Processors, like the one i have for clover. What is the equivalent for DSDT for Open Core?  
 

Asus X79 Deluxe // Xeon 1680 v2 4.5 // Sapphire RX 580 Nitro+ SE //32GB 1600 Ram

  • Administrators
Posted

is same bro

acpi is same for all cases with same mobo, chipset

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

So what do you advise me to do?

 

EDIT:

I am not sure if this is what you meant nut i used my DSDT with your EFI folder and i believe i bypassed the panic!!!
Got new freeze screen now... but i will try and fix it, then come back for a final "clean" DSDT

(except if you meant something else.... )

cheers man!

Edited by doucaniggia

Asus X79 Deluxe // Xeon 1680 v2 4.5 // Sapphire RX 580 Nitro+ SE //32GB 1600 Ram

  • Administrators
Posted

u used patches above with ssdt-unc?

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

1. The patches were already applied in the plist you uploaded. (am i wrong?)

2. in your EFI you had no ssdt-unc. 

3. I also tried using your patches in my plist. Then i tried the EFI that i had made but it was n't working.

4. is SMBIOS macpro7.1 a good idea for X79?

5. With your EFI i managed to pass panic but i immediately stuck on the screen i am uploading below. Truth is i know nothing on OC debugging. I am constantly googling, still no cure

 

spacer.png

 

 

Edited by doucaniggia

Asus X79 Deluxe // Xeon 1680 v2 4.5 // Sapphire RX 580 Nitro+ SE //32GB 1600 Ram

  • Administrators
Posted

device ec is injected?

u can try with npci=0x2000 too

-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 all
Very good job sir Maldon
I now have cable internet. and therefore almost 3 times faster and this by adding the "DSDT.aml" file that you gave me
Many thanks

I still have to see for the HDMI I do not despair
No stress and relax always zen
Congratulations
take care and best regards

Zun2vaT.png

Edited by jm26200

Mac mini macOS Monterey 12.7.5 (21H1211)

Carte mère : GA-Z590 UD AC, CPU : Intel BOX I5-11400 LGA : 1200, RAM 32 Go DDR4, Intel Rocket Lake-S GT1 - Graphiques AMD Radeon RX 6600 8 Go - OSmacOS Sonoma 14.5 [Open Core 1.0.0 ] (23F5059e) & Windows 11 Professionnel Insider Preview (canal Canary) 24H2 26200.5001

image.png.9f890256d91438bca8d9234d3910106f.png

 

Posted
7 hours ago, MaLd0n said:

device ec is injected?

u can try with npci=0x2000 too

How do I inject EC ?

I tried npci=0x2000. Nothing changed. same screen.

Asus X79 Deluxe // Xeon 1680 v2 4.5 // Sapphire RX 580 Nitro+ SE //32GB 1600 Ram

Posted

It worked!!!! :guitar 

I know very little about OC.... I thought just putting files in OC folder will make it use them. .... ?
Anyways i changed config.plist

So now my folders look like this. It is not the tidiest structure but it works.

spacer.png

Questions (if you please)

1. Do i need any fixes on my DSDT?
2. Do i need a DSDT .... ?
3. Any other advise on OC ??? (to be honest nothing changed... It is not faster... Boot feels slower actually ?, Sleep and second USB3 chipset still does not work ... WHY DO I CHANGE TO OC????!!!!)

☮️ peace! keep rockin!!!

Asus X79 Deluxe // Xeon 1680 v2 4.5 // Sapphire RX 580 Nitro+ SE //32GB 1600 Ram

  • Administrators
Posted

Hey

Good

need a fine tune

Clover and Opencore work good

-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

dsdt

post one full dump

-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

not bad

DSDT.aml.zip

ec is apllied

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