From 9da450f897874d2c977a63b97621810b8c57bedf Mon Sep 17 00:00:00 2001 From: JG-Park <50548719+JG-Park@users.noreply.github.com> Date: Mon, 9 Nov 2020 21:18:28 +0900 Subject: [PATCH 1/3] Update project.pbxproj --- MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj b/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj index e717de5..afc1d0b 100644 --- a/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj +++ b/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj @@ -304,6 +304,8 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; + KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; + KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; @@ -357,6 +359,8 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; + KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; + KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; From abb2a7b9662ed9ff24d822327f39e22849833223 Mon Sep 17 00:00:00 2001 From: JG-Park <50548719+JG-Park@users.noreply.github.com> Date: Mon, 9 Nov 2020 21:43:26 +0900 Subject: [PATCH 2/3] Adds support for MacOS Big Sur MACOSX_DEPLOYMENT_TARGET = 11.0 --- .../project.pbxproj | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj b/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj index afc1d0b..1880749 100644 --- a/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj +++ b/MacProMemoryNotificationDisabler.xcodeproj/project.pbxproj @@ -306,7 +306,7 @@ GCC_WARN_UNUSED_VARIABLE = YES; KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; - MACOSX_DEPLOYMENT_TARGET = 10.15; + MACOSX_DEPLOYMENT_TARGET = 11.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -361,7 +361,7 @@ GCC_WARN_UNUSED_VARIABLE = YES; KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; - MACOSX_DEPLOYMENT_TARGET = 10.15; + MACOSX_DEPLOYMENT_TARGET = 11.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; @@ -384,7 +384,7 @@ "$(inherited)", "$(PROJECT_DIR)/Lilu.kext/Contents/Resources/Library", ); - MACOSX_DEPLOYMENT_TARGET = 10.15; + MACOSX_DEPLOYMENT_TARGET = 11.0; MODULE_NAME = meow.IOIIIO.MacProMemoryNotificationDisabler; MODULE_START = "$(PRODUCT_NAME)_kern_start"; MODULE_STOP = "$(PRODUCT_NAME)_kern_stop"; @@ -411,7 +411,7 @@ "$(inherited)", "$(PROJECT_DIR)/Lilu.kext/Contents/Resources/Library", ); - MACOSX_DEPLOYMENT_TARGET = 10.15; + MACOSX_DEPLOYMENT_TARGET = 11.0; MODULE_NAME = meow.IOIIIO.MacProMemoryNotificationDisabler; MODULE_START = "$(PRODUCT_NAME)_kern_start"; MODULE_STOP = "$(PRODUCT_NAME)_kern_stop"; From d7cf9722ec5d46b236caf4ceea721c03ec1413ba Mon Sep 17 00:00:00 2001 From: JG-Park <50548719+JG-Park@users.noreply.github.com> Date: Mon, 9 Nov 2020 21:44:06 +0900 Subject: [PATCH 3/3] Update kern_start.cpp KernelVersion:BigSur --- MacProMemoryNotificationDisabler/kern_start.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MacProMemoryNotificationDisabler/kern_start.cpp b/MacProMemoryNotificationDisabler/kern_start.cpp index 433c9f0..6272aea 100644 --- a/MacProMemoryNotificationDisabler/kern_start.cpp +++ b/MacProMemoryNotificationDisabler/kern_start.cpp @@ -156,8 +156,8 @@ PluginConfiguration ADDPR(config) { arrsize(bootargDebug), bootargBeta, arrsize(bootargBeta), - KernelVersion::Catalina, - KernelVersion::Catalina, + KernelVersion:BigSur, + KernelVersion:BigSur, []() { mpmndStart(); }