Jump to content

OpenCore General Discussion


dgsga
8,887 posts in this topic

Recommended Posts

6 hours ago, Andres ZeroCross said:


If it's about that, then why if i set "SetupVirtualMap = No" then i can boot into windows with OC??? But i will try you suggestion,,, i will report ASAP


Tried it,, but result still same. After i press 4 (Windows 10 Enterprise) then i get instant reboot.

Since you're the only one with this problem, I don't know if I want to make an extra quirk for it.  But if you are comfortable with editing 5 lines the code and can compile the source yourself, I can show you how to make the Booter->Quirks options only apply to macOs.

Link to comment
Share on other sites

2 hours ago, n.d.k said:

Since you're the only one with this problem, I don't know if I want to make an extra quirk for it.  But if you are comfortable with editing 5 lines the code and can compile the source yourself, I can show you how to make the Booter->Quirks options only apply to macOs.


I am not sure i am the only one, because most of people didn't want to boot into windows with OC.

  • Like 3
Link to comment
Share on other sites

1 minute ago, Andres ZeroCross said:


I am not sure i am the only one, because most of people didn't want to boot into windows with OC.

Here we go, just copy the boot.patch file below into the official OpenCorePkg folder then cd to OpenCorePkg and use "git apply boot.patch" then compile.

 

I will make the quirk available later on.

booter.patch

Link to comment
Share on other sites

Any discussion related to a modified version of Opencore should be moved to its own thread. This way users do not get confused between the supported and un-supported configurations of the two.

 

  • Like 3
Link to comment
Share on other sites

What would stop OC booting one version of macOS but not the other? My current EFI will boot my Catalina install with no issues but stalls when booting either a HS installer or a Mojave Installer with 3 kexts not being injected.

 

33:271 00:074 OC: Prelink injection Lilu.kext () - Success
33:330 00:059 OC: Prelink injection WhateverGreen.kext () - Success
33:386 00:056 Vtable patching failed for kext org.netkas.FakeSMC
33:431 00:045 OC: Prelink injection FakeSMC.kext () - Invalid Parameter
33:481 00:049 Dependency org.netkas.FakeSMC was not found for kext org.slice.sensor.AmdCPUMonitor
33:533 00:052 Vtable patching failed for kext org.slice.sensor.AmdCPUMonitor
33:579 00:046 OC: Prelink injection AmdCPUMonitor.kext () - Invalid Parameter
33:628 00:049 Dependency org.netkas.FakeSMC was not found for kext org.slice.RadeonMonitor
33:682 00:053 OC: Prelink injection RadeonMonitor.kext () - Success
33:737 00:055 Dependency org.netkas.FakeSMC was not found for kext org.mozodojo.ITEIT87x
33:791 00:053 Vtable patching failed for kext org.mozodojo.ITEIT87x
33:837 00:046 OC: Prelink injection ITEIT87x.kext () - Invalid Parameter
33:884 00:046 OC: Prelink injection AGPMInjector.kext () - Success
33:942 00:058 OC: Prelink injection AppleALC.kext () - Success
34:006 00:063 OC: Prelink injection RealtekRTL8111.kext () - Success
34:051 00:045 OC: Prelink injection AppleMCEReporterDisabler.kext () - Success
34:098 00:046 OC: Prelink injection AMD-USB-Map.kext () - Success
34:172 00:074 Prelinked status - Success
44:227 10:054 OCABC: Freeing balloon area: 0x0 (0 pages)

 

Link to comment
Share on other sites

12 hours ago, Shaneee said:

What would stop OC booting one version of macOS but not the other? My current EFI will boot my Catalina install with no issues but stalls when booting either a HS installer or a Mojave Installer with 3 kexts not being injected.

 

 

Just my opinion: Have you define MaxKernel/MinKernel for different Darwin version or at least MinKernel (HSierra):

 

				<key>BundlePath</key>
				<string>Lilu.kext</string>
				<key>Comment</key>
				<string></string>
				<key>Enabled</key>
				<true/>
				<key>ExecutablePath</key>
				<string>Contents/MacOS/Lilu</string>
				<key>MaxKernel</key>
				<string></string>
				<key>MinKernel</key> 
				<string></string> <------
				<key>PlistPath</key>
				<string>Contents/Info.plist</string>

 

 

 

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, startergo said:

