Jump to content
IronManJFF

GUIDE: Z77MX-QUO-AOS Migrating from Ozmosis to OpenCore 0.5.7

97 posts in this topic

Recommended Posts

Posted (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 by david97498
mistyped one word

Share this post


Link to post
Share on other sites
Advertisement
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 ?

Share this post


Link to post
Share on other sites
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.

 

 

 

 

Share this post


Link to post
Share on other sites
8 minutes ago, Haydar said:

image.png.5090e7873d7a3e584d0cbd2c1262eb12.png

Thank you Sir Haydar ...now need to figure out if one would get the same result with a RX580 using iMacPro1,1

Share this post


Link to post
Share on other sites
Posted (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”1427227197_Schermata2020-06-17alle21_15_26.png.11e05466bd88694b3a82e4bf0968a134.png

Edited by Haydar

Share this post


Link to post
Share on other sites

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

 

621609467_Schermata2020-06-17alle21_21_34.thumb.png.a5b3df45e0354b3670d1c9901c37dbdc.png

Share this post


Link to post
Share on other sites
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....

Share this post


Link to post
Share on other sites

Sleep works .. unless you have it set to 'Never' in Energy Saver .. then it wakes up as soon as you put it to sleep

Share this post


Link to post
Share on other sites
Posted (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

 

621609467_Schermata2020-06-17alle21_21_34.thumb.png.a5b3df45e0354b3670d1c9901c37dbdc.png

 

If you took it while idle, it is clear that Ivy Bridge PM is not in effect . Here's mine ...

image.png.57557b51d02f848f522627a716ba460f.png

Edited by IronManJFF

Share this post


Link to post
Share on other sites

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

 

Schermata 2020-06-20 alle 11.26.03.png

Share this post


Link to post
Share on other sites
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 ...

Share this post


Link to post
Share on other sites
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:

image.png.b32f14eb0b3720997271317ef5836c29.png

 

 

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

Share this post


Link to post
Share on other sites

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?

 

 

Share this post


Link to post
Share on other sites
Posted (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 by IronManJFF

Share this post


Link to post
Share on other sites
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!

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
Posted (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 by IronManJFF

Share this post


Link to post
Share on other sites
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.

 

Share this post


Link to post
Share on other sites

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 ?

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By datta0
      Hi, I have a small problem with my Open core Hackintosh build.
      I actually got EFI from someone on the internet and tweaked it a bit so I could get up and running.
      Here is my EFI.
      My laptop boots fine but while booting, it shows the apple logo for the first 5 seconds, then goes blank for 2-3minutes and then I see apple login screen.
      This happens every time. I tried a few config edits but didn't work.
      Can someone look into my EFI and suggest any necessary changes that can improve boot times?

      Thanks in advance 
    • By Raffay1234
      I'm transitioning from Clover to Opencore. I thought the process will be simpler but it turns out it isn't. I have created a bootable Catalina USB with Opencore but stuck at this error. I have attached my EFI and the verbose output. Anyone please provide some guidance please?
       
      The laptop is HP Pavilion 15 Gaming:
      Intel Core i7-9750H
      16GB RAM
      256GB SSD + 1TB SSD
      PS2 Keyboard + I2C Trackpad
       

      EFI.zip
    • By rawmassen
      Hi there,
       
      If anyone could help I'd be very grateful, I'm trying to move from Clover to OC but have hit a brick wall for the last 2 days.
       
      It's an ACPI table error: SB_.PCIO.XHC_RHUB.HS11, Namespace lookup failure.
       


      Skylake Build:
      OpenCore 0.5.9
      Mojave 10.14.6, iMac17,1
      Asus Maximus Hero VIII
      6700K
       
      I've attached the config.plist and ACPI folder.
       
      EFI Drivers: OpenRuntime.efi and HfsPlus.efi
      Kexts: IntelMausi, Lilu, VirtualSMC, Whatevergreen
       
      Things I've tried...
       
      1) Clearing NVRAM (as it was previously booted by Clover)
       
      2) Hackintool USB Mapping: both the SSDT files and the USBPorts.kext
       
      3) USBInjectAll.kext (with and without SSDT files)
       
      4) SSDT-RHUB.aml. This seems to be directly involved, spent a long time with this but with no luck.
       
      I followed this guide:
       
      https://dortania.github.io/Getting-Started-With-ACPI/Universal/rhub-methods/manual.html
       
      Everything is XHC in my DSDT, except these definitions at the top (line 72 and 73):
       
          External (_SB_.PCI0.XHC_.DUAM, MethodObj)    // Warning: Unknown method, guessing 0 arguments     External (_SB_.PCI0.XHC_.RHUB.INIR, MethodObj)    // Warning: Unknown method, guessing 0 arguments  
      So I edited the SSDT-RHUB.dsl to this:
       
      /* * Goal of this SSDT is to shut off the RHUB to force macOS into * manually building ports when the ACPI is screwed up */ DefinitionBlock ("", "SSDT", 2, "DRTNIA", "RhubOff", 0x00001000) { External (_SB_.PCI0.XHC.RHUB, DeviceObj) // Full pathing to RHUB, change to yours Scope (_SB.PCI0.XHC.RHUB) // Full pathing to RHUB, change to yours { Method (_STA, 0, NotSerialized) { If (_OSI ("Darwin")) { Return (Zero) // This disables the device only in macOS } Else { } } } } Which results in this AML version:
      DefinitionBlock ("", "SSDT", 2, "DRTNIA", "RhubOff", 0x00001000) { External (_SB_.PCI0.XHC_.RHUB, DeviceObj) Scope (_SB.PCI0.XHC.RHUB) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { } } } } But I get the same error. 
       
      I'm at a complete loss, can anyone help?
       
       
      config.plist
      ACPI.zip
    • By nyichiban1
      So I got some new hardware:
      Asus Z490I Gaming ITX
      NZXT H1 Case
      Intel i9-10900
      samsung 970 EVO plus NVME
      SK Hynix 1TB SSD
      32GB G.Skill 3200 C14 Ram
      MSI 5700 XT Evoke
       
      So I got windows installed and wanted to install macOS using opencore. I had no luck getting past the [EB|#LOG:EXITBS:START] error and decided to use someone else's EFI who had the same motherboard minus the CPU and GPU (i7-10700k and Radeon VII). I went ahead with that EFI and voila got it to install and got past the error I had. The issue was after the install there is a reboot and that's where it hangs and give me an error log that I attached. Tried a few more things to see what I could do but was stuck on that error log every single time. Decided to try again today and now I can't get past the original error log. I've looked at the dortania guide for that error and tried everything it suggested but still won't get past the error. Not sure what else to do but to try Clover maybe. Anyone have any suggestions? I've attached my EFI as well. Thanks in advance.
      Installer_Log_8-Jul-2020.txt
      EFI.zip
    • By CaccapoKissima
      Hi, I wanted to transpose my CLOVER installation to OpenCore for future updates.
       
      I followed this guide and after some googling
      https://github.com/dortania/vanilla-laptop-guide
      I've fixed the LOG: EXITBS error (RANDOM SEED like error).
      Now I still receiving the IOPCI error (kernel_task kernel panic). 
       
      My CLOVER is fully working.
      - Backlight and Monitor
      - Trackpad
      - i7-7700HQ
      - Battery Patch
      - Camera and Audio (B&O)
      - Keyboard
      - dGPU GTX 1050 is turned off
       
      On OpenCore I translated everything except the battery (I just need to apply the If statement in ACPI), but I want first to boot on Mac OS using the OpenCore.
       
      HP Pavilion Power 15 
       
       
      config.plist

×