Skip to content

Commit 343f857

Browse files
committed
Add 0.6.4 support
1 parent 8f3083c commit 343f857

File tree

5 files changed

+960
-6
lines changed

5 files changed

+960
-6
lines changed

OpenCore-Patcher.command

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,12 @@ while MainMenu:
6161
os.system('clear')
6262

6363
print(header)
64-
print(" Build OpenCore for model: %s" % BuildOpenCore.current_model)
64+
print(" Build OpenCore v%s for model: %s" % (Versions.opencore_version, BuildOpenCore.current_model))
6565
print(header)
6666
print("")
6767
print(" 1. Auto build OpenCore")
68-
print(" - This script determines what patches you require")
69-
print(" - Recommended for novices")
70-
print(" 2. Return to main menu")
68+
print(" 2. Change OpenCore version")
69+
print(" 3. Return to main menu")
7170
print("")
7271

7372
OpenCoreBuilderMenu = raw_input('Please select an option: ')
@@ -97,8 +96,31 @@ while MainMenu:
9796
print("Returning to previous menu...")
9897
AutoBuilderMenu=False
9998
OpenCoreBuilderMenu=False
100-
10199
elif OpenCoreBuilderMenu=="2":
100+
ChangeOCversion=True
101+
while ChangeOCversion:
102+
os.system('clear')
103+
print(header)
104+
print(" Current OpenCore version: %s" % Versions.opencore_version)
105+
print(header)
106+
print("")
107+
print(" Supported versions: 0.6.3, 0.6.4")
108+
print("")
109+
OpenCoreOption = raw_input('Please enter the OpenCore you want (Press enter to exit): ')
110+
if OpenCoreOption == "":
111+
print("Exiting...")
112+
ChangeOCversion=False
113+
MainMenu=True
114+
else:
115+
print("")
116+
print(" New SMBIOS: %s" % OpenCoreOption)
117+
print("")
118+
ChangeOCversionYN = raw_input("Is this correcy? (y/n)")
119+
if ChangeOCversionYN in {"y", "Y", "yes", "Yes"}:
120+
ChangeOCversion=False
121+
Versions.opencore_version = OpenCoreOption
122+
MainMenu=True
123+
elif OpenCoreBuilderMenu=="3":
102124
print("\n Returning to main menu...")
103125
OpenCoreBuilderMenu=False
104126
MainMenu=True

Resources/BuildOpenCore.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,7 @@ def MoveOpenCore():
308308
print("")
309309
else:
310310
print("Couldn't find EFI partition")
311+
print("Please ensure your drive is formatted as GUID Partition Table")
311312
print("")
312313

313314
def MountOpenCore():

Resources/Versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import sys
1212

1313
# List build versions
14-
opencore_version = "0.6.3"
14+
opencore_version = "0.6.4"
1515
lilu_version = "1.4.9"
1616
whatevergreen_version = "1.4.4"
1717
airportbcrmfixup_version = "2.1.1"

0 commit comments

Comments
 (0)