mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-21 06:30:52 +10:00
Paylods: Move launch service files
This commit is contained in:
@@ -236,12 +236,10 @@ class CreateBinary:
|
|||||||
"Kexts",
|
"Kexts",
|
||||||
"OpenCore",
|
"OpenCore",
|
||||||
"Tools",
|
"Tools",
|
||||||
|
"Launch Services",
|
||||||
]
|
]
|
||||||
|
|
||||||
whitelist_files = [
|
whitelist_files = [
|
||||||
"com.dortania.opencore-legacy-patcher.auto-patch.plist",
|
|
||||||
"com.dortania.opencore-legacy-patcher.rsr-monitor.plist",
|
|
||||||
"com.dortania.opencore-legacy-patcher.macos-update.plist",
|
|
||||||
"entitlements.plist",
|
"entitlements.plist",
|
||||||
"launcher.sh",
|
"launcher.sh",
|
||||||
"OC-Patcher-TUI.icns",
|
"OC-Patcher-TUI.icns",
|
||||||
|
|||||||
+1
-1
@@ -8,7 +8,7 @@
|
|||||||
- Update non-Metal Binaries for macOS Sonoma:
|
- Update non-Metal Binaries for macOS Sonoma:
|
||||||
- Resolve Photos app crash
|
- Resolve Photos app crash
|
||||||
- Workaround tile window popup freezing apps by disabling the feature
|
- Workaround tile window popup freezing apps by disabling the feature
|
||||||
- Workaround monochrome desktop widgets rendering issues by enforcing full color (can be disabled in OCLP settings )
|
- Workaround monochrome desktop widgets rendering issues by enforcing full color (can be disabled in OCLP settings)
|
||||||
- Add new Launch Daemon for clean up on macOS updates
|
- Add new Launch Daemon for clean up on macOS updates
|
||||||
- Resolves KDKless Macs failing to boot after updating from 14.0 to 14.x
|
- Resolves KDKless Macs failing to boot after updating from 14.0 to 14.x
|
||||||
- `/Library/LaunchDaemons/com.dortania.opencore-legacy-patcher.macos-update.plist`
|
- `/Library/LaunchDaemons/com.dortania.opencore-legacy-patcher.macos-update.plist`
|
||||||
|
|||||||
@@ -235,7 +235,7 @@
|
|||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
<string>../com.dortania.opencore-legacy-patcher.auto-patch.plist</string>
|
<string>../Launch Services/com.dortania.opencore-legacy-patcher.auto-patch.plist</string>
|
||||||
<key>PATH_TYPE</key>
|
<key>PATH_TYPE</key>
|
||||||
<integer>1</integer>
|
<integer>1</integer>
|
||||||
<key>PERMISSIONS</key>
|
<key>PERMISSIONS</key>
|
||||||
|
|||||||
+4
@@ -13,5 +13,9 @@
|
|||||||
</array>
|
</array>
|
||||||
<key>RunAtLoad</key>
|
<key>RunAtLoad</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>StandardErrorPath</key>
|
||||||
|
<string>/var/log/OpenCore-Patcher.log</string>
|
||||||
|
<key>StandardOutPath</key>
|
||||||
|
<string>/var/log/OpenCore-Patcher.log</string>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
+1
-1
@@ -5,7 +5,7 @@
|
|||||||
<key>AssociatedBundleIdentifiers</key>
|
<key>AssociatedBundleIdentifiers</key>
|
||||||
<string>com.dortania.opencore-legacy-patcher</string>
|
<string>com.dortania.opencore-legacy-patcher</string>
|
||||||
<key>Label</key>
|
<key>Label</key>
|
||||||
<string>com.dortania.opencore-legacy-patcher.rsr-monitor</string>
|
<string>com.dortania.opencore-legacy-patcher.macos-update</string>
|
||||||
<key>ProgramArguments</key>
|
<key>ProgramArguments</key>
|
||||||
<array>
|
<array>
|
||||||
<string>/Library/Application Support/Dortania/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher</string>
|
<string>/Library/Application Support/Dortania/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher</string>
|
||||||
@@ -279,18 +279,22 @@ class Constants:
|
|||||||
def plist_template(self):
|
def plist_template(self):
|
||||||
return self.payload_path / Path("Config/config.plist")
|
return self.payload_path / Path("Config/config.plist")
|
||||||
|
|
||||||
# Launch Agent
|
# Launch Services
|
||||||
|
@property
|
||||||
|
def launch_services_path(self):
|
||||||
|
return self.payload_path / Path("Launch Services")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def auto_patch_launch_agent_path(self):
|
def auto_patch_launch_agent_path(self):
|
||||||
return self.payload_path / Path("com.dortania.opencore-legacy-patcher.auto-patch.plist")
|
return self.launch_services_path / Path("com.dortania.opencore-legacy-patcher.auto-patch.plist")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def rsr_monitor_launch_daemon_path(self):
|
def rsr_monitor_launch_daemon_path(self):
|
||||||
return self.payload_path / Path("com.dortania.opencore-legacy-patcher.rsr-monitor.plist")
|
return self.launch_services_path / Path("com.dortania.opencore-legacy-patcher.rsr-monitor.plist")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def update_launch_daemon_path(self):
|
def update_launch_daemon_path(self):
|
||||||
return self.payload_path / Path("com.dortania.opencore-legacy-patcher.macos-update.plist")
|
return self.launch_services_path / Path("com.dortania.opencore-legacy-patcher.macos-update.plist")
|
||||||
|
|
||||||
# ACPI
|
# ACPI
|
||||||
@property
|
@property
|
||||||
|
|||||||
Reference in New Issue
Block a user