Contribute
Register

nⓩxtMac Pro - i9-9900k - Gigabyte Aorus z390 Pro - macOS Mojave - Sapphire Vega 64 Reference

Status
Not open for further replies.
I downloaded The Simpsons Movie – 1080p Trailer and it worked flawlessly in VLC.

I discovered one thing, changing OS Type in BIOS to Windows 8/10 WHQL and CSM to Disabled makes the clover UI scale to your monitor's resolution, it's great if you have bigger res than full hd

@MESwan Do you use FileVault on your hackintosh? +Can you see all the sensors in HWMonitor or in iStats? I have FakeSMC installed (the core kext along with additional ones for cpu, gpu etc.) and I can't see fan speeds.
 
I downloaded The Simpsons Movie – 1080p Trailer and it worked flawlessly in VLC.

I discovered one thing, changing OS Type in BIOS to Windows 8/10 WHQL and CSM to Disabled makes the clover UI scale to your monitor's resolution, it's great if you have bigger res than full hd

@MESwan Do you use FileVault on your hackintosh? +Can you see all the sensors in HWMonitor or in iStats? I have FakeSMC installed (the core kext along with additional ones for cpu, gpu etc.) and I can't see fan speeds.
Can you share your EFI with me to compare it with mine, and what is the version of your BIOS?
 
I downloaded The Simpsons Movie – 1080p Trailer and it worked flawlessly in VLC.

I discovered one thing, changing OS Type in BIOS to Windows 8/10 WHQL and CSM to Disabled makes the clover UI scale to your monitor's resolution, it's great if you have bigger res than full hd

@MESwan Do you use FileVault on your hackintosh? +Can you see all the sensors in HWMonitor or in iStats? I have FakeSMC installed (the core kext along with additional ones for cpu, gpu etc.) and I can't see fan speeds.

I do not use FileVault. I can see everything in iStats no issue, except fan speeds. I'm not concerned about fan speeds though, because I have custom curves set from UEFI BIOS and Windows. More often than not, my RX580's fans don't spin up. Usually once or twice an hour but only for a short time.
 
@tsamy
Here's my EFI folder, I will write you my BIOS version in a sec.

Edit: Bios version is F5, whatever that means
 

Attachments

  • EFI 5.zip
    19.8 MB · Views: 156
Last edited:
@MESwan, thanks for the write up. One problem I've run into with this build is the USB 3.0 speeds are not working. Is it working for you? I'm using your SSDT, and all USB work but they none are using 3.0 speeds.

Any ideas what could be wrong?
 
@MESwan, thanks for the write up. One problem I've run into with this build is the USB 3.0 speeds are not working. Is it working for you? I'm using your SSDT, and all USB work but they none are using 3.0 speeds.

Any ideas what could be wrong?
Did you leave USBInjectAll kext? I made the mistake of not putting in.
 
@boogieman77 Yeah, I have it. From what I understood it should be there? I'm going to try generating USBMap.kext next.
 
How did you get the name of the correct processor? And my I'm not.
Screen Shot 2019-02-01 at 12.52.43.png
 
@MESwan, thanks for the write up. One problem I've run into with this build is the USB 3.0 speeds are not working. Is it working for you? I'm using your SSDT, and all USB work but they none are using 3.0 speeds.

Any ideas what could be wrong?


So the SSDT for this machine is a little different. The way I understood previously is that you have to map the USB 3+ ports as both HS and SS, which is not the case for this board. Only USB 2 should be mapped using HS, and 3+ ports as SS.

Code:
DefinitionBlock ("", "SSDT", 2, "hack", "_UIAC", 0x00000000)
{
    Device (UIAC)
    {
        Name (_HID, "UIA00000")  // _HID: Hardware ID
        Name (RMCF, Package (0x02)
        {
            "8086_a36d", 
            Package (0x04)
            {
                "port-count", 
                Buffer (0x04)
                {
                     0x1A, 0x00, 0x00, 0x00                         
                }, 

                "ports", 
                Package (0x1E)
                {
                    "HS01", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x01, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "HS09", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x09, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "HS10", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x0A, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "HS11", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        Zero, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x0B, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "HS13", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        Zero, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x0D, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS01", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x0A, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x11, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS02", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x0A, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x12, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS03", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x13, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS04", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x14, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS05", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x15, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS06", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x09, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x16, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS07", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x17, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS08", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x18, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS09", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x19, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS10", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x1A, 0x00, 0x00, 0x00                         
                        }
                    }
                }
            }
        })
    }
}

The AML is attached.



How did you get the name of the correct processor? And my I'm not. View attachment 384118

I'm going to borrow an article from iDownloadBlog for my reply here:
1) Open a Finder window, navigate to the System folder, and then to the Library folder inside. (Not the “Library” folder we visited in the Model name section).
2) Inside Library, go to PrivateFrameworks, and find AppleSystemInfo.framework.
7-1.png

3) Inside this framework, navigate to /Versions/A/Resources/. Then find the folder for your system language. If yours is English, go to English.lproj.
4) Inside that folder, find the file AppleSystemInfo.strings. Copy the file, and paste one somewhere as a backup. Then paste another copy to your Desktop to edit. Do not try to edit the file in place, it will not work.
8.png

5) Right-click the copy on your Desktop and open it with your editor of choice.
6) In the editor, look through the file for the UnknownCPUKind entry which describes non-standard CPU models. Mine originally said “Unknown”.
7) Edit the text in that line to report your preferred CPU model and speed, or whatever text you like. Save the document and exit.
8) Open up your Clover config.plist, and under the CPU section set the Type to Unknown. I used Clover Configurator for this step but it can be done manually too.
9-1.png

9) Drag the edited file from your Desktop back into the folder we got it from to overwrite the original. Authenticate with your user password if required.
10) After a reboot the changes should be visible in the “About This Mac” window.
 

Attachments

  • SSDT-AORUS-PRO.aml
    697 bytes · Views: 167
@MESwan Thx for a great work! I have the same setup but I have little problem. All second reboot are stuck (I am using your EFI folder). At stucki Need to press Reset PC and next boot looks good. And sometimes audio was missing.
 
Status
Not open for further replies.
Back
Top