Jump to content

3,294 posts in this topic

Recommended Posts

16 minutes ago, Andrey1970 said:

Yes. Yes. But these questions don't belong to the bootloader.

Thanks

Sorry i mean OpenCore bootloader

Share this post


Link to post
Share on other sites
Advertisement
On 1/25/2020 at 7:31 AM, hardcorehenry said:

How about you stick to original SSDT-PMC.aml like @HmO suggests, and additionally try to add "this detail" via config.plist>DeviceProperties?

Thats detail from

https://www.insanelymac.com/forum/applications/core/interface/file/attachment.php?id=341489

Share this post


Link to post
Share on other sites

Im on 6700K skylake, msi z170a gaming pro carbon

i have a nvidia gtx 1070 (that im trying to disable). 

Howver i run into this issue.

I have used SSDTTime to generate aml files, and i used the sample config file and pointed it to my OC folder using SHIFT/CTRL + R.

i get this error. I try to set synctimeitnerval to 0, but does not help.

Screenshot_20200126-213822_Snapchat.jpg

Share this post


Link to post
Share on other sites

@Ellybz

 

I have been made aware that the motherboard I have, the Asus Sage with the chipset C621 does not support native NVRAM, which means that getting the system to boot to the drive I pick in sysprefs -> startup disk, will never work.  And believe me, I've tried.  It does not work - I just compiled OC 0.5.5, and used all the latest drivers and files.  I even downloaded a copy of logoutHook.comand (as referenced here:  https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/post-install/nvram), and executed that, and no dice.  While there is a lot of work done on the Z390 chipset, and lots of progress there, because the C621 chipset is not widely used in the Hackintosh community, there's really no support for it. 

 

Really I don't care if it supports NVRAM or not, what I care about is being able to set the boot order in OC in the way I want.

 

What I can't tell is if this is an issue with the C621 chipset or with all of the X299 motherboards.

 

My question is:  does your Gigabyte motherboard respect boot order?  If you set a preferred boot disk in Sysprefs -> startup disk, does it respect that setting?  Or did you have to work around that issue somehow?

Share this post


Link to post
Share on other sites

Can someone please Help me? i keep getting this error: "Start image failed- Already started." Halting on critical Error.

I have an asus x299 prime deluxe II with a core i9 9920-x and a gigabyte Radeon vega 56. any help will be greatly appreciated.

Share this post


Link to post
Share on other sites

Can someone help me to convert this patch into opencore?
As far as I know opencore doesn't use tgtbridge.

 

 

<key>Comment</key>

<string>_STA -&gt; XSTA (in MATH)</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

X1NUQQ==

</data>

<key>Replace</key>

<data>

WFNUQQ==

</data>

<key>TgtBridge</key>

<data>

TUFUSA==

</data>

Share this post


Link to post
Share on other sites

Hello, I'm having issues getting OpenCore to load. I have a...

GA-Z68X-UD3H-B3 with an i7-3770k and an RX 560.

I've followed the guide for Ivy Bridge and am getting no errors from my config.plist.

I've configured my BIOS to use the Windows 8 WHQL mode, and disabled CSM. 

After attempting to boot from my USB, I get no output. It simply sits there not doing anything. I then loaded the DEBUG build to hopefully get some insight, but it seems not to be of any use. The information printed is as follows:

OC: Starting OpenCore...

OC: Booter path - <null string>

OC: Booted from bootstrap

OC: ReRun executed!

OCS: Missing vault data, ignoring...

OC: OcMiscEarlyInit...

OC: Loaded configuration of 17914 bytes

 

And that's where it ends. It seems to be loading fine, but simply won't move any further. I've attached my config.plist, and my entire EFI folder separately as a zip file. 

Thank you for any insights as to what's happening or how to debug further. This is pretty baffling to me. 

EFI.zip

config.plist

Share this post


Link to post
Share on other sites
4 hours ago, matgeo said:

Can someone help me to convert this patch into opencore?
As far as I know opencore doesn't use tgtbridge.

 

 

<key>Comment</key>

<string>_STA -&gt; XSTA (in MATH)</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

X1NUQQ==

</data>

<key>Replace</key>

<data>

WFNUQQ==

</data>

<key>TgtBridge</key>

<data>

TUFUSA==

</data>

 

I'm not sure if the goal of your patch is only to get rid of refine method from MATH. This is how it looks in my config.

 

maTHa.png.54355ebdbd144ca0fc498c9fa17425b8.png

math.thumb.png.76d6a24e6e39f740bcfbca2d169ada51.png

Share this post


Link to post
Share on other sites
9 minutes ago, hardcorehenry said:

Try:

Find:       5f535441 00a00d93

Repleace:58535441 00a00d93

