Mykola Grymalyuk
2021-02-08 11:28:55 -07:00
parent c655c4a910
commit 8ed5fd8397
11 changed files with 64 additions and 12 deletions
+11 -3
View File
@@ -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"
+5 -1
View File
@@ -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",
+4 -2
View File
@@ -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)