Thanks for your guide Sniki.
I'm happy with the MSI low profile RX560. In Clover/Graphics, I set RadeonDeInit=1
but do not inject ATI or any other options. On Cinebench, I get about 66 fps on an
HDMI 1080p 60 Hz Vizio TV. I'm not using WhateverGreen.
I'm not so happy in that I'm confused about many of the settings and kexts and whether
they are necessary. I upgraded from High Sierra and haven't used the new Multibeast for
Mojave and have only partially followed your guide. It appears that almost everything is
working, but I'm not sure how to test some things.
With regard to the Realtek ALC221 audio, I originally patched the DSDT and installed Lilu
and AppleALC. I've now removed the DSDT patches and am getting Headphone jack and HDMI
audio using Lilu 1.2.8 and AppleALC 1.3.2 installed in /L/E. The volume control works for the
headphone jack from my keyboard, but I can't get a microphone to work. Does your sound
kext make the microphone work?
I'm also confused about USB edits. All my ports seem to be recognized without any USB patches,
and with Clover/Devices/USB setting Add ClockID and FixOwnership. I'm not sure how to test
the port speeds, but IOJones correctly reports when USB3 are plugged in. I see that Multibeast has
a new USB patch for Mojave but I don't understand whether I should use it.
I installed the latest Clover 4784 prior to installing the 10.14.2 and I am experimenting with many
of the default settings of Acpi Fixes, of which there are 20 set. Most are applied as shown in my
bootlog, but a few say they are doing nothing. I'd like to find the minimum required.
I also see that the new Clover had a default Rt Variables/CSRActiveConfig setting that was 1e3 or 1e7,
something I hadn't seen before. I'm using 0x67. Is there something new here with SIP?
Any help you could give is greatly appreciated. I still like my 8300 as a cost-effective hackintosh,
and am grateful that the RX560 doesn't require special drivers, which makes updates a lot easier.
It would be nice to know what prior 8300 advice is no longer applicable and what the latest Multibeast
and Clover settings should be.
Thanks again,
Lisa
Welcome Lisa,
Yes, it seems that it is currently the best GPU for this setup.
Also the settings for you GPU are the only things that you need to add for my setup.
I made sure that my files are like downloading the correct drivers from windows for this machine.
GPU is an addon which you have to configure accordingly.
Everything else (including HD4000 IGPU) is done for you.
About WhateverGreen.kext, i think you should use it at least for the IGPU part, for example if you need the IGPU to be correctly configured (Preview, Quick Look, QuickSync) etc.
Well, if i was about to document everything, it would’ve been propably long enough guide to not be able to post it. (Exceeded characters limit).
Well you shouldn’t be confused about that at all.
I made sure that every single kext, patch, configuration,etc is added because it’s needed.
I have a very long time experience (although we can never be perfect) with laptops, they definitely require way, way more work on hackintoshing than Desktops do.
Desktops on the other hand, are much easier to configure and work even with wrong configuration.
(thanks god they can’t scream from their pain sometimes).
One thing i can tell is that your setup won’t be working correctly if you didn’t fully follow the guide.
Audio: no need for patched DSDT on my setup, i use Hotpatch instead.
Audio settings are configured on config.plist and SSDT-ALC221 for mic corrections which is merged into SSDT-HP.aml (where all SSDTs are merged into).
CodecCommander.kext is used for that purpose, to fix microphone and wake/sleep verbs. SSDT-ALC221 is a Codec Commander configuration override.
That leads us again back to my point, use everything as explained on my guide, should fix your problems.
USB Ports:
It’s sad that i see all these desktop guides and setups with wrong USB configuration.
Yes they do work 2.0/3.0 speeds and recognized with Port Limit Patch but it’s wrong.
Like i said, thanks God they can’t scream.
Full documentation about USB Ports is covered there:
https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/
You can read it and see for yourself.
I did fix all usb problems on my guide. Use the files from my guide, enjoy your Desktop.
All DSDT fixes needed are on my config.plist
There is no maximum or minimum, only what is needed.
RT Variables are set on config.plist as well, like i said, i made sure that my users don’t need to learn Apple acpi implementations and hardware configuration but instead just use my files and enjoy their Desktops.
Suggestions
- Remove all kexts that you are using.
- Install kexts that i listed, follow carefully the guide on how to install them, rebuild caches after
- Remove everything from EFI/Clover/ACPI/Patched and only add SSDT-HP.aml from my files.
- use my config.plist, only make sure to add your smbios data for iMessage and FaceTime.
- you can also add those Radeon settings on it, don’t touch anything else.
Reboot and enjoy !
If you still have problems, read Problem Reporting section of the guide and attach files as request.
Use the script as it easier so you don’t miss something in the process.
Will look at the files and help you troubleshoot your problems.
Thank you!
Sincerely,
Sniki