math.png.fa44e7dd08bf968e4160be6704f39319.png

I have used that in the past but makes ioreg to show a ldr2 device which I don't think I need.

Isn't a way to enable math without ldr2?

Share this post


Link to post
Share on other sites

In clover I can do it with :

 

 

<key>Comment</key>

<string>_STA -&gt; XSTA (in MATH)</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

X1NUQQ==

</data>

<key>Replace</key>

<data>

WFNUQQ==

</data>

<key>TgtBridge</key>

<data>

TUFUSA==

</data>

 

Share this post


Link to post
Share on other sites
25 minutes ago, matgeo said:

I have used that in the past but makes ioreg to show a ldr2 device which I don't think I need.

Isn't a way to enable math without ldr2?

In Config.plist patch MATH _STA to XSTA edit field Count: instead of 0 put 1.

Share this post


Link to post
Share on other sites

Dear community.

 

I am currently trying to get OpenCore running on the following system:

  • i9-9900K
  • Gigabyte Z390 Aorus Master (F11c BIOS)
  • 64 GB of HyperX Fury DDR4 RAM
  • 970 Evo Plus 1 TB
  • RX 580
  • OSXWIFI Apple Broadcom BCM94360CD
  • macOS Mojave 10.14.6

I have been unable to boot Mojave 10.14.6 without resorting to using MemoryAllocation.efi which can do bad things. I have tried nearly everything, including calculating slide values from memmap, toggling various options on and off, changing iGPU RAM do 32/128 MB instead of the default 64/256 MB, running OsxAptioFix3Drv.efi etc.

 

I have spent around 3 full days (10-12 hours each day) going through all of the options one by one, turning them off and on, using various other drivers and kexts, etc.

 

MemoryAllocation.efi seems to be the only way to get this config to boot properly, using the correct iMac19,1 string with iGPU enabled and since this file appears to be using code from OsxAptioFix2Drv-free2000.efi, which the author deemed unsafe, I am looking for alternate solutions. Unless someone guarantees (I will accept deposits of 1 million USD and upwards XD) that MemoryAllocation.efi is 100% safe.

 

The current config in the attached config.plist file boots me up correctly. Please note that I have yet to add my USBMap and I will try to remove a few SATA ports I'm not using to reduce memory usage.

 

In the meantime, if you have any advice how to get this build running as iMac19,1 with iGPU enabled, then please let me know.
config-moridin.plist

 

config-moridin.plist

Edited by M0r1d1n
Corrections.

Share this post


Link to post
Share on other sites
Hello to all , i have a problem in opencore as a kext not loading , in the new kext (New development build of VoodooPS2 ,Version 2.1.1) , the mouse pointer is not working, have anyone noticed that, how to solve it, thank you
 

Share this post


Link to post
Share on other sites

Hi guys, first time posting here!

 

Today I decided to play a bit with OpenCore, I started to study the vanilla guide, taken confidence with base functioning, created my first EFI from scratch. I followed the guide but I was unable to understand well the SSDTs part, I used my former Clover SSDTs in conjunction with OC ones. In the end, OC loaded and founded Win10 and Catalina partitions, Win booted but Catalina not.

 

My system:

Asus Prime X299-A

Intel Core i9 Extreme 9980XE

Radeon VII in Slot1

Broadcom WiFi/BT card in Slot5

 

Anyone here have a ready EFI for a lookalike system for me to start with and maybe be able to switch from Clover?

 

Thanks in advance to all of you.

Edited by pieropontra

Share this post


Link to post
Share on other sites

Hey guys, does anyone have issues with LAN dropping randomly but consistently? Even I have to unplug and replug the ethernet cable. Using latest OC, 10.15.3, RTL8111. 

Share this post


Link to post
Share on other sites
On 10/14/2019 at 6:15 PM, obus said:

Hi all.

Struggling to get my HP-840 G1 (Core i5 HD 4400) to work with OpenCore 0.5.1. Anybody with experience from this laptop?

Stuck at boot menu. It seems that Oc can't find my boot partition.

Everything works fine with clover.

Any help appreciated.

IMG_0476.jpeg

IMG_0477.jpeg

opencore-2019-10-14-154709.txt

config.plist

Same problem with my probook 6470b. 
Do you resolve the problem? OC USB works fine when I plug to the PC. Install, recovery, everything is ok. But on my HP is like on your picture. 

When USB starts auto I’ve got only black screen. I must choose Boot from Efi and than boot from Boot.efi and only then I can see oc bootmenu but there is No Instalation image. 
Can someone help with this?

Share this post


Link to post
Share on other sites

After clean NVRAM SIP always enable and Xcode never make auto saved it says config locked which isnt.

 

I checked my config csr didnt change still the same E7030000 but it never affects after the restart SIP always shows enable.

 

