Contribute
Register

[GUIDE] macOS Catalina on ASRock DeskMini 310 with 9th Gen Intel Core CPU, Dual-Boot

Status
Not open for further replies.
I added a working config for you, why are you adding unnecessary patches again?
delete boot arguments - slide=0 nv_disable=1 darkwake=1
Audio inject layout 3 why? but in properties layout 28?. disable layout 3
disable kernel and kext patches
wrong values in RtVariables...
You a using now a frambuffer for laptop MacBookPro15.1(0x3E9B0000)
try to use a default framebuffer 0x3E920000 (0000923E)
and add boot argument igfxonln=1

Sorry I was trying to learn more about the config by copying yours and updating my original in clover configurator, I'll make those changes tomorrow and confirm findings. Thanks again for your help.
 
Hey folks - I got dual screen working on 10.15.5 and OC (0.5.9)
I mainly took over the Clover settings from @deeveedee's EliteDesk-EFI

With these settings below there is no flickering on boot/login ... BUT: after login, the mouse pointer is really laggy for some seconds and the first screen (DP on my side) switches off delayed - for two seconds. After this both monitors (DP and HDMI) switching on again and everything is fine. Sleep/Wake works also.

Bildschirmfoto 2020-06-14 um 09.21.13.png

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
    <dict>
        <key>hda-gfx</key>
        <string>onboard-1</string>
        <key>AAPL,ig-platform-id</key>
        <data>AACSPg==</data>
        <key>device-id</key>
        <data>kj4AAA==</data>
        <key>AAPL,slot-name</key>
        <string>Internal@0,2,0</string>
        <key>model</key>
        <string>Intel UHD Graphics 630</string>
        <key>enable-hdmi20</key>
        <data>AQAAAA==</data>
        <key>force-online</key>
        <data>AQAAAA==</data>
        <key>framebuffer-con0-busid</key>
        <data>AQAAAA==</data>
        <key>framebuffer-con0-enable</key>
        <data>AQAAAA==</data>
        <key>framebuffer-con0-flags</key>
        <data>xwMAAA==</data>
        <key>framebuffer-con0-index</key>
        <data>AQAAAA==</data>
        <key>framebuffer-con0-pipe</key>
        <data>EgAAAA==</data>
        <key>framebuffer-con0-type</key>
        <data>AAQAAA==</data>
        <key>framebuffer-con1-busid</key>
        <data>AgAAAA==</data>
        <key>framebuffer-con1-enable</key>
        <data>AQAAAA==</data>
        <key>framebuffer-con1-flags</key>
        <data>xwMAAA==</data>
        <key>framebuffer-con1-index</key>
        <data>AgAAAA==</data>
        <key>framebuffer-con1-pipe</key>
        <data>EgAAAA==</data>
        <key>framebuffer-con1-type</key>
        <data>AAgAAA==</data>
        <key>framebuffer-con2-enable</key>
        <data>AQAAAA==</data>
        <key>framebuffer-con2-pipe</key>
        <data>EgAAAA==</data>
        <key>framebuffer-con2-type</key>
        <data>EAAAAA==</data>
        <key>framebuffer-patch-enable</key>
        <data>AQAAAA==</data>
    </dict>
</dict>
</plist>
 
Last edited:
Hey folks - I got dual screen working on 10.15.5 and OC (0.5.9)
I took the Clover settings from @deeveedee's EliteDesk-EFI

I was wondering if the con0 busID really needed to be 5. @br6 used the settings but changed the con0 busID to 5 - does changing con0 busID from 1 to 5 help you at all?

My methodology for determining the framebuffer values is here if it helps anyone.

My overall system methodology is here.

The problems that I encountered and solved are here.

EDIT: @EDL I guess you're aware that by copying my graphics device properties (from my HP EliteDesk 800 G4 Mini), you have framebuffer-conX-type = 0x04 (Digital DVI) for your three video ports? Is that your intention, or should you be changing your conX-types to match your actual ports?
 
Last edited:
I guess you're aware that by copying my graphics device properties (from my HP EliteDesk 800 G4 Mini), you have framebuffer-conX-type = 0x04 (Digital DVI) for your three video ports? Is that your intention, or should you be changing your conX-types to match your actual ports?

Thanks for your reply and help, @deeveedee.

Unfortunately I don't have a deeper knowledge in hardware related things - I'm more a trail and error specialist (but a specialist) :D ... so I simply tried your settings.

After playing around with Hackintool, I'm using 00080000 for con1-type now ... init feels faster now. I'm really happy with that. Thank you!

I updated my post above.
 
Last edited:
I added a working config for you, why are you adding unnecessary patches again?
delete boot arguments - slide=0 nv_disable=1 darkwake=1
Audio inject layout 3 why? but in properties layout 28?. disable layout 3
disable kernel and kext patches
wrong values in RtVariables...
You a using now a frambuffer for laptop MacBookPro15.1(0x3E9B0000)
try to use a default framebuffer 0x3E920000 (0000923E)
and add boot argument igfxonln=1

Great thanks, I've cleared up the config, removed all the unnecessary you mentioned above and changed the FB to the default but am still getting the attached screen tearing. It boots up on the DP (Right screen) and when the HDMI kicks in on the left screen this is what happens until I unplug the HDMI and plug back in.
 

Attachments

  • IMG_20200615_092134__01.jpg
    IMG_20200615_092134__01.jpg
    2.2 MB · Views: 95
Great thanks, I've cleared up the config, removed all the unnecessary you mentioned above and changed the FB to the default but am still getting the attached screen tearing. It boots up on the DP (Right screen) and when the HDMI kicks in on the left screen this is what happens until I unplug the HDMI and plug back in.
look post @EDL
 
Ok guys - unfortunately I was wrong with wake/sleep works with my posted GFX Device properties.

Sleep is no longer working - I got a restart on any try.

I tried a lot but it seems this framebuffer makes some problem. that's sad ... if anyone has an alternative for macOS 10.5.5 please give some info.

@deeveedee Sleep/Wake works flawless at you side?
 
Ok guys - unfortunately I was wrong with wake/sleep works with my posted GFX Device properties.

Sleep is no longer working - I got a restart on any try.

I tried a lot but it seems this framebuffer makes some problem. that's sad ... if anyone has an alternative for macOS 10.5.5 please give some info.

@deeveedee Sleep/Wake works flawless at you side?

Yes - sleep / wake works perfectly for me. See my known issues and solutions here to see if any of my findings / fixes help you.

@EDL Maybe take another look at my comments here.
 
Last edited:
Hi guys ,
hopefully someone can help me out?
trying to install on a ASRock 310m-stx as per the guide , followed everything and updated kexts.
clover loads, commences install and appears to go all the way to the point other where other hackintoshes I have done move on to the installer screen, but then screen goes off. Computer appears to be running but no graphics output on either hdmi or DisplayPort ( display to hdmi adapter)
have tried a few boot Argos and tweeks but to no avail so far.
I’ve attached a screen shot
5C97CA5D-86E2-4090-917F-AC37C25CA870.png
of the verbose b4 it turns off.

appreciate any advice you can offer .
 
Last edited:
Hi guys ,
hopefully someone can help me out?
trying to install on a ASRock 310m-stx as per the guide , followed everything and updated kexts.
clover loads, commences install and appears to go all the way to the point other where other hackintoshes I have done move on to the installer screen, but then screen goes off. Computer appears to be running but no graphics output on either hdmi or DisplayPort ( display to hdmi adapter)
have tried a few boot Argos and tweeks but to no avail so far.
I’ve attached a screen shot View attachment 476582of the verbose b4 it turns off.

appreciate any advice you can offer .
post you EFI folder i will take a look
 
Status
Not open for further replies.
Back
Top