Limit Content Caching to Desktops by default

This commit is contained in:
Mykola Grymalyuk
2022-01-24 20:35:47 -07:00
parent 3e742ffaf8
commit 2ca02f5802
3 changed files with 7 additions and 1 deletions
+1 -1
View File
@@ -902,7 +902,7 @@ class BuildOpenCore:
if self.constants.nvram_write is False:
print("- Disabling Hardware NVRAM Write")
self.config["NVRAM"]["WriteFlash"] = False
if self.get_item_by_kv(self.config["Kernel"]["Patch"], "Comment", "Reroute kern.hv_vmm_present patch (1)")["Enabled"] is True:
if self.get_item_by_kv(self.config["Kernel"]["Patch"], "Comment", "Reroute kern.hv_vmm_present patch (1)")["Enabled"] is True and self.constants.set_content_caching is True:
# Add Content Caching patch
print("- Fixing Content Caching support")
if self.get_kext_by_bundle_path("RestrictEvents.kext")["Enabled"] is False:
+1
View File
@@ -182,6 +182,7 @@ class Constants:
self.walkthrough = False # Enable Walkthrough
self.disable_connectdrivers = False # Disable ConnectDrivers (hibernation)
self.allow_3rd_party_drives = True # Allow ThridPartyDrives quirk
self.set_content_caching = False # Set Content Caching
self.legacy_accel_support = [
os_data.os_data.mojave,
+5
View File
@@ -84,6 +84,11 @@ class generate_defaults:
settings.secure_status = False # Modified root volume
settings.allow_fv_root = True # Allow FileVault on broken seal
# settings.amfi_status = True # Signed bundles, Don't need to explicitly set currently
if "Book" in model:
settings.set_content_caching = False
else:
settings.set_content_caching = True
custom_cpu_model_value = utilities.get_nvram("revcpuname", "4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102", decode=True)
if custom_cpu_model_value is not None: