mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-20 14:10:51 +10:00
Misc fixes
Closes https://github.com/dortania/Opencore-Legacy-Patcher/issues/53 Closes https://github.com/dortania/Opencore-Legacy-Patcher/issues/47 Closes https://github.com/dortania/Opencore-Legacy-Patcher/issues/52
This commit is contained in:
@@ -228,6 +228,14 @@ def BuildEFI():
|
||||
"<true/><!--SSDT-CPBG-->"
|
||||
)
|
||||
|
||||
if current_model in ModelArray.IDEPatch:
|
||||
print("- Adding AppleIntelPIIXATA v%s" % Versions.piixata_version)
|
||||
copy(Versions.piixata_path, Versions.kext_path_build)
|
||||
Versions.plist_data = Versions.plist_data.replace(
|
||||
"<false/><!--AppleIntelPIIXATA-->",
|
||||
"<true/><!--AppleIntelPIIXATA-->"
|
||||
)
|
||||
|
||||
usb_map_path = os.path.join(Versions.current_path, "payloads/Kexts/Maps/Zip/" "USB-Map-%s.zip" % current_model)
|
||||
if os.path.exists(usb_map_path):
|
||||
print("- Adding USB Map for %s" % current_model)
|
||||
@@ -277,9 +285,9 @@ def BuildSMBIOS():
|
||||
elif current_model in ModelArray.MacBookPro111:
|
||||
print("- Spoofing to MacBookPro11,1")
|
||||
new_model = "MacBookPro11,1"
|
||||
elif current_model in ModelArray.MacBookPro112:
|
||||
print("- Spoofing to MacBookPro11,2")
|
||||
new_model = "MacBookPro11,2"
|
||||
elif current_model in ModelArray.MacBookPro113:
|
||||
print("- Spoofing to MacBookPro11,3")
|
||||
new_model = "MacBookPro11,3"
|
||||
elif current_model in ModelArray.Macmini71:
|
||||
print("- Spoofing to Macmini7,1")
|
||||
new_model = "Macmini7,1"
|
||||
|
||||
@@ -393,6 +393,10 @@ HiDPIpicker = [
|
||||
"MacBookPro10,2",
|
||||
]
|
||||
|
||||
IDEPatch = [
|
||||
"MacPro3,1"
|
||||
]
|
||||
|
||||
# 11" Air
|
||||
MacBookAir61 = [
|
||||
"MacBookAir3,1",
|
||||
@@ -424,7 +428,7 @@ MacBookPro111 = [
|
||||
|
||||
# MacBook Pro 15" and 17"
|
||||
|
||||
MacBookPro112 = [
|
||||
MacBookPro113 = [
|
||||
"MacBookPro3,1",
|
||||
"MacBookPro4,1",
|
||||
"MacBookPro5,1",
|
||||
|
||||
@@ -12,8 +12,8 @@ import sys
|
||||
|
||||
# List build versions
|
||||
opencore_version = "0.6.6"
|
||||
lilu_version = "1.5.0"
|
||||
whatevergreen_version = "1.4.6"
|
||||
lilu_version = "1.5.1"
|
||||
whatevergreen_version = "1.4.7"
|
||||
airportbcrmfixup_version = "2.1.2"
|
||||
bcm570_version = "1.0.0"
|
||||
marvel_version = "1.0.0"
|
||||
@@ -25,6 +25,7 @@ io80211high_sierra_version = "1.0.0"
|
||||
io80211mojave_version = "1.0.0"
|
||||
voodoohda_version = "296"
|
||||
restrictevents_version = "1.0.0"
|
||||
piixata_version = "1.0.0"
|
||||
|
||||
# List current location
|
||||
os.chdir(os.path.dirname(os.path.realpath(__file__)))
|
||||
@@ -51,6 +52,7 @@ bcm570_path = os.path.join(current_path, "payloads/Kexts/Ethernet/" "CatalinaBCM
|
||||
marvel_path = os.path.join(current_path, "payloads/Kexts/Ethernet/" "MarvelYukonEthernet-v%s.zip" % marvel_version)
|
||||
nforce_path = os.path.join(current_path, "payloads/Kexts/Ethernet/" "nForceEthernet-v%s.zip" % nforce_version)
|
||||
mce_path = os.path.join(current_path, "payloads/Kexts/Misc/" "AppleMCEReporterDisabler-v%s.zip" % mce_version)
|
||||
piixata_path = os.path.join(current_path, "payloads/Kexts/Misc/" "AppleIntelPIIXATA-v%s.zip" % piixata_version)
|
||||
mousse_path = os.path.join(current_path, "payloads/Kexts/SSE/" "AAAMouSSE-v%s.zip" % mousse_version)
|
||||
telemetrap_path = os.path.join(current_path, "payloads/Kexts/SSE/" "telemetrap-v%s.zip" % telemetrap_version)
|
||||
io80211high_sierra_path = os.path.join(current_path, "payloads/Kexts/Wifi/" "IO80211HighSierra-v%s.zip" % io80211high_sierra_version)
|
||||
|
||||
Reference in New Issue
Block a user