Contribute
Register

<< Solved >> OC 0.8.0 Question

Status
Not open for further replies.
Joined
Mar 2, 2014
Messages
2,032
Motherboard
Gigabyte Z390 I AORUS PRO WIFI
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Air
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Looked at possibly updating my O.C. 0.7.9 to 0.8.0. A little research led to questions. Apparently the update changes its script language from Python 2.x to 3.x. MacOS 10.14.6 Mojave includes Python 2.7. What would be the effect on user operation if the EFI boot loader was updated to 0.8.0? Should I stick with OC 0.7.9, which works perfectly?

My main concern comes from the Python page linked above which states:
Screen Shot 2022-04-12 at 9.21.15 AM.jpg
 
Last edited:
Looked at possibly updating my O.C. 0.7.9 to 0.8.0.
O.C. 0.8.0 has not been released - nor is there a release tag or branch in the developer’s Github repository for a candidate 0.8.0 release as far as I can see.
Apparently the update changes its script language from Python 2.x to 3.x. MacOS 10.14.6 Mojave includes Python 2.7. What would be the effect on user operation if the EFI boot loader was updated to 0.8.0? Should I stick with OC 0.7.9, which works perfectly?
The bootloader is not written in Python and will continue to work irrespective of Python version changes.

OpenCore utilities written in Python and requiring Python 3.x will not work on systems where Python 2.x is installed by default. You can work around this by installing Pythons 3.x using HomeBrew or similar on MacOS versions where Python 2.x is the default version provided.
 
O.C. 0.8.0 has not been released - nor is there a release tag or branch in the developer’s Github repository for a candidate 0.8.0 release as far as I can see.

The bootloader is not written in Python and will continue to work irrespective of Python version changes.

OpenCore utilities written in Python and requiring Python 3.x will not work on systems where Python 2.x is installed by default. You can work around this by installing Pythons 3.x using HomeBrew or similar on MacOS versions where Python 2.x is the default version provided.

I think it is delayed one more week. He delayed it last week to this week because something wasn't working. Then he delayed it again because it still wasn't working.
 
There are unofficial builds from dortania at the URL below but sure how how this relates to the core development team official releases - https://github.com/dortania/build-repo/releases
Yep, that's where I got my copy of O.C. 0.8.0. It works fine on my computer at left running Mojave 10.14.6 ("Mini-ITX 4" listed below), but on my "Mini-ITX 3" running High Sierra 10.13.6, there are no Audio Devices in System Report. Reverted that one to 0.7.9 and audio devices are back..

Thanks for all your responses.
 
Just go to Python.org and download the latest version of Python v3.10.4 and install.

 
Just go to Python.org and download the latest version of Python v3.10.4 and install.
Thank you; so far 0.8.0 as Installed works without Python 3, on my Mojave computer at left. I think the lack of audio "devices" problem with the High Sierra computer is an outdated "code signature" on the AppleHDA.kext file in /System/Library/Extensions. Haven't dealt with that yet.

[Edit 04/15/2022: Copied AppleHDA.kext version 282.54 from my Mojave installation, and thanks to "Pilgrim" (moderator) used Kextbeast to install it in my High Sierra computer (System/Library/Extensions). Now I have the audio "Devices" and normal sound back, on OpenCore 0.7.5. Will try 0.8.0 when it's officially released.]
 
Last edited:
I can confirm that 0.8.0 was an easy upgrade and presents no issues on my newer Comet Lake i9 z590, 12.3.1 build.

ocvalidate reported about 6 minor config adjustments to get from 0.7.8, none of which pertain to my build.

On Monterey we have to live without Apple Python anyway. Python is needed in macOS can be gained from macports or homebrew. I use macports.
 
Last edited:
Status
Not open for further replies.
Back
Top