is cleaning NVRAM broke my config and I need a new config or this can be fixed without new config?

 

I also tried these three values but now of them affect anything only way to close SIP in recovery mode with terminal command csrutil disable. Why these values are not working?

 

  • 00000000 - SIP completely enabled

  • 30000000 - Allow unsigned kexts and writing to protected fs locations

  • E7030000 - SIP completely disabled

     

     

Edited by telepati

Share this post


Link to post
Share on other sites
1 hour ago, telepati said:

After clean NVRAM SIP always enable and Xcode never make auto saved it says config locked which isnt.

 

I checked my config csr didnt change still the same E7030000 but it never affects after the restart SIP always shows enable.

 

is cleaning NVRAM broke my config and I need a new config or this can be fixed without new config?

 

I also tried these three values but now of them affect anything only way to close SIP in recovery mode with terminal command csrutil disable. Why these values are not working?

 

  • 00000000 - SIP completely enabled

  • 30000000 - Allow unsigned kexts and writing to protected fs locations

  • E7030000 - SIP completely disabled

     

     

SIP.png.a923599a99ab7d06c5bfd96b35e47fc0.png

Share this post


Link to post
Share on other sites

Hi, I'm having issues with restarts and shutdowns, apparently It fails to complete the process and had to force restart into safe bios.

 

I have follwed the guide on https://khronokernel.github.io/Opencore-Vanilla-Desktop-Guide/troubleshooting/troubleshooting.html#macos-post-install >> (BIOS reset or sent into Safemode after reboot/shutdown) however I'm getting this on boot:

IMG-1769.jpg

 

 

I have below files in ACPI:

  • SSDT-AWAC
  • SSDT-PLUG
  • SSDT-PMC

DSDT and IOREG Attached.

 

Thanks 

DSDT.aml

Ioreg.txt

Share this post


Link to post
Share on other sites

In case you added a kext or ACPI table and it's causing the system trouble and not being able to boot anymore:

is there a way to edit the config.plist file of OpenCore in boot picker/or using a OC tool so you can drop that specific ACPI table or not inject that specific kext that is causing trouble ?

 

For now i always make a USB flash drive with current working EFI so in case i mess, i boot from the USB as a last known good working bootloader configuration.

Edited by Sniki

Share this post


Link to post
Share on other sites

Hi Hackintoshers,

 

I'm trying to get an OpenCore Catalina 10.15.2 Hack working, I've read through the Opencore manual and read the vanilla guide for Haswell. Ive hit a roadblock. I can choose to boot the MacOS Catalina install. However, I get stuck on the boot screen (Just an apple logo with back wallpaper).

 

Ive attached my log, config plist and EFI folder .

Can someone let me know whats wrong?

 

My hardware is

i7 4790k Vega 56 24gb ddr3 Ram 1TB SSD sata ASRock Z87M Extreme4


Following in Drivers

ApfsDriverLoader, AppleUsbKbDxe, FwRuntimeServices, HFSPlus, NvmExpress, DxeXhciDxe


Following in Kext

AppleALC.kext, Lilu.kext, USBInjectAll.kext, VirtualSMC.kext, WhateverGreen.kext


Following in ACPI

DSDT.aml SSDT-EC.aml SSDT-EC.dsl

used SSDT time to generate these

 

This is what I get with Verbose

thumbnail_IMG_2510.thumb.jpg.739da665a3b7f1d261f00e574aa38e70.jpg

 

 

EFI.zip

opencore-2020-01-30-182530.txt

