From d8a5893fd03e0bfc1cba5d61dcd64e0253e6c253 Mon Sep 17 00:00:00 2001 From: Jakub Stochmal <54555731+narcyzzo@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:30:38 +0200 Subject: [PATCH 1/6] Added constants for macOS 26 support --- AdvancedMap/kern_start.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AdvancedMap/kern_start.cpp b/AdvancedMap/kern_start.cpp index 61a5405..d59830e 100644 --- a/AdvancedMap/kern_start.cpp +++ b/AdvancedMap/kern_start.cpp @@ -27,8 +27,8 @@ PluginConfiguration ADDPR(config) { arrsize(bootargDebug), bootargBeta, arrsize(bootargBeta), - KernelVersion::Sequoia, - KernelVersion::Sequoia, + KernelVersion::Tahoe, + KernelVersion::Tahoe, []() { advancedMap.init(); } From 4ee047ba960d5bef4614ab3301560c8c1b62f767 Mon Sep 17 00:00:00 2001 From: Jakub Stochmal <54555731+narcyzzo@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:34:08 +0200 Subject: [PATCH 2/6] Bump version --- AdvancedMap.xcodeproj/project.pbxproj | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/AdvancedMap.xcodeproj/project.pbxproj b/AdvancedMap.xcodeproj/project.pbxproj index 0bb3bc6..3fd7a0c 100644 --- a/AdvancedMap.xcodeproj/project.pbxproj +++ b/AdvancedMap.xcodeproj/project.pbxproj @@ -293,7 +293,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; + MACOSX_DEPLOYMENT_TARGET = 26.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -350,7 +350,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; + MACOSX_DEPLOYMENT_TARGET = 26.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; @@ -363,7 +363,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 4.0.0; + CURRENT_PROJECT_VERSION = 5.0.0; DEAD_CODE_STRIPPING = YES; DEPLOYMENT_POSTPROCESSING = YES; GCC_ENABLE_KERNEL_DEVELOPMENT = NO; @@ -382,11 +382,11 @@ "$(inherited)", "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64", ); - MARKETING_VERSION = 4.0.0; + MARKETING_VERSION = 5.0.0; MODULE_NAME = com.notjosh.AdvancedMap; MODULE_START = "$(PRODUCT_NAME)_kern_start"; MODULE_STOP = "$(PRODUCT_NAME)_kern_stop"; - MODULE_VERSION = 4.0.0; + MODULE_VERSION = 5.0.0; OTHER_CFLAGS = ( "-mmmx", "-msse", @@ -417,7 +417,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 4.0.0; + CURRENT_PROJECT_VERSION = 5.0.0; DEAD_CODE_STRIPPING = YES; DEPLOYMENT_POSTPROCESSING = YES; GCC_ENABLE_KERNEL_DEVELOPMENT = NO; @@ -435,11 +435,11 @@ "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64", ); LLVM_LTO = YES; - MARKETING_VERSION = 4.0.0; + MARKETING_VERSION = 5.0.0; MODULE_NAME = com.notjosh.AdvancedMap; MODULE_START = "$(PRODUCT_NAME)_kern_start"; MODULE_STOP = "$(PRODUCT_NAME)_kern_stop"; - MODULE_VERSION = 4.0.0; + MODULE_VERSION = 5.0.0; OTHER_CFLAGS = ( "-mmmx", "-msse", From 0be7233399b685f2b1f665cb66db09e4e92a0b46 Mon Sep 17 00:00:00 2001 From: Jakub Stochmal <54555731+narcyzzo@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:41:24 +0200 Subject: [PATCH 3/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c200b6b..e172698 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ It _seems_ like it requires a dGPU (see below for support). Please let me know i ### Configuration - Add `-advmapoff` to disable AdvancedMap -- Add `-advmapbeta` to enable AdvancedMap on unsupported OS versions (15.x is supported by +- Add `-advmapbeta` to enable AdvancedMap on unsupported OS versions (26.x is supported by default) ### Downloads From ebe4c4c10a50f9de66dd301d7fb62a40d6bd0902 Mon Sep 17 00:00:00 2001 From: Jakub Stochmal <54555731+narcyzzo@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:44:49 +0200 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bfdb2e2..24ec383 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ It _seems_ like it requires a dGPU (see below for support). Please let me know i ### Configuration - Add `-advmapoff` to disable AdvancedMap -- Add `-advmapbeta` to enable AdvancedMap on unsupported OS versions (26.x is supported by +- Add `-advmapbeta` to enable AdvancedMap on unsupported OS versions (12.x - 15.x are supported by default) ### Downloads From 3677116d2062cdea507b1c9a36fa3eed3dbda901 Mon Sep 17 00:00:00 2001 From: Jakub Stochmal <54555731+narcyzzo@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:45:13 +0200 Subject: [PATCH 5/6] typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 24ec383..827740e 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ It _seems_ like it requires a dGPU (see below for support). Please let me know i ### Configuration - Add `-advmapoff` to disable AdvancedMap -- Add `-advmapbeta` to enable AdvancedMap on unsupported OS versions (12.x - 15.x are supported by +- Add `-advmapbeta` to enable AdvancedMap on unsupported OS versions (12.x - 26.x are supported by default) ### Downloads From 3d037cbc850697ab20fe971a2ca7e72d6872a449 Mon Sep 17 00:00:00 2001 From: Jakub Stochmal <54555731+narcyzzo@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:46:45 +0200 Subject: [PATCH 6/6] allow loading on monterey-tahoe --- AdvancedMap/kern_start.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AdvancedMap/kern_start.cpp b/AdvancedMap/kern_start.cpp index d59830e..e0dba9c 100644 --- a/AdvancedMap/kern_start.cpp +++ b/AdvancedMap/kern_start.cpp @@ -27,7 +27,7 @@ PluginConfiguration ADDPR(config) { arrsize(bootargDebug), bootargBeta, arrsize(bootargBeta), - KernelVersion::Tahoe, + KernelVersion::Monterey, KernelVersion::Tahoe, []() { advancedMap.init();