Skip to content

Commit

Permalink
Update to macOS 14.3
Browse files Browse the repository at this point in the history
  • Loading branch information
tunglamvghy committed Jan 28, 2024
1 parent 0316cef commit 889140b
Show file tree
Hide file tree
Showing 29 changed files with 527 additions and 530 deletions.
5 changes: 5 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# CHANGELOG

**2024/01/28**
- Support macOS 14.3
- Update OC and kexts to latest version
- HDMI working with audio (tested with LG UP850W monitor)

**2023/09/27**
- Support macOS 14 Sonoma RC
- Update OC and kexts to latest version
Expand Down
Binary file modified OC/Drivers/OpenCanopy.efi
100644 → 100755
Binary file not shown.
Binary file modified OC/Drivers/OpenRuntime.efi
100644 → 100755
Binary file not shown.
Binary file modified OC/Drivers/ResetNvramEntry.efi
100644 → 100755
Binary file not shown.
Binary file modified OC/Drivers/ToggleSipEntry.efi
100644 → 100755
Binary file not shown.
14 changes: 7 additions & 7 deletions OC/Kexts/AirportItlwm.kext/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>19H2026</string>
<string>21G726</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -27,19 +27,19 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>12D4e</string>
<string>14C18</string>
<key>DTPlatformName</key>
<string>macosx</string>
<key>DTPlatformVersion</key>
<string>11.1</string>
<string>13.1</string>
<key>DTSDKBuild</key>
<string>20C63</string>
<string>22C55</string>
<key>DTSDKName</key>
<string>macosx11.1</string>
<string>macosx13.1</string>
<key>DTXcode</key>
<string>1240</string>
<string>1420</string>
<key>DTXcodeBuild</key>
<string>12D4e</string>
<string>14C18</string>
<key>IOKitPersonalities</key>
<dict>
<key>NetworkController</key>
Expand Down
Binary file modified OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm
Binary file not shown.
20 changes: 11 additions & 9 deletions OC/Kexts/AirportItlwmV.kext/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>19H2026</string>
<string>21G726</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,27 +17,29 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.2.0</string>
<string>2.3.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.2.0</string>
<string>2.3.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>11E801a</string>
<string>14C18</string>
<key>DTPlatformName</key>
<string>macosx</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<string>13.1</string>
<key>DTSDKBuild</key>
<string>19G68</string>
<string>22C55</string>
<key>DTSDKName</key>
<string>macosx10.15</string>
<string>macosx13.1</string>
<key>DTXcode</key>
<string>1170</string>
<string>1420</string>
<key>DTXcodeBuild</key>
<string>11E801a</string>
<string>14C18</string>
<key>IOKitPersonalities</key>
<dict>
<key>itlwm</key>
Expand Down
Binary file modified OC/Kexts/AirportItlwmV.kext/Contents/MacOS/AirportItlwm
Binary file not shown.
153 changes: 145 additions & 8 deletions OC/Kexts/AppleALC.kext/Contents/Info.plist
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.8.6</string>
<string>1.8.9</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.8.6</string>
<string>1.8.9</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down Expand Up @@ -2293,6 +2293,32 @@
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>Codec</key>
<string>ALC236 for Dell ICL for Lorys89 by Vorshim</string>
<key>CodecID</key>
<integer>283902518</integer>
<key>ConfigData</key>
<data>
ASccIAEnHQEBJx6mAScfkAFHHEABRx0BAUce
FwFHH5ABRwwCAZccQAGXHRABlx6nAZcfAAIF
AEUCBNaJAhcdEAIXHiECFx8BAhcMAg==
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>69</integer>
<key>WakeConfigData</key>
<data>
AUcMAgGXByQCFwwC
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
Expand All @@ -2306,7 +2332,11 @@
<data>
AUccEAFHHQEBRx4XAUcfkAFHDAICFxwgAhcd
EAIXHiECFx8EAhcMAgEnHDABJx0BAScepgEn
H5ABlxxAAZcdEAGXHoEBlx8E
H5ABlxxAAZcdEAGXHoEBlx8EATcc8AE3HQAB
Nx4AATcfQAHXHPAB1x0AAdceAAHXH0ABhxzw
AYcdAAGHHgABhx9AAacc8AGnHQABpx4AAacf
QAG3HPABtx0AAbceAAG3H0ABtwwCAecc8AHn
HQAB5x4AAecfQA==
</data>
<key>FuncGroup</key>
<integer>1</integer>
Expand Down Expand Up @@ -4865,6 +4895,32 @@
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>Codec</key>
<string>Realtek ALC269 - Samsung R780</string>
<key>CodecID</key>
<integer>283902569</integer>
<key>ConfigData</key>
<data>
AUccEAFHHQABRx4XAUcfkAFXHCABVx0QAVce
IQFXHwEBhxwwAYcdEAGHHoEBhx8BAZccQAGX
HQABlx6gAZcfkAFHDAI=
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>36</integer>
<key>WakeConfigData</key>
<data>
AUcMAg==
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
Expand Down Expand Up @@ -7212,6 +7268,32 @@
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>Codec</key>
<string>ALC289 for Dell XPS 2in1 7390 Vorshim</string>
<key>CodecID</key>
<integer>283902601</integer>
<key>ConfigData</key>
<data>
ASccIAEnHQEBJx6mAScfkAFHHEABRx0BAUce
FwFHH5ABRwwCAZccQAGXHRABlx6nAZcfAAIF
AEUCBNaJAhcdEAIXHiECFx8BAhcMAg==
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>69</integer>
<key>WakeConfigData</key>
<data>
AUcMAgGXByQCFwwC
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
Expand Down Expand Up @@ -15401,18 +15483,18 @@
<integer>283902550</integer>
<key>ConfigData</key>
<data>
ASccAAEnHQABJx4QAScfQAIXHBACFx0QAhce
IQIXHwICFwwCAeccIAHnHREB5x5FAecfAQHX
HCkB1x3AAdceRAHXH0ABlxwwAZcdEAGXHqAB
lx+SAbccQAG3HRABtx4RAbcfAQG3DAI=
AZccMAGXHRABlx6gAZcfkgIXHBACFx0QAhce
IQIXHwICFwwCAbccQAG3HRABtx4RAbcfAQG3
DAIB5xwgAecdEQHnHkUB5x8BAUcc8AFHHREB
Rx4RAUcfQQFHDAI=
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>68</integer>
<key>WakeConfigData</key>
<data>
AhcMAgG3DAI=
AhcMAgG3DAIBRwwC
</data>
<key>WakeVerbReinit</key>
<true/>
Expand Down Expand Up @@ -15605,6 +15687,61 @@
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>CodecID</key>
<integer>283902569</integer>
<key>Comment</key>
<string>aa820t - Realtek ALC269VC for Lenovo G480</string>
<key>ConfigData</key>
<data>
AUccEAFHHQABRx4XAUcfmQFHDAIBhxwgAYcd
EAGHHoEBhx8EAZccMAGXHQABlx6nAZcfmQFX
HEABVx0QAVceIQFXHwQBVwwC
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>138</integer>
<key>WakeConfigData</key>
<data>
AUcMAgFXDAI=
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>Codec</key>
<string>IDT 92HD81B1X5 by SkyrilHD for HP Elitebook 8x70 series</string>
<key>CodecID</key>
<integer>287143429</integer>
<key>ConfigData</key>
<data>
AKccMACnHRAApx4BAKcfIQCnDAIAtxwhALcd
EAC3HiEAtx8EALcMAgDHHBEAxx0QAMceoQDH
HwQAxwwCANccIADXHQEA1x4TANcfmQDXDAIA
5xzwAOcdAADnHvAA5x9AAOcMAgD3HBAA9x0Q
APcegQD3HyEA9wwCARccAAEXHQEBFx6jARcf
mQ==
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>76</integer>
<key>WakeConfigData</key>
<data>
AKcMAgC3DAIAxwwCANcMAgDnDAIA9wwC
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
</array>
<key>IOClass</key>
<string>AppleALC</string>
Expand Down
Binary file modified OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC
Binary file not shown.
18 changes: 9 additions & 9 deletions OC/Kexts/BlueToolFixup.kext/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>19H2026</string>
<string>21G320</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,29 +17,29 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.6.7</string>
<string>2.6.9</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.6.7</string>
<string>2.6.9</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>12D4e</string>
<string>14C18</string>
<key>DTPlatformName</key>
<string>macosx</string>
<key>DTPlatformVersion</key>
<string>11.1</string>
<string>13.1</string>
<key>DTSDKBuild</key>
<string>20C63</string>
<string>22C55</string>
<key>DTSDKName</key>
<string>macosx11.1</string>
<string>macosx13.1</string>
<key>DTXcode</key>
<string>1240</string>
<string>1420</string>
<key>DTXcodeBuild</key>
<string>12D4e</string>
<string>14C18</string>
<key>IOKitPersonalities</key>
<dict>
<key>BlueToolFixup</key>
Expand Down
Binary file modified OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup
Binary file not shown.
6 changes: 3 additions & 3 deletions OC/Kexts/IntelBTPatcher.kext/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>21G320</string>
<string>21G725</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,13 +17,13 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.4.0</string>
<string>2.3.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.4.0</string>
<string>2.3.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down
Binary file modified OC/Kexts/IntelBTPatcher.kext/Contents/MacOS/IntelBTPatcher
Binary file not shown.
Loading

3 comments on commit 889140b

@LeeBinder
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @tunglamvghy , thanks for your new release 👍

Question: what's the advantage of adding rEFInd for dual boot with Windows, vs. adding an entry in config.plist to the Windows bootloader to boot Windows straight from OC?

@tunglamvghy
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you boot Windows from OC, the OS will use your config including your DSDT patches for booting hackintosh. So, your pc will be unstable. Otherwise, if you use rEFInd, your pc will boot straight to Windows without any modifications.
Another benefit is that you can use your NIVIDA card, which was disabled in Hackintosh.

@LeeBinder
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah OK - just now found what you write officially confirmed on OC Configuration/ Windows support. I wasn't aware that even in this regard OC differs from Clover. Also Windows on my Vivobook runs fine if booted directly via OC.

Still, thanks for pointing this out 👍

Please sign in to comment.