Contribute
Register

[HOW TO] OpenCore 0.6.9 > 0.7.0 differences

Joined
Nov 12, 2010
Messages
37
Motherboard
Hp 6300 Pro SFF
CPU
Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz
Graphics
NVIDIA GeForce GT 730
Mobile Phone
  1. Android
sorry just clear nvram and it's update to 0.7.0
 
Joined
Nov 12, 2010
Messages
37
Motherboard
Hp 6300 Pro SFF
CPU
Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz
Graphics
NVIDIA GeForce GT 730
Mobile Phone
  1. Android
reset nvram at the boot menu, should sort out your issue
i have a question : If i just upgrade the files from folder but not upgrade the config file then it's ok ?
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
23,316
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
i have a question : If i just upgrade the files from folder but not upgrade the config file then it's ok ?
course not

you need to make the new changes in your config.plist
 
Joined
Nov 12, 2010
Messages
37
Motherboard
Hp 6300 Pro SFF
CPU
Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz
Graphics
NVIDIA GeForce GT 730
Mobile Phone
  1. Android
now still boot ok, but i don't know at long time is it ok ...
 
Joined
Dec 10, 2010
Messages
697
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
i upgraded to 0.7.0 but just change on Boot Menu, enter Hackintool detect just 0.6.0, Must i upgrade the new config file ?
No, have you done ResteNVRAM at first boot with the new version?
 
Joined
Dec 10, 2010
Messages
697
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
Hi everybody! I don't fully understand what GOP is and if the settings in OC config.plist relates only to OC's GUI or can they have an influence on how MacOS manages graphics? — I'm actually having a lot of WindowServer crashes and I'm wondering if it can be related to those settings...
Just in case, here are the values I currently have:
DirectGopRendering=false
GopPassThrough=Disabled
ProvideConsoleGop=true

I've read in forums that also real Macs can have WindowServer issues and crashes, without finding clear explanations...
These are protocols to support graphics features. They are used in console at boot.

From oldest to newest:
  • Before VESA, video boards were limited to resolutions of 640 × 480 pixels with 16 color depth or less.
  • VESA = Video Electronics Standards Association (American technical standards organization for computer display standards) is a standard for BIOS. It has been superseded by UGA (EFI) and GOP (UEFI).
  • UGA = Universal Graphics Adapter, is a standard for EFI 1.0.
  • UEFI did not include UGA and replaced it with GOP.
  • GOP = Graphics Output Protocol, is a new standard for UEFI.
Each new protocol has more features and has better performance.

macOS bootloader requires GOP or UGA (for 10.4) to be present on console at boot.

OpenCore implements GOP as the main graphics protocol during startup. But in some firmwares (UEFI) that do not implement this protocol or do it incorrectly, GopPassThrough (if enabled) provides the GOP protocol via a UGA-based proxy.

With current motherboards and macOS versions later than 10.4 GOP is well implemented so GopPassThrough=Disabled.

ProvideConsoleGop must always be enabled because it ensures that GOP is used on console and it will also replace incompatible implementations of GOP, as may be the case of MacPro5,1 when using modern GPUs.

I have no idea the relationship between Windows Server and those macOS crashes.
 
Last edited:
Top