config.plist

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

  • Similar Content

    • By DI2edd
      Hi,
       
      I'm writing from a Catalina QEMU/KVM VM which, I must say, works pretty damn well besides the fact that rebooting just doesn't work. But first, a bit of background:
      I'm using OpenCore 0.5.5 through DuetPkg because I'm forced on SeaBIOS (legacy boot) because of legacy IGD passthrough (OVMF doesn't support the semi-hack that's needed for it to function), and that works well enough; I switched from Clover because it didn't allow me to use the "host" cpu model on QEMU, which OpenCore did, and so far so good.
       
      The problem is that, whenever i attempt a reboot, the screen would just turn black and thats's it. I can even see that every 30 seconds it polls the battery's status through ACPI (I modified QEMU for that and left some debugging printfs).
      On the other hand, shutting down works as expected. One thing I noticed is that, on shutdown, I can see the last line of verbose output on the screen is "CPU_HALTED", whereas on reboot I don't get that (don't even know if that's to be expected).
       
      The point is that I'm not even sure this is a bootloader issue, because I booted a Fedora live ISO through OpenCore, and that rebooted with no problems, but at the same time I remember that with Clover I didn't have such an issue. Perhaps it was one of Clover's "Fixes" that is not automatic with OpenCore?
       
      Anyway, I attached my config.plist.
       
      Thank you.
      config.plist
    • By SniperBuddy
      Hello guys,
      I'm relatively new to the world of hackintosh.
      I'm trying to install the latest Mac OS - Catalina with the help of Opencore, however, this is the error that's displayed while booting from the USB:
       
      https://drive.google.com/open?id=1Xd4V2wZ2fEsgRyfVcXlJHXMPGa85g2s3
       
      You can take a look at my config.plist file from here - https://drive.google.com/file/d/17FZpTcVp4RFSaxdm6yW4uELkt7MaLdmt/view?usp=sharing
       
      I'm using the Acer E575 G laptop with Kabylake (i5 7200u)
       
      Any help would be gladly appreciated!
       
      Edit: I've fixed this problem by following this guide completely - https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/intel-config.plist/kaby-lake
       
      This is due to OpenCore being unable to find any drives with the current ScanPolicy, setting to 0 will allow all boot options to be shown
       
       
       
       
       
       
       
    • By DanZiRuleZ
      Dear All, 
       
      trying to install Catalina on my ASUS Z87 Plus, I followed the Haswell guide to the letter, all set up now, USB stick boots ok, Catalina installs on SSD, but then when trying to boot it I am receiving Kernel Panic and no idea how to move forward. 
       
      Have the debug options, but opencore will only dump boot messages where I don't see much sticking out.
       
      My last resort would be just installing clover on the already installed SSD's EFI partition, it at all possible. High Sierra is working fine and I did get Clover with Mojave once but stuck with High Sierra with my GTX960 video card...
       
      Attached is the kernel panic and my EFI setup if anyone can help me troubleshoot.
      Many thanks
      D.
       

      EFI.zip
    • By n.d.k
      After several weeks of testing OC bootloader,  disecting its source code and also Clover's source code as well, I finally switch from Clover to OC as my main bootloader. Wait! don't get the wrong idea that OpenCore is better than Clover. They both work equally well, producing a bootable macOS as an end result with simliar boot time. OC design direction is different with Clover, I believe it's not intended as a Clover replacement, but more narrowing down to macOS specifically. However, macOS is not the only OS that i am using, so, i decided to add some minimal necessary source code modification to the OC to get some of the features I need. I like to share my customized OC forked https://github.com/n-d-k/OpenCorePkg , you have to compile it yourself if you want, i will not provide pre build binary.    
       
      Additional features/changes:
      ============
       
      [ Multi-Boot ]
        - ACPI patches are optional for non macOS with setting ACPI->Quirks->EnableForAll to yes (default is no).
        - Booter Quirtks, SMBIOS and Device Properties patches will only applied to macOS.
          
      [ Hotkeys ]
        - Full functional Hotkeys [1-9] corresponding to Boot Entry's Index number and dedicated W (Windows) / X (macOS) keys can be used without seeing Boot Picker.
        - While in boot picker, F10 can use to take a snapshot of the screen.
                
      [ Ui Boot Picker ]
        - Bios Date/time, auto boot to the same OS or manual set to always boot one OS mode, and OC version are displayed in boot picker.
        - Auto boot to previous booted OS (if Misc->Security->AllowSetDefault is NO/false).
        - macOS Recovery/Tools Entries are hidden by default, use Spacebar in Boot Menu as a toggle on/off to show/hide hidden entries.
                
      [ Custom Entries ]
         - Custom entries are now listed first in picker menu and by the orders they are appeared in Misc->Boot->Entries, before all other entries.
         - Ability to change entry name found by auto scanner by adding custom entry with the exact same device path,
           this will give users the option to complete change how all boot entries listed in Boot Picker.
          
      [ Others ]
         - No verbose apfs.efi driver loading (if using apfs.efi instead of ApfsDriverLoader.efi).
          - ndk-macbuild.tool script are set to compile with latest edk2 (One can easily set to stable edk2 if prefer).
          - NvmExpressDxe driver build script are also available for system without native nvme support. (Compatible with OC and Clover).
       
      Usage:
       - To build OpenCore, run "./ndk-macbuild.tool" at Terminal (require Xcode and Xcode Command Line Tool installed, and open xcode to accept license agreement before compiling).
       - To build NvmExpressDxe driver, run "./buildnvme.sh".
       
      4k screen resolutions

       
       

       
      Customized by @btwise

       
       
       
    • By Krani93
      Hi guys,
       
      I'm trying to install Catalina on a Lenovo m720q (i5-8600T with B360).
      After some other issues I'm know stuck at attached screen.
      Im using latest opencore version and have my EFI folder attached.
       
      Can someone help me I've got no clue what to try next :/ 
       
       
      Cheers!

      EFI.7z
×