Skip to content

Commit

Permalink
Dropped Support for 10.10, 10.11 and 10.12. Added AMFIKext. Pushed Ve…
Browse files Browse the repository at this point in the history
…rsion to 5.0.0
  • Loading branch information
ProfDrLuigi committed Nov 10, 2023
1 parent f1e4024 commit 379ee44
Show file tree
Hide file tree
Showing 34 changed files with 646 additions and 442 deletions.
4 changes: 2 additions & 2 deletions Kext Updater.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 54;
objectVersion = 55;
objects = {

/* Begin PBXBuildFile section */
Expand Down Expand Up @@ -410,7 +410,7 @@
};
};
buildConfigurationList = 2AB3049523150E1300D618FF /* Build configuration list for PBXProject "Kext Updater" */;
compatibilityVersion = "Xcode 10.0";
compatibilityVersion = "Xcode 13.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
Expand Down
893 changes: 463 additions & 430 deletions Kext Updater/Base.lproj/Main.storyboard

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions Kext Updater/SingleKexts.swift
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ class SingleKexts: NSViewController {

@IBAction func select_all(_ sender: Any) {
UserDefaults.standard.set(true, forKey: "dl-acpibatterymanager")
UserDefaults.standard.set(true, forKey: "dl-amfipass")
UserDefaults.standard.set(true, forKey: "dl-airportbrcmfixup")
UserDefaults.standard.set(true, forKey: "dl-applealc")
UserDefaults.standard.set(true, forKey: "dl-applebacklightsmoother")
Expand Down Expand Up @@ -241,6 +242,10 @@ class SingleKexts: NSViewController {
UserDefaults.standard.set("https://github.com/acidanthera/AirportBrcmFixup", forKey: "SourceURL")
webview_button.performClick(nil)
}
@IBAction func amfipass(_ sender: Any) {
UserDefaults.standard.set("https://github.com/dortania/OpenCore-Legacy-Patcher/tree/main/payloads/Kexts/Acidanthera", forKey: "SourceURL")
webview_button.performClick(nil)
}
@IBAction func applealc(_ sender: Any) {
UserDefaults.standard.set("https://github.com/acidanthera/AppleALC", forKey: "SourceURL")
webview_button.performClick(nil)
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions Kext Updater/bin/KUMenuBar.app/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>23A344</string>
<string>23B81</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand Down Expand Up @@ -43,9 +43,9 @@
<key>DTSDKName</key>
<string>macosx14.0</string>
<key>DTXcode</key>
<string>1500</string>
<string>1501</string>
<key>DTXcodeBuild</key>
<string>15A240d</string>
<string>15A507</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>LSMinimumSystemVersion</key>
Expand Down
Binary file modified Kext Updater/bin/KUMenuBar.app/Contents/MacOS/KUMenuBar
Binary file not shown.
Binary file modified Kext Updater/bin/KUMenuBar.app/Contents/Resources/Assets.car
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ function _getsecret() {
}

### kextadd ###
allkextsupper="ACPIBatteryManager AirportBrcmFixup AirportItlwm AppleALC AppleBacklightFixup AsusSMC ATH9KFixup AtherosE2200Ethernet AtherosWiFiInjector AzulPatcher4600 BigSurface BrcmPatchRam BrightnessKeys BT4LEContinuityFixup Clover CodecCommander CoreDisplayFixup CPUFriend CpuTscSync CryptexFixup ECEnabler EFI-Driver EnableLidWake FakePCIID FakeSMC FeatureUnlock GenericUSBXHCI HibernationFixup HoRNDIS IntelBluetootFirmware IntelGraphicsFixup IntelGraphicsDVMTFixup IntelMausi IntelMausiWOL IntelMausiEthernet itlwm Lilu LiluFriend LucyRTL8125Ethernet MacHyperVSupport NightShiftUnlocker NoTouchID NoVPAJpeg NullCpuPowerManagement NullEthernet NvidiaGraphicsFixup NVMeFix OpenCore RadeonSensor RealtekRTL8111 RestrictEvents RTCMemoryFixup SMCAMDProcessor Shiki SinetekRTSX SystemProfilerMemoryFixup ThunderboltReset TSCAdjustReset USBInjectAll USBToolBox VirtualSMC VoodooHDA VoodooI2C VoodooInput VoodooPS2 VoodooSDHC VoodooSMBus VoodooTSCSync WhateverGreen YogaSMC"
allkextsupper="ACPIBatteryManager AMFIPass AirportBrcmFixup AirportItlwm AppleALC AppleBacklightFixup AsusSMC ATH9KFixup AtherosE2200Ethernet AtherosWiFiInjector AzulPatcher4600 BigSurface BrcmPatchRam BrightnessKeys BT4LEContinuityFixup Clover CodecCommander CoreDisplayFixup CPUFriend CpuTscSync CryptexFixup ECEnabler EFI-Driver EnableLidWake FakePCIID FakeSMC FeatureUnlock GenericUSBXHCI HibernationFixup HoRNDIS IntelBluetootFirmware IntelGraphicsFixup IntelGraphicsDVMTFixup IntelMausi IntelMausiWOL IntelMausiEthernet itlwm Lilu LiluFriend LucyRTL8125Ethernet MacHyperVSupport NightShiftUnlocker NoTouchID NoVPAJpeg NullCpuPowerManagement NullEthernet NvidiaGraphicsFixup NVMeFix OpenCore RadeonSensor RealtekRTL8111 RestrictEvents RTCMemoryFixup SMCAMDProcessor Shiki SinetekRTSX SystemProfilerMemoryFixup ThunderboltReset TSCAdjustReset USBInjectAll USBToolBox VirtualSMC VoodooHDA VoodooI2C VoodooInput VoodooPS2 VoodooSDHC VoodooSMBus VoodooTSCSync WhateverGreen YogaSMC"
allkextslower=$( echo "$allkextsupper" | tr '[:upper:]' '[:lower:]' )

#======================== Excluded Kexts =========================#
Expand All @@ -119,7 +119,7 @@ function _excludedkexts()
#kextstatsori=$( echo -e "$kextstatsori" |grep -vw "AppleALC" )
#kextstatsori=$( echo -e "$kextstatsori" "\n CryptexFixup (0.0.1)" )
#kextstatsori=$( echo -e "$kextstatsori" "\n FeatureUnlock (0.0.1)" )
#kextstatsori=$( echo -e "$kextstatsori" "\n BigSurface (0.0.1)" )
kextstatsori=$( echo -e "$kextstatsori" "\n AMFIPass (1.3.3)" )

if [[ "$offline_efi" = "yes" ]]; then
rm "$ScriptTmpPath"/offline_efi_kexts
Expand Down Expand Up @@ -204,6 +204,7 @@ kextArray=(
"acpibatterymanager","org.rehabman.driver.AppleSmartBatteryManager","ACPIBatteryManager",""
"airportbrcmfixup","BrcmWLFixup","BrcmWLFixup","AirportBrcmFixup"
"airportbrcmfixup","AirportBrcmFixup","AirportBrcmFixup",""
"amfipass","AMFIPass","AMFIPass",""
"applealc","AppleALC","AppleALC",""
"applebacklightfixup","AppleBacklightFixup","AppleBacklightFixup","WhateverGreen","Alarm"
"applebacklightsmoother","AppleBacklightSmoother","AppleBacklightSmoother",""
Expand Down Expand Up @@ -1350,6 +1351,9 @@ function _main()
if [ -d ${ScriptDownloadPath}/"usbtoolbox" ]; then
mv ${ScriptDownloadPath}/usbtoolbox ${ScriptDownloadPath}/"USBToolBox"
fi
if [ -d ${ScriptDownloadPath}/"amfipass" ]; then
mv ${ScriptDownloadPath}/amfipass ${ScriptDownloadPath}/"AMFIPass"
fi

if [[ $checkchime = "1" ]]; then
_playchime
Expand Down
6 changes: 3 additions & 3 deletions Kext Updater/bin/KUNotifier.app/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>23A344</string>
<string>23B81</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleDisplayName</key>
Expand Down Expand Up @@ -45,9 +45,9 @@
<key>DTSDKName</key>
<string>macosx14.0</string>
<key>DTXcode</key>
<string>1500</string>
<string>1501</string>
<key>DTXcodeBuild</key>
<string>15A240d</string>
<string>15A507</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>LSMinimumSystemVersion</key>
Expand Down
Binary file modified Kext Updater/bin/KUNotifier.app/Contents/MacOS/KUNotifier
Binary file not shown.
Binary file modified Kext Updater/bin/KUNotifier.app/Contents/Resources/Assets.car
Binary file not shown.
150 changes: 150 additions & 0 deletions Kext Updater/bin/KUNotifier.app/Contents/_CodeSignature/CodeResources
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>files</key>
<dict>
<key>Resources/AppIcon.icns</key>
<data>
KLzyff4MHS37P4B4wQKZca8ongM=
</data>
<key>Resources/Assets.car</key>
<data>
OMfVFiOY+t9xaVU2S5RwbFu2558=
</data>
<key>Resources/Base.lproj/MainMenu.nib</key>
<data>
KiZdu8/Hlt8xk0aW4l5WaXbfWYQ=
</data>
</dict>
<key>files2</key>
<dict>
<key>Resources/AppIcon.icns</key>
<dict>
<key>hash2</key>
<data>
Lan4+ZQl9Zv4DItWtBn9xg7YQVRBPuOMi0ZckOR8k3Q=
</data>
</dict>
<key>Resources/Assets.car</key>
<dict>
<key>hash2</key>
<data>
mjb6GKciX+U/0HB0tOIVk6ZpR9mDiSYqlTZRpoItXQ8=
</data>
</dict>
<key>Resources/Base.lproj/MainMenu.nib</key>
<dict>
<key>hash2</key>
<data>
8q6qbt8+v3kONCy+Xh1ZMrDZAV6j9RdvdLjR/si9lB8=
</data>
</dict>
</dict>
<key>rules</key>
<dict>
<key>^Resources/</key>
<true/>
<key>^Resources/.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^Resources/.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Resources/Base\.lproj/</key>
<dict>
<key>weight</key>
<real>1010</real>
</dict>
<key>^version.plist$</key>
<true/>
</dict>
<key>rules2</key>
<dict>
<key>.*\.dSYM($|/)</key>
<dict>
<key>weight</key>
<real>11</real>
</dict>
<key>^(.*/)?\.DS_Store$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>2000</real>
</dict>
<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
<dict>
<key>nested</key>
<true/>
<key>weight</key>
<real>10</real>
</dict>
<key>^.*</key>
<true/>
<key>^Info\.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>20</real>
</dict>
<key>^PkgInfo$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>20</real>
</dict>
<key>^Resources/</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
<key>^Resources/.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^Resources/.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Resources/Base\.lproj/</key>
<dict>
<key>weight</key>
<real>1010</real>
</dict>
<key>^[^/]+$</key>
<dict>
<key>nested</key>
<true/>
<key>weight</key>
<real>10</real>
</dict>
<key>^embedded\.provisionprofile$</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
<key>^version\.plist$</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
</dict>
</dict>
</plist>
Binary file modified Kext Updater/bin/dspci
Binary file not shown.
8 changes: 8 additions & 0 deletions Kext Updater/kextupdaterng.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,14 @@
</head>
<body>

<p><span class="header" lang="en">New in 5.0.0</span></p>
<ul>
<span class="newstext">
<li><strong>Important!!!</strong><br>Dropped Support for 10.10, 10.11 and 10.12. If you are on one of these 3 Systems please stay on 4.0.7</li>
<li><strong>Added Kexts:</strong> AmfiPass.kext</li>

</ul></span>

<p><span class="header" lang="en">New in 4.0.7</span></p>
<ul>
<span class="newstext">
Expand Down
8 changes: 6 additions & 2 deletions Kext Updater/script/script.command
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ function _getsecret() {
}

### kextadd ###
allkextsupper="ACPIBatteryManager AirportBrcmFixup AirportItlwm AppleALC AppleBacklightFixup AsusSMC ATH9KFixup AtherosE2200Ethernet AtherosWiFiInjector AzulPatcher4600 BigSurface BrcmPatchRam BrightnessKeys BT4LEContinuityFixup Clover CodecCommander CoreDisplayFixup CPUFriend CpuTscSync CryptexFixup ECEnabler EFI-Driver EnableLidWake FakePCIID FakeSMC FeatureUnlock GenericUSBXHCI HibernationFixup HoRNDIS IntelBluetootFirmware IntelGraphicsFixup IntelGraphicsDVMTFixup IntelMausi IntelMausiWOL IntelMausiEthernet itlwm Lilu LiluFriend LucyRTL8125Ethernet MacHyperVSupport NightShiftUnlocker NoTouchID NoVPAJpeg NullCpuPowerManagement NullEthernet NvidiaGraphicsFixup NVMeFix OpenCore RadeonSensor RealtekRTL8111 RestrictEvents RTCMemoryFixup SMCAMDProcessor Shiki SinetekRTSX SystemProfilerMemoryFixup ThunderboltReset TSCAdjustReset USBInjectAll USBToolBox VirtualSMC VoodooHDA VoodooI2C VoodooInput VoodooPS2 VoodooSDHC VoodooSMBus VoodooTSCSync WhateverGreen YogaSMC"
allkextsupper="ACPIBatteryManager AMFIPass AirportBrcmFixup AirportItlwm AppleALC AppleBacklightFixup AsusSMC ATH9KFixup AtherosE2200Ethernet AtherosWiFiInjector AzulPatcher4600 BigSurface BrcmPatchRam BrightnessKeys BT4LEContinuityFixup Clover CodecCommander CoreDisplayFixup CPUFriend CpuTscSync CryptexFixup ECEnabler EFI-Driver EnableLidWake FakePCIID FakeSMC FeatureUnlock GenericUSBXHCI HibernationFixup HoRNDIS IntelBluetootFirmware IntelGraphicsFixup IntelGraphicsDVMTFixup IntelMausi IntelMausiWOL IntelMausiEthernet itlwm Lilu LiluFriend LucyRTL8125Ethernet MacHyperVSupport NightShiftUnlocker NoTouchID NoVPAJpeg NullCpuPowerManagement NullEthernet NvidiaGraphicsFixup NVMeFix OpenCore RadeonSensor RealtekRTL8111 RestrictEvents RTCMemoryFixup SMCAMDProcessor Shiki SinetekRTSX SystemProfilerMemoryFixup ThunderboltReset TSCAdjustReset USBInjectAll USBToolBox VirtualSMC VoodooHDA VoodooI2C VoodooInput VoodooPS2 VoodooSDHC VoodooSMBus VoodooTSCSync WhateverGreen YogaSMC"
allkextslower=$( echo "$allkextsupper" | tr '[:upper:]' '[:lower:]' )

#======================== Excluded Kexts =========================#
Expand All @@ -119,7 +119,7 @@ function _excludedkexts()
#kextstatsori=$( echo -e "$kextstatsori" |grep -vw "AppleALC" )
#kextstatsori=$( echo -e "$kextstatsori" "\n CryptexFixup (0.0.1)" )
#kextstatsori=$( echo -e "$kextstatsori" "\n FeatureUnlock (0.0.1)" )
#kextstatsori=$( echo -e "$kextstatsori" "\n BigSurface (0.0.1)" )
#kextstatsori=$( echo -e "$kextstatsori" "\n AMFIPass (1.3.3)" )

if [[ "$offline_efi" = "yes" ]]; then
rm "$ScriptTmpPath"/offline_efi_kexts
Expand Down Expand Up @@ -204,6 +204,7 @@ kextArray=(
"acpibatterymanager","org.rehabman.driver.AppleSmartBatteryManager","ACPIBatteryManager",""
"airportbrcmfixup","BrcmWLFixup","BrcmWLFixup","AirportBrcmFixup"
"airportbrcmfixup","AirportBrcmFixup","AirportBrcmFixup",""
"amfipass","AMFIPass","AMFIPass",""
"applealc","AppleALC","AppleALC",""
"applebacklightfixup","AppleBacklightFixup","AppleBacklightFixup","WhateverGreen","Alarm"
"applebacklightsmoother","AppleBacklightSmoother","AppleBacklightSmoother",""
Expand Down Expand Up @@ -1350,6 +1351,9 @@ function _main()
if [ -d ${ScriptDownloadPath}/"usbtoolbox" ]; then
mv ${ScriptDownloadPath}/usbtoolbox ${ScriptDownloadPath}/"USBToolBox"
fi
if [ -d ${ScriptDownloadPath}/"amfipass" ]; then
mv ${ScriptDownloadPath}/amfipass ${ScriptDownloadPath}/"AMFIPass"
fi

if [[ $checkchime = "1" ]]; then
_playchime
Expand Down

0 comments on commit 379ee44

Please sign in to comment.