david97498 Posted June 17, 2020 Share Posted June 17, 2020 (edited) I have had a Z77MX-QUO-AOS since late 2014 but it's been about 4 years since I last used it for anything. I came across this thread by accident so now I'm going to dust it off and get to work on it for Opencore Catalina (and maybe macOS 10.16 x when released). I use Opencore on both a cMP 5,1 and cMP 4,1>5,1. I've read through all three pages and summarized what I have to do in a 'Pages' document to make sure I do it as per this guide. A while ago on this thread someone asked: "Is possible to install from scratch, I mean OC firmware first and then the macOS or is mandatory to have the motherboard info for the config.plist file before to try anything? …" Is it possible ...but I didn't see an answer to that. That's what I'd prefer to do as I no longer have a working macOS or OSX installation on my Z77MX-QUO-AOS. Hope someone can give me some useful advice/tips Edited June 17, 2020 by david97498 mistyped one word Link to comment Share on other sites More sharing options...
IronManJFF Posted June 17, 2020 Author Share Posted June 17, 2020 On 6/12/2020 at 9:23 AM, Haydar said: I also want to report that I’m testing smbios imacpro1,1 and until now I’m pretty fine with it. I know, probably cpu power management is not optimal with it, but videoproc now recognizes hevc capability with dGpu and I can reproduce drm content like prime video in safari using shikigva=80 (with shikigva=128 or nothing I had red screen with audio). Sidecar obviously is not working. Regarding cpu power management e I can see in intel power gadget the right frequences and power consumption going together with usage. If someone can tell me some test I can do in order to test if it working right or no. I’m just using the 2 ssdt file of this guide and the kext in the OC folder. What about H.264 with iMacPro 1,1 ? Link to comment Share on other sites More sharing options...
Haydar Posted June 17, 2020 Share Posted June 17, 2020 Link to comment Share on other sites More sharing options...
IronManJFF Posted June 17, 2020 Author Share Posted June 17, 2020 51 minutes ago, david97498 said: I have had a Z77MX-QUO-AOS since late 2014 but it's been about 4 years since I last used it for anything. I came across this thread by accident so now I'm going to dust it off and get to work on it for Opencore Catalina (and maybe macOS 10.16 x when released). I use Opencore on both a cMP 5,1 and cMP 4,1>5,1. I've read through all three pages and summarized what I have to do in a 'Pages' document to make sure I do it as per this guide. A while ago on this thread someone asked: "Is possible to install from scratch, I mean OC firmware first and then the macOS or is mandatory to have the motherboard info for the config.plist file before to try anything? …" Is it possible ...but I didn't see an answer to that. That's what I'd prefer to do as I no longer have a working macOS or OSX installation on my Z77MX-QUO-AOS. Hope someone can give me some useful advice/tips Totally possible to install from scratch...as long as you make the config.plist (required for macOS install). Just put in valid serial number for iMac13,2 The migration kit was mostly to help people move from Ozmosis transparently so they don't have to re-register licenses or mess with iServices thingy. OpenCore can be installed on a thumb drive to begin with, then you can move it to the main drive. Link to comment Share on other sites More sharing options...
IronManJFF Posted June 17, 2020 Author Share Posted June 17, 2020 8 minutes ago, Haydar said: Thank you Sir Haydar ...now need to figure out if one would get the same result with a RX580 using iMacPro1,1 Link to comment Share on other sites More sharing options...
Haydar Posted June 17, 2020 Share Posted June 17, 2020 (edited) Sidenote: initially graphics reports N/A but (at least in my case) it’s just cosmetics in fact both green checks works. In order to display the name of my gpu I add a string in deviceproperties in OC just to rename the gpu name, because videoproc search for gpu name that start with “AMD” Edited June 17, 2020 by Haydar Link to comment Share on other sites More sharing options...
Haydar Posted June 17, 2020 Share Posted June 17, 2020 The only things that don't work are sidecar, gpu sensors (I think virtualsmc doesn't have them yet) and stop. Every time I stop it instant wake. In your configuration does stop work? and this is a screen of intel power gadget. In your experience, it seems that cpu power management work? Thanks Link to comment Share on other sites More sharing options...
david97498 Posted June 17, 2020 Share Posted June 17, 2020 1 hour ago, IronManJFF said: Totally possible to install from scratch...as long as you make the config.plist (required for macOS install). Just put in valid serial number for iMac13,2 The migration kit was mostly to help people move from Ozmosis transparently so they don't have to re-register licenses or mess with iServices thingy. OpenCore can be installed on a thumb drive to begin with, then you can move it to the main drive. Thanks for getting straight back to me.... Link to comment Share on other sites More sharing options...
IronManJFF Posted June 18, 2020 Author Share Posted June 18, 2020 Sleep works .. unless you have it set to 'Never' in Energy Saver .. then it wakes up as soon as you put it to sleep Link to comment Share on other sites More sharing options...
IronManJFF Posted June 19, 2020 Author Share Posted June 19, 2020 (edited) On 6/17/2020 at 3:25 PM, Haydar said: The only things that don't work are sidecar, gpu sensors (I think virtualsmc doesn't have them yet) and stop. Every time I stop it instant wake. In your configuration does stop work? and this is a screen of intel power gadget. In your experience, it seems that cpu power management work? Thanks If you took it while idle, it is clear that Ivy Bridge PM is not in effect . Here's mine ... Edited June 19, 2020 by IronManJFF Link to comment Share on other sites More sharing options...
Haydar Posted June 20, 2020 Share Posted June 20, 2020 Thanks for your reply. I updated intel power gadget, this is the new screenshot. Unlike yours I have core req always higher than 3 ghz, never seen it going under. Is this because of the ssdt-pm not working correctly? I still prefer using imacpro1,1 for the better graphics performance, but if there's a way to optimize cpu too it would be great. Do you have any tips/trick to suggest? Thanks 1 Link to comment Share on other sites More sharing options...
IronManJFF Posted June 22, 2020 Author Share Posted June 22, 2020 On 6/20/2020 at 5:30 AM, Haydar said: Is this because of the ssdt-pm not working correctly? It is working exaclty as designed. CPU power managment is provided by X86PlatformPlugin.kext, all the SSDT does is enabling it to load. Once loaded it identifies the BoardID and loads the corresponding profile from /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources so for iMacPro1,1 it will load Mac-7BA5B2D9E42DDD94.plist instead of Mac-FC02E91DDD3FA6A4.plist ..if you look at both files, you will see that they are quite different ... Link to comment Share on other sites More sharing options...
IronManJFF Posted June 24, 2020 Author Share Posted June 24, 2020 Updated for 0.5.9 (added new download link) 1 1 Link to comment Share on other sites More sharing options...
toastie Posted June 25, 2020 Share Posted June 25, 2020 On 6/8/2020 at 7:27 PM, IronManJFF said: In all honesty I haven't deeply tested audio. I was quite happy when I got the 'boot chime' to work. More stuff to do on a raining, boring day. Green = Internal Speakers in Sound Control Panel , when connecting headphones in the front panel , Internal Speakers will become Headphones (this works for me and tested again just now). I don't have a 'legacy' microphone to test. In Audio MIDI Setup .. verify the sample rate of the input device .. should look like: Port not working under Windows is weird, you could test by totally disabling OC at startup by holding F12 at startup and selecting your Windows drive to boot from and see if it make any difference. Hey, got this working. Didn't know about the Audio setup, but that was pretty helpful. Seems that for some reason it just wasn't detecting that anything was plugged in, but a couple full power off/on cycles seems to have sorted it out, MacOS and Windows. Thanks for all your help Link to comment Share on other sites More sharing options...
jas819 Posted June 28, 2020 Share Posted June 28, 2020 Hi all, I followed IronManJFF's guide for migration to OC 0.5.9 with H40.OC and its worked very well. IronManJFF has been a legend for our QUO boards ! Thank you ! I have some issues though: 1) I use an Ultrawide, which I notice IronManJFF is also using. The resolution is perfect but System information shows Display VRAM as 22MB. This is causing really poor graphic performance - OS animations stuttering, overall system lag when opening multiple windows. I am using NVIDIA RTX 1660S - for which I know that Web drivers were never written for, nor should I ever expect them. But is there any way to improve current performance? I am outputting by DP from the card to the monitor. 2) I have the TP LINK TL-WDN4800, which has stopped working due to Apple dropping support from Mojave. I am trying to install the correct kexts but I need to disable SIP to modify S/L/E. I have been trying rtvariables=0x 67 in the config.plist, but it does not work. Is there any other way? 1 Link to comment Share on other sites More sharing options...
IronManJFF Posted June 28, 2020 Author Share Posted June 28, 2020 (edited) 1) Not really to my knowledge (haven't really searched but I don'expect to find an answer to this) 2) You are not supposed to put anything in /S/L/E. Apple has been telling people to stay out of it for years. If you have a kext to install it belongs in /Library/Extensions Edited June 28, 2020 by IronManJFF Link to comment Share on other sites More sharing options...
IronManJFF Posted June 28, 2020 Author Share Posted June 28, 2020 17 hours ago, jas819 said: I have been trying rtvariables=0x 67 in the config.plist, but it does not work. That's Clover talk .. yuck! Link to comment Share on other sites More sharing options...
jas819 Posted June 30, 2020 Share Posted June 30, 2020 Haha you're right ! Its Clover talk and its yuck! Thank you for your response. As an update - I got my old TL-WDN4800 to work. The solution was to reinstall Atheros kext in /S/L/E, unfortunately L/E did not work. I guess the solution to my other issue is to swap my existing card with an AMD card. Link to comment Share on other sites More sharing options...
IronManJFF Posted June 30, 2020 Author Share Posted June 30, 2020 (edited) How did you install it ..using some tool ? .. it should work in /L/E .. did you rebuild the kernel cache after install in /L/E ? With Big Sur /System is even more locked down than in Catalina .. have it in a VM right now Which kext are you using ? And make a BUILD SIGNATURE Edited June 30, 2020 by IronManJFF Link to comment Share on other sites More sharing options...
jas819 Posted June 30, 2020 Share Posted June 30, 2020 7 minutes ago, IronManJFF said: How did you install it ..using some tool ? .. it should work in /L/E .. did you rebuild the kernel cache after install in /L/E ? With Big Sur /System is even more locked down than in Catalina .. have it in a VM right now I had to disable SIP - that was the only way. Initially I tried to disable SIP attempting to modify the NVRAM csr-active-config values in config.plist, but that did not work. Then I booted into Recovery and used csrutil to disable SIP. That alone doesn't help, you need to : Reboot into Catalina Lauch Terminal sudo mount -uw / Killall Finder (or Force quit and Relaunch Finder) This made the /S/L/E accessible. After that I just installed the kexts using kext utility - which repaired permissions / updated system cache files. Link to comment Share on other sites More sharing options...
IronManJFF Posted June 30, 2020 Author Share Posted June 30, 2020 Putting anything /S/L/E is asking for more trouble down the line. That utility was never made /L/E compliant ... Which kext did you use ? Link to comment Share on other sites More sharing options...
jas819 Posted June 30, 2020 Share Posted June 30, 2020 I used both of these ... AirPortAtheros40.kext.zip IO80211Family.kext.zip Link to comment Share on other sites More sharing options...
IronManJFF Posted July 19, 2020 Author Share Posted July 19, 2020 (edited) Back from vacation ... what do we have here .. Quote AirPortAtheros40.kext.zip IO80211Family.kext.zip The Kext from High Sierra and the plugin that is already in the High Sierra kext. While this may work it is not the OpenCore way to do this (especially the squash the OS kext with an old version) Lilu already has all you need (Lilu is already present in the Migration kit) , all you should need to do is get the Lilu plug-in , put it in /EFI/OC/Kext and add it to your config.plist Edited July 19, 2020 by IronManJFF Link to comment Share on other sites More sharing options...
IronManJFF Posted July 19, 2020 Author Share Posted July 19, 2020 And also some good news ..from my QUO Board Spoiler 3 Link to comment Share on other sites More sharing options...
elviejo Posted August 10, 2020 Share Posted August 10, 2020 Success macOS Big Sur. 3 Link to comment Share on other sites More sharing options...
Recommended Posts