diff --git a/resources/build/bluetooth.py b/resources/build/bluetooth.py index 537795b1d..dca8b3a17 100644 --- a/resources/build/bluetooth.py +++ b/resources/build/bluetooth.py @@ -1,3 +1,6 @@ +# Class for handling Bluetooth Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk + from resources import constants, device_probe from resources.build import support from data import smbios_data, bluetooth_data diff --git a/resources/build/build.py b/resources/build/build.py index 0289de91c..8924c1306 100644 --- a/resources/build/build.py +++ b/resources/build/build.py @@ -1,4 +1,4 @@ -# Commands for building the EFI and SMBIOS +# Class for generating OpenCore Configurations tailored for Macs # Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk import copy diff --git a/resources/build/firmware.py b/resources/build/firmware.py index 0931b2874..176ce2265 100644 --- a/resources/build/firmware.py +++ b/resources/build/firmware.py @@ -1,3 +1,6 @@ +# Class for handling CPU and Firmware Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk + from resources import constants, generate_smbios from resources.build import support from data import smbios_data, cpu_data diff --git a/resources/build/graphics_audio.py b/resources/build/graphics_audio.py index 5d09af9d0..212eab21e 100644 --- a/resources/build/graphics_audio.py +++ b/resources/build/graphics_audio.py @@ -1,3 +1,6 @@ +# Class for handling Graphics and Audio Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk + from resources import constants, device_probe, utilities from resources.build import support from data import smbios_data, model_array, os_data diff --git a/resources/build/misc.py b/resources/build/misc.py index ecad6eb20..75a5b557f 100644 --- a/resources/build/misc.py +++ b/resources/build/misc.py @@ -1,3 +1,5 @@ +# Class for handling Misc Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk from resources import constants, device_probe, generate_smbios from resources.build import support @@ -223,4 +225,9 @@ class build_misc: if self.constants.oc_timeout != 5: print(f"- Setting custom OpenCore picker timeout to {self.constants.oc_timeout} seconds") - self.config["Misc"]["Boot"]["Timeout"] = self.constants.oc_timeout \ No newline at end of file + self.config["Misc"]["Boot"]["Timeout"] = self.constants.oc_timeout + + if self.constants.vault is True: + print("- Setting Vault configuration") + self.config["Misc"]["Security"]["Vault"] = "Secure" + support.build_support(self.model, self.constants, self.config).get_efi_binary_by_path("OpenShell.efi", "Misc", "Tools")["Enabled"] = False \ No newline at end of file diff --git a/resources/build/networking/wired.py b/resources/build/networking/wired.py index f9aabe1ec..5cb2eba9e 100644 --- a/resources/build/networking/wired.py +++ b/resources/build/networking/wired.py @@ -1,3 +1,6 @@ +# Class for handling Wired Networking Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk + from resources import constants, device_probe from resources.build import support from data import smbios_data, cpu_data diff --git a/resources/build/networking/wireless.py b/resources/build/networking/wireless.py index 32a9b0d91..74890d3bc 100644 --- a/resources/build/networking/wireless.py +++ b/resources/build/networking/wireless.py @@ -1,3 +1,6 @@ +# Class for handling Wireless Networking Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk + from resources import constants, device_probe, utilities from resources.build import support from data import smbios_data diff --git a/resources/build/security.py b/resources/build/security.py index 628595152..fed93466d 100644 --- a/resources/build/security.py +++ b/resources/build/security.py @@ -1,3 +1,5 @@ +# Class for handling macOS Security Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk from resources import constants, utilities from resources.build import support @@ -15,11 +17,6 @@ class build_security: def build(self): - if self.constants.vault is True: - print("- Setting Vault configuration") - self.config["Misc"]["Security"]["Vault"] = "Secure" - support.build_support(self.model, self.constants, self.config).get_efi_binary_by_path("OpenShell.efi", "Misc", "Tools")["Enabled"] = False - if self.constants.sip_status is False or self.constants.custom_sip_value: # Work-around 12.3 bug where Electron apps no longer launch with SIP lowered # Unknown whether this is intended behavior or not, revisit with 12.4 diff --git a/resources/build/smbios.py b/resources/build/smbios.py index 2250f9f61..978ba6491 100644 --- a/resources/build/smbios.py +++ b/resources/build/smbios.py @@ -1,3 +1,5 @@ +# Class for handling SMBIOS Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk from resources import constants, utilities, generate_smbios from resources.build import support diff --git a/resources/build/storage.py b/resources/build/storage.py index 268acfa46..ddffd0805 100644 --- a/resources/build/storage.py +++ b/resources/build/storage.py @@ -1,3 +1,5 @@ +# Class for handling Storage Controller Patches, invocation from build.py +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk from resources import constants, device_probe, utilities from resources.build import support diff --git a/resources/build/support.py b/resources/build/support.py index e26732293..770b99442 100644 --- a/resources/build/support.py +++ b/resources/build/support.py @@ -1,4 +1,5 @@ -# Support files for build +# Utility class for build functions +# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk from resources import constants, utilities