Contribute
Register

HD 4000 to RX 570 GPU - mojave

Status
Not open for further replies.
Joined
Nov 25, 2012
Messages
156
Motherboard
GIGABYTE GA-Z77X-UP5-TH
CPU
i5-3570K
Graphics
AMD RX570
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
I just upgraded to an RX 570 so that I could get native graphics inside macOS 10.14.2. The install was simple plug-n-play.

As I was previously using the HD 4000 integrated graphics, I had Lilu + WhateverGreen installed as well as changing some settings in my bios. The new RX 570 GPU appears to be running with no issues and I didn't see anything unusual during clover and booting.

Is there any need to remove Lilu + WhateverGreen, NvidiaGPU flags from my config.plist or the options in my BIOS? Or should I leave them all in place just in case I ever need to switch back to HD 4000 integrated GFX?

* Side note, I used to have GTX 960, but the lack of Nvidia graphics in mojave was enough of a push for me to switch over to an AMD GPU card. So I was using the HD 4000 GPU to run my 2x monitors (1x DVI-D, 1x Thunderbolt) in the interim, until the RX 570 arrived.
 
Hey dude, do you mind sharing your clover config? I have a similar build and I cant seem to get things working with mojave
 
You will need at least tay with lilu (Mother of some plugins) if you use AppleALC, an lilu plugin for audio.
Sure you can remove any Nvidia related options in Clover. If you use iGPU beside your AMD i would leave WEG, because it sets up the CPU/igpu part also, not only the AMD GPU part. You may run in black screen (using AMD) if you remove WEG - but that depends which and how many video ports you use with your AMD card.
 
since the RX 570 is working OOB, if you don't need HEVC hardware video acceleration, you can remove Whatsevergeen

RX 570 dGPU + HD 4000 IGPU (enable the H.264 hardware video acceleration)
very simple setup in Clover, no need to load extra kext, make the setup as simple as possible

DSDT rename :
GFX0 -> IGPU
PEGP -> GFX0
Inject Intel = True
ig-platform-id = 0x01620007
 
@itwas Are you suggesting that I can make those changes to my config.plist? Or are they suggestions to @mike390 issues?
I am talking about your setup, real mac iMac13,x is using dGPU+IGPU configuration, you should enable the IGPU but in headless mode
 
@itwas I've made your suggested changes to the attached config.plist. Can you tell me if these are what you mean?

I don't have much experience of editing the config.plist / DSDT and always get a bit nervous that it'll break my currently working boot.
 

Attachments

  • config_test.plist
    5.2 KB · Views: 88
@itwas I've made your suggested changes to the attached config.plist. Can you tell me if these are what you mean?

I don't have much experience of editing the config.plist / DSDT and always get a bit nervous that it'll break my currently working boot.

missing the DSDT devices rename :

Screen Shot 2019-05-12 at 9.30.39 PM.png
 
I thought I'd renamed them correctly in this section. Have I put it in the wrong section?

XML:
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>change EHC1 to EH01</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change EHC2 to EH02</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMg==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMg==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change GFX0 to IGPU</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    R0ZYMA==
                    </data>
                    <key>Replace</key>
                    <data>
                    SUdQVQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change PEGP to GFX0</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    UEVHUA==
                    </data>
                    <key>Replace</key>
                    <data>
                    R0ZYMA==
                    </data>
                </dict>
            </array>
            <key>ReuseFFFF</key>
            <false/>
            <key>SuspendOverride</key>
            <true/>
        </dict>
 
Status
Not open for further replies.
Back
Top