Jump to content

OpenCore General Discussion


dgsga
8,759 posts in this topic

Recommended Posts

6 hours ago, vladstarr said:

Try moving VoodooGPIO and VoodooI2CServices above in config.plist so they load firstly, then add VoodooI2C and lastly VoodooI2CHID.

 

Same problem is with ApplePS2SmartTouchpad. Firstly I load it's plug-ins, then the kext actually.

 

Your tips works!! This is great! Thank you!

  • Like 1
Link to comment
Share on other sites

On 4/28/2019 at 7:45 AM, MacFriedIntel said:

All is working good, this is probably better than clover, just 2 things i want to ask, 1st is i use a 2k monitor and the boot seems to sit at low resolution and 2nd at the picker screen i have to press "2" to boot otherwise it defaults to 1. "EFI" and hangs.

could you share you config?

Link to comment
Share on other sites

10 hours ago, MacFriedIntel said:

There is many users with Gigabyte Boards especially the Z390 with NVRAM issues, also with Shutdown and Restarting glitches is there any plans to have a emulated NVRAM for OC to resolve this issue, Also when setting PlatformNVRAM to Auto, when running Geekbench it displays the motherboard as a MacbookPro 15,2, i know this can be fixed by adding SMBIOS to the config and changing the Board Version String. but when this is done on the Z390 it won't boot due to NVRAM issues. :blush:

Maybe if anyone has any ideas they could check out the OpenCore Channel on Discord https://discord.gg/N24hR6J :P

Link to comment
Share on other sites

7 hours ago, MacFriedIntel said:
17 hours ago, MacFriedIntel said:

There is many users with Gigabyte Boards especially the Z390 with NVRAM issues, also with Shutdown and Restarting glitches is there any plans to have a emulated NVRAM for OC to resolve this issue, Also when setting PlatformNVRAM to Auto, when running Geekbench it displays the motherboard as a MacbookPro 15,2, i know this can be fixed by adding SMBIOS to the config and changing the Board Version String. but when this is done on the Z390 it won't boot due to NVRAM issues. :blush:
Yes please still looking for solution

Maybe if anyone has any ideas they could check out the OpenCore Channel on Discord https://discord.gg/N24hR6J :P


Yes please still looking for solution

Link to comment
Share on other sites

4 hours ago, errorexists said:


Yes please still looking for solution

Looks like we may have to wait for a NVRAM solution, but it needs a patch for sure otherwise thats a large slice of hardware excluded.

Link to comment
Share on other sites

OpenCore Bootloader with macOS Mojave 10.14.5 Beta 4 Build 18F127a

 

Specifications :
- Processor : Intel Core i7 6700
- iGPU : Intel HD 530
- eGPU : MSI Armor RX580 4GB
- Motherboard : Gigabyte Z170X Gaming 7
- Storage : 1x MSata WD 240GB + 2x SSD @120GB + 5 HDD Storage (2x 2TB + 2x 500GB)
- Wifi + Bluetooth : Broadcom BCM943602CS
- Audio Codec : Creative CA0132 (5.1 Audio work)
- RAM : 8GB (2x4GB) PC24000 (3000Mhz)
- OpenCore version : rev 0.0.2
- Boot Mode : UEFI


What's work??
- Sleep, Shutdown, and Restart
- Good Cpu Power Management
- HEVC and H264 for IGPU and eGPU
- All USB Port 
- Unlock limit patch USB from config.plist of OpenCore (Built-in, just enable it)
- QE/CI for RX580
- Faster boot time than clover
- All kext in OC/Kexts is loaded perfectly
- HDMI Audio 
- Audio Onboard (CA0132)

All ACPI patch is in DSDT only,, no patch / binary DSDT patch from config.plist of OpenCore.

I can say, all device work like using Clover but better boot time and Cpu Power management (my opinion)
 

 

  • Like 4
Link to comment
Share on other sites

1 hour ago, Pavo said:

Anyone willing to take a look at my config and tell me why my audio isn't working, I took all the Device Properties and boot-args from Clover config that make it work.

config.plist.zip

you need to add a device PciRoot(0x0)/Pci(0x1f,0x3)

 

  • Like 1
Link to comment
Share on other sites

Hi,

 

@vit9696

 

I found the reason why I was not able to use vault.

When vault.plist is create, in my case first line is:

 

ACPI\Custom\DSDT.aml except that directectory is Acpi.

To solve atm i rename Acpi to ACPI. (Upper Low case)

And now it boot fine with vault enable. 

 


