File tree Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 1
1
VirtualSMC Changelog
2
2
====================
3
+ #### v1.2.1
4
+ - Fix version publishing for VirtualSMC
5
+
3
6
#### v1.2.0
4
7
- Improve manual fan control in SMCDellSensors (switch off manual control before going to sleep), rename control boot-args (start with -dell)
5
8
Original file line number Diff line number Diff line change 1570
1570
KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
1571
1571
KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
1572
1572
MACOSX_DEPLOYMENT_TARGET = 10.8;
1573
- MODULE_VERSION = 1.2.0 ;
1573
+ MODULE_VERSION = 1.2.1 ;
1574
1574
ONLY_ACTIVE_ARCH = YES;
1575
1575
SDKROOT = macosx;
1576
1576
VALID_ARCHS = x86_64;
1621
1621
KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
1622
1622
KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
1623
1623
MACOSX_DEPLOYMENT_TARGET = 10.8;
1624
- MODULE_VERSION = 1.2.0 ;
1624
+ MODULE_VERSION = 1.2.1 ;
1625
1625
SDKROOT = macosx;
1626
1626
SWIFT_COMPILATION_MODE = wholemodule;
1627
1627
VALID_ARCHS = x86_64;
2293
2293
KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
2294
2294
KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
2295
2295
MACOSX_DEPLOYMENT_TARGET = 10.8;
2296
- MODULE_VERSION = 1.2.0 ;
2296
+ MODULE_VERSION = 1.2.1 ;
2297
2297
ONLY_ACTIVE_ARCH = YES;
2298
2298
SDKROOT = macosx;
2299
2299
VALID_ARCHS = x86_64;
Original file line number Diff line number Diff line change 10
10
#include < Headers/kern_devinfo.hpp>
11
11
#include < Headers/kern_iokit.hpp>
12
12
#include < Headers/kern_crypto.hpp>
13
+ #include < Headers/kern_version.hpp>
13
14
#include < Headers/plugin_start.hpp>
14
15
#include < IOKit/pwr_mgt/IOPM.h>
15
16
#include < IOKit/IODeviceTreeSupport.h>
@@ -124,7 +125,9 @@ bool VirtualSMC::start(IOService *provider) {
124
125
removeProperty (" OverrideModelInfo" );
125
126
removeProperty (" Keystore" );
126
127
removeProperty (" UserKeystore" );
127
-
128
+
129
+ setProperty (" VersionInfo" , kextVersion);
130
+
128
131
pmio = new SMCProtocolPMIO;
129
132
if (deviceInfo.getGeneration () >= SMCInfo::Generation::V2)
130
133
mmio = new SMCProtocolMMIO;
You can’t perform that action at this time.
0 commit comments