Last active
September 18, 2023 06:26
-
-
Save zhuowei/960586f474b68f5734af2339fbcbbc12 to your computer and use it in GitHub Desktop.
Put this file as /Library/Preferences/FeatureFlags/Domain/Ensemble.plist and reboot to (hopefully) turn on Universal Control on macOS 12
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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> | |
<!-- not sure which one it is, so set both --> | |
<key>Ensemble</key> | |
<dict> | |
<key>Enabled</key> | |
<true/> | |
</dict> | |
<key>Enabled</key> | |
<dict> | |
<key>Enabled</key> | |
<true/> | |
</dict> | |
</dict> | |
</plist> |
@zhuowei this looks pretty difficult even for an full stack developer as myself... I'll wait a bit. Thank you for the information though.
@newmediacrew a different (likely easier) option is using OpenCore Legacy Patcher to enable it. The thing that does the job in the patcher is in acidanthera/FeatureUnlock and also provided by khronokernel. Also it doesn't require disabling SIP first I think. And here is a tutorial to make it even easier.
cc
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@newmediacrew ask khronokernel: https://twitter.com/khronokernel/status/1428407216931999749 it's possible to override the list of supported Macs, but you'd need to disable SIP and find a way to inject code into the Universal Control app somehow