Do you have a working CPU Power management SSDT for your cMP5,1?

Its a real Mac, it already provides the correct CPUPM. Why would I create a SSDT for that?

Link to comment
Share on other sites

@Pavo So here is my dilemma:

I inject only the board I'd and the SKU of the imacpro and with shikigva=144 I got HEVC encoding/decoding and all DRM playback. The SMC recognises all keys properly, but the CPU is locked at 3500 without idling. So my goal is to load my original SSDT CpuPM properly and discard the one which is not working. Or patch the ACPI names for proper reference. How can that be achieved in OC?

 

Edited by startergo
Missing details
Link to comment
Share on other sites

On 12/14/2019 at 1:21 AM, Andrey1970 said:

 

564220431_2019-12-1403_19_08.thumb.png.fd001f6ab494d38dad1b730a29d058e8.png

 

OK, so after hours of googling, it looks like OpenCore has a bug/issue/feature (whatever you want to call it), but the problem is that it doesn't load AppleHDA and so I get no sound.

 

Do I need to open a bugtracker ticket somewhere for this?

 

I have found a temporary solution, which is kind of weird, but OpenCore loads AppleHDA if I block a kext (I block HPET for what it's worth).

 

I can give complete specs of my machine if required. Would be great if OpenCore could be fixed so I don't need this workaround.

 

Link to comment
Share on other sites

2 hours ago, DanielMac said:

 

OK, so after hours of googling, it looks like OpenCore has a bug/issue/feature (whatever you want to call it), but the problem is that it doesn't load AppleHDA and so I get no sound.

 

Do I need to open a bugtracker ticket somewhere for this?

 

I have found a temporary solution, which is kind of weird, but OpenCore loads AppleHDA if I block a kext (I block HPET for what it's worth).

 

I can give complete specs of my machine if required. Would be great if OpenCore could be fixed so I don't need this workaround.

 

Here you might find interesting info and you might want to take a look at this repository and the way HPET is disabled via small SSDT, don't know if it cause any problems in Windows, you'd have to check it.

Link to comment
Share on other sites

14 minutes ago, hardcorehenry said:

Here you might find interesting info and you might want to take a look at this repository and the way HPET is disabled via small SSDT, don't know if it cause any problems in Windows, you'd have to check it.

 

I don't use Windows, so not an issue. I see in IOReg that HPET came back anyway (must have been loaded by another kext later?)

Real issue has nothing to do with HPET in fact, but that the sound system is not working without this "hack" (AppleHDA not loading).

 

Link to comment
Share on other sites

Over the past week, many many hours (too many), I'm still unable to get my ASUS Gryphon Z97 machine to even boot with OpenCore. 

 

I configured the OpenCore config.plist exactly as displayed on:
https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/config.plist/haswell

 

Since that base didn't work, changed a million settings, and nothing will get this hardware to boot, OpenCore Menu just hangs in most cases.

 

Maybe this ASUS Gryphon Z97 board is just buggy, not entirely surprised. I had 2 Z87 Gryphon's replaced and 3 Z97 Gryphons replaced because none of them were able to power/charge iPads on any USB port albeit ASUS product market say the USB ports have special additional power for this function, it never worked in any OS. Not even Android devices when connected ever get recognised!! Also strange random things happen with Video Cards in different PCI slots, monitors connected would switch around constantly, left would be boot screen, the right would be boot screen (Windows and Mac) sometimes no monitor will get signal if video card in last PCIe slot. Nvidia blamed Asus, Asus blamed Nvidia, sigh, Windows and Hackintosh.


I have a Clover config working but can't get SATA Hot Plug working though.

 

MaciASL won't compile my system DSDT or SSDT, some compile errors.

 

Is there a Linux equivalent to MaciASL I could try test if compile on a Linux Live Boot?

 

I attach Asus_Gryphon_Z97_MaciASL.dsl_aml_Files.zip with my System DSDT.dsl and System SSDT-1.dsl that won't compile and all the aml files that did compile.

 

Attach my working Clover EFI folder.

 

Attach a fresh new OpenCore Builder EFI folder, untouched.

 

Anyone able to take a look?

 

I trashed all the previous config files and decide to start fresh.

 

wetransfer.com link for Clover EFI folder:

EFI-Clover-Mojave-Gryphon-Z97-RX580-Working-Full_HW_Accell_H264_HVEC.zip

 

https://we.tl/t-kwvnMvgNCO

Asus_Gryphon_Z97_MaciASL.dsl_aml_Files.zip

OpenCore-ASUS_Gryphon_Z97_Build.zip

Link to comment
Share on other sites

5 hours ago, DanielMac said:

 

OK, so after hours of googling, it looks like OpenCore has a bug/issue/feature (whatever you want to call it), but the problem is that it doesn't load AppleHDA and so I get no sound.

 

Do I need to open a bugtracker ticket somewhere for this?

 

I have found a temporary solution, which is kind of weird, but OpenCore loads AppleHDA if I block a kext (I block HPET for what it's worth).

 

I can give complete specs of my machine if required. Would be great if OpenCore could be fixed so I don't need this workaround.

 

 

Fix HPET in ACPI. (Add IRQ in HPET)

For example:

2091822797_2019-12-2017_04_06.png.cf601d682c12426a508d8c94b272dc04.png

Edited by Andrey1970
Link to comment
Share on other sites

I thought I was ready for Catalina 10.15.2 from Mojave 10.14.6 but it seems I didn't read enough. Im sure I've missed something simple. I get to the progress bar then I just reboot.

 

Attached are two screen shots I grabbed with the fast scrolling in -v along with my current EFI. 

 

For what its worth I can reset NVRAM and enter Recovery. Im currently reinstalling from here now.

 

One note, even though I've renamed the drive to "Catalina", the OS shows up in Picker as Mojave. Im assuming this is my best lead. Any help is more than welcome.

IMG_0186.JPG

IMG_0188 2.JPG

OC EFI 20191207 2.zip

Link to comment
Share on other sites

41 minutes ago, NorthAmTrans said:

I thought I was ready for Catalina 10.15.2 from Mojave 10.14.6 but it seems I didn't read enough. Im sure I've missed something simple. I get to the progress bar then I just reboot.

 

Attached are two screen shots I grabbed with the fast scrolling in -v along with my current EFI. 

 

For what its worth I can reset NVRAM and enter Recovery. Im currently reinstalling from here now.

 

One note, even though I've renamed the drive to "Catalina", the OS shows up in Picker as Mojave. Im assuming this is my best lead. Any help is more than welcome. 

OC EFI 20191207 2.zip try this but not sure why you have a ACPI/whatever kexts

  • Like 1
Link to comment
Share on other sites

20 minutes ago, errorexists said:

OC EFI 20191207 2.zip try this but not sure why you have a ACPI/whatever kexts

 

Still no go. This is a new one for me.

 

I use WEG for my RX580 though it's not completely necessary I guess. Do you not?

 

Hmm any other ideas?

 

EDIT: 

00:000 00:000 OCC: No compatible mode for 1900x1600@0 (max: 0) resolution
00:056 00:056 OC: Changed resolution to 1900x1600@0 (max: 0) from 1900x1600 - Not Found
09:384 09:327 OC: Nested ReRun is not supported
09:701 00:317 BS: Failed to start OpenCore image - Already started
09:760 00:058 BS: Failed to load OpenCore from disk - Already started
09:814 00:054 OC: Boot failed - Not Found
09:871 00:057 OCB: StartImage failed - Not Found
 

Edited by NorthAmTrans
Link to comment
Share on other sites

12 minutes ago, NorthAmTrans said:

 

Still no go. This is a new one for me.

 

I use WEG for my RX580 though it's not completely necessary I guess. Do you not?

 

Hmm any other ideas?

the only thing i can think of you bios is not correct an these 2 kexts in pic an for bios


update to current bios (2401) adjust
Boot/secure boot
os type other

key management clear secure boot keys
Adanced/system agent
VT-d disable
above 4g doesnt matter
Graphics configuration/ primary Display PCIE
PCH storage config / SATA mode selection/AHCI

image.png.37a14b79309dcf1f85e01c74a71960b2.png

 

an block out these ssdt
image.thumb.png.26ef19afed4371f16fdb3a8623f9400f.png

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...