diff --git a/Changelog.md b/Changelog.md index 9cc2a713..193652a9 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,8 @@ VirtualSMC Changelog ==================== +#### v1.2.1 +- Fix version publishing for VirtualSMC + #### v1.2.0 - Improve manual fan control in SMCDellSensors (switch off manual control before going to sleep), rename control boot-args (start with -dell) diff --git a/VirtualSMC.xcodeproj/project.pbxproj b/VirtualSMC.xcodeproj/project.pbxproj index aaca9372..8d0aaa61 100644 --- a/VirtualSMC.xcodeproj/project.pbxproj +++ b/VirtualSMC.xcodeproj/project.pbxproj @@ -1570,7 +1570,7 @@ KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; MACOSX_DEPLOYMENT_TARGET = 10.8; - MODULE_VERSION = 1.2.0; + MODULE_VERSION = 1.2.1; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; VALID_ARCHS = x86_64; @@ -1621,7 +1621,7 @@ KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; MACOSX_DEPLOYMENT_TARGET = 10.8; - MODULE_VERSION = 1.2.0; + MODULE_VERSION = 1.2.1; SDKROOT = macosx; SWIFT_COMPILATION_MODE = wholemodule; VALID_ARCHS = x86_64; @@ -2293,7 +2293,7 @@ KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers"; MACOSX_DEPLOYMENT_TARGET = 10.8; - MODULE_VERSION = 1.2.0; + MODULE_VERSION = 1.2.1; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; VALID_ARCHS = x86_64; diff --git a/VirtualSMC/kern_vsmc.cpp b/VirtualSMC/kern_vsmc.cpp index 07a413c6..75165907 100644 --- a/VirtualSMC/kern_vsmc.cpp +++ b/VirtualSMC/kern_vsmc.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -124,7 +125,9 @@ bool VirtualSMC::start(IOService *provider) { removeProperty("OverrideModelInfo"); removeProperty("Keystore"); removeProperty("UserKeystore"); - + + setProperty("VersionInfo", kextVersion); + pmio = new SMCProtocolPMIO; if (deviceInfo.getGeneration() >= SMCInfo::Generation::V2) mmio = new SMCProtocolMMIO;