../Tools/create_vault.sh ../OC
openssl genrsa -out privatekey.pem 2048
openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 1825
../Tools/RsaTool -cert publickey.cer > vault.pub
rm privatekey.pem
rm publickey.cer 
../Tools/RsaTool -sign vault.plist vault.sig vault.pub
off=$(($(strings -a -t d OpenCore.efi | grep "=BEGIN OC VAULT=" | cut -f1 -d' ')+16))
dd of=OpenCore.efi if=vault.pub bs=1 seek=$off count=520 conv=notrunc
rm vault.pub
 

 

sign.sh 

 

Before to use read PDF.

Don't forget to set to YES RequireSignature and RequireVault in config.plist

Put it into Tools directory with other files needed.

in terminal ./sign.sh

Answer to first question country when create certificate for me FR and press just enter for others.

 


00:000 00:000 OC: OpenCore is now loading (Vault: 1/1, Sign 1/1)...
00:009 00:009 OC: Boot timestamp: - 2019.05.12 07:45:46
00:017 00:008 Found Intel(R) Core(TM) i5-7500T CPU @ 2.70GHz
00:026 00:008 Signature E9 Stepping 9 Model 9E Family 6 Type 0 ExtModel 9 ExtFamily 0
00:034 00:007 Detected Apple Processor Type: 06 -> 0605
00:041 00:007 Ratio Min 8 Max 27 Current 26 Turbo 33 32 32 31
00:050 00:008 ART Frequency  2712000000  2712MHz 24000000 * 226 / 2 = 2712000000
00:059 00:008 CPU Frequency  2712000000  2712MHz
00:066 00:007 FSB Frequency   100444444   100MHz
00:074 00:007 Pkg 1 Cores 4 Threads 4
00:083 00:008 OC: OcLoadUefiSupport...
00:092 00:008 OCC: Configuring behaviour 0
00:100 00:007 OC: Got 6 drivers
00:107 00:007 OC: Driver HfsPlus.efi at 0 is being loaded...
00:120 00:013 OC: Driver HfsPlus.efi at 0 is successfully loaded!
00:130 00:009 OC: Driver ApfsDriverLoader.efi at 1 is being loaded...
00:243 00:112 OC: Driver ApfsDriverLoader.efi at 1 is successfully loaded!
00:250 00:007 OC: Driver AppleUiSupport.efi at 2 is being loaded...
00:363 00:113 OC: Driver AppleUiSupport.efi at 2 is successfully loaded!
00:372 00:008 OC: Driver AptioInputFix.efi at 3 is being loaded...
00:484 00:111 OC: Driver AptioInputFix.efi at 3 is successfully loaded!
00:491 00:007 OC: Driver AptioMemoryFix.efi at 4 is being loaded...
00:601 00:109 OC: Driver AptioMemoryFix.efi at 4 is successfully loaded!
00:610 00:008 OC: Driver VirtualSmc.efi at 5 is being loaded...
00:723 00:112 OC: Driver VirtualSmc.efi at 5 is successfully loaded!
00:731 00:007 OC: Connecting drivers...

 

Fred

Edited by FredWst
No bug but my mistake : directory must be create ACPI not Acpi. Just like in PDF
  • Like 1
Link to comment
Share on other sites

9 hours ago, ctich said:

you need to add a device PciRoot(0x0)/Pci(0x1f,0x3)

 

I wished it was that but on my board the device address is PciRoot(0x0)/Pci(0x1b,0x0)

Figured it out, had to move Lilu in kernel section to the first one to load, audio works now.

Edited by Pavo
  • Like 2
Link to comment
Share on other sites

Anyone know what value needs to go into ProcessorType of the SMBIOS section? My CPUs are 10-Core Xeon E5-2670v2 with a CPU type of 0x0105 in IOREG. 

Link to comment
Share on other sites

1509684616_Screenshot2019-05-12at19_19_38.png.657160059861bb62bb28ded0ac143200.png2037776518_Screenshot2019-05-12at19_22_33.png.2dbd2ab5af9be68af04b70bb9e63906a.png

 

Okay how are we fixing this ProcessorType in OC, what should the format be and could someone give examples as to what we need to add to the config to pick this up

as nothing seems to work. 

Link to comment
Share on other sites

1 hour ago, Pavo said:

Anyone know what value needs to go into ProcessorType of the SMBIOS section? My CPUs are 10-Core Xeon E5-2670v2 with a CPU type of 0x0105 in IOREG. 

Ok I have found the magic number, but it was a pain in the ass. Had to convert 0x0a0a to decimal which gives me 2750 integer. Now CPU in System Preferences shows Processor: 2 x 2.5 GHz 10-Core Intel Xeon E5.

Link to comment
Share on other sites

×
×
  • Create New...