Skip to content

Commit

Permalink
Push actual code, oops
Browse files Browse the repository at this point in the history
  • Loading branch information
Jazzzny committed Feb 20, 2024
1 parent e262e25 commit 1ae8720
Show file tree
Hide file tree
Showing 3 changed files with 225 additions and 102 deletions.
22 changes: 11 additions & 11 deletions TeraScaleFixup.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
CEDE8D5522984F7600C73034 /* kern_user.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_user.hpp; sourceTree = "<group>"; };
CEDE8D5622984F7600C73034 /* plugin_start.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = plugin_start.hpp; sourceTree = "<group>"; };
CEDE8D5722984F7600C73034 /* kern_iokit.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_iokit.hpp; sourceTree = "<group>"; };
CEDE8D5822984F7600C73034 /* kern_crypto.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_crypto.hpp; sourceTree = "<group>"; };
CEDE8D5822984F7600C73034 /* kern_jazzzo.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_jazzzo.hpp; sourceTree = "<group>"; };
CEDE8D5922984F7600C73034 /* kern_mach.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_mach.hpp; sourceTree = "<group>"; };
CEDE8D5A22984F7600C73034 /* kern_compression.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_compression.hpp; sourceTree = "<group>"; };
CEDE8D5B22984F7600C73034 /* kern_file.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_file.hpp; sourceTree = "<group>"; };
Expand Down Expand Up @@ -120,7 +120,7 @@
CEDE8D5522984F7600C73034 /* kern_user.hpp */,
CEDE8D5622984F7600C73034 /* plugin_start.hpp */,
CEDE8D5722984F7600C73034 /* kern_iokit.hpp */,
CEDE8D5822984F7600C73034 /* kern_crypto.hpp */,
CEDE8D5822984F7600C73034 /* kern_jazzzo.hpp */,
CEDE8D5922984F7600C73034 /* kern_mach.hpp */,
CEDE8D5A22984F7600C73034 /* kern_compression.hpp */,
CEDE8D5B22984F7600C73034 /* kern_file.hpp */,
Expand Down Expand Up @@ -215,7 +215,7 @@
dependencies = (
);
name = TeraScaleFixup;
productName = CryptexFixup;
productName = TeraScaleFixup;
productReference = CEDE8CE522984C0800C73034 /* TeraScaleFixup.kext */;
productType = "com.apple.product-type.kernel-extension";
};
Expand Down Expand Up @@ -349,7 +349,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.11;
MACOSX_DEPLOYMENT_TARGET = 10.7;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
Expand Down Expand Up @@ -405,7 +405,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.11;
MACOSX_DEPLOYMENT_TARGET = 10.7;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = macosx;
Expand All @@ -418,7 +418,7 @@
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1.0;
CURRENT_PROJECT_VERSION = 1.0.0;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"MODULE_VERSION=$(MODULE_VERSION)",
Expand All @@ -428,11 +428,11 @@
INFOPLIST_FILE = "$(SRCROOT)/TeraScaleFixup/Info.plist";
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64";
MACOSX_DEPLOYMENT_TARGET = 10.7;
MARKETING_VERSION = 1.0;
MARKETING_VERSION = 1.0.0;
MODULE_NAME = com.jazzzny.terascalefixup;
MODULE_START = "$(PRODUCT_NAME)_kern_start";
MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
MODULE_VERSION = 1.0;
MODULE_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = com.jazzzny.terascalefixup;
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = kext;
Expand All @@ -445,7 +445,7 @@
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1.0;
CURRENT_PROJECT_VERSION = 1.0.0;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"MODULE_VERSION=$(MODULE_VERSION)",
Expand All @@ -455,11 +455,11 @@
INFOPLIST_FILE = "$(SRCROOT)/TeraScaleFixup/Info.plist";
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64";
MACOSX_DEPLOYMENT_TARGET = 10.7;
MARKETING_VERSION = 1.0;
MARKETING_VERSION = 1.0.0;
MODULE_NAME = com.jazzzny.terascalefixup;
MODULE_START = "$(PRODUCT_NAME)_kern_start";
MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
MODULE_VERSION = 1.0;
MODULE_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = com.jazzzny.terascalefixup;
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = kext;
Expand Down
87 changes: 85 additions & 2 deletions TeraScaleFixup/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>IOKitPersonalities</key>
<dict>
<key>CryptexFixup</key>
<key>TeraScaleFixup</key>
<dict>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
Expand All @@ -33,9 +33,92 @@
<key>IOResourceMatch</key>
<string>IOKit</string>
</dict>
<key>4600Controller</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMD4600Controller</string>
<key>IOClass</key>
<string>AMD4600Controller</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOName</key>
<string>AMD4600Controller</string>
<key>IOPCIMatch</key>
<string>0x94901002 0x94881002 0x94981002 0x95401002 0x954F1002 0x95531002</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>4600ControllerLegacy</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.ATI4600Controller</string>
<key>IOClass</key>
<string>ATI4600Controller</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOName</key>
<string>ATI4600Controller</string>
<key>IOPCIMatch</key>
<string>0x94901002 0x94881002 0x94981002 0x95401002 0x954F1002 0x95531002</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>4800Controller</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMD4800Controller</string>
<key>IOClass</key>
<string>AMD4800Controller</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOName</key>
<string>AMD4800Controller</string>
<key>IOPCIMatch</key>
<string>0x94401002 0x944a1002 0x94421002 0x94411002 0x94431002 0x944C1002 0x94601002 0x94621002 0x94b31002</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>4800ControllerLegacy</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.ATI4800Controller</string>
<key>IOClass</key>
<string>ATI4800Controller</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOName</key>
<string>ATI4800Controller</string>
<key>IOPCIMatch</key>
<string>0x94401002 0x944a1002 0x94421002 0x94411002 0x94431002 0x944C1002 0x94601002 0x94621002 0x94b31002</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>ATIRadeonX2000</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.ATIRadeonX2000</string>
<key>IOClass</key>
<string>ATIRadeonX2000</string>
<key>IOMatchCategory</key>
<string>IOAccelerator</string>
<key>IOPCIMatch</key>
<string>0x94401002 0x944a1002 0x94421002 0x94411002 0x94431002 0x944C1002 0x94601002 0x94621002 0x94901002 0x94881002 0x94981002 0x95531002 0x94b31002</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright ©2024 Jazzzny</string>
<string>Copyright ©2024 Jazzzny. All rights reserved.</string>
<key>OSBundleLibraries</key>
<dict>
<key>as.vit9696.Lilu</key>
Expand Down
Loading

0 comments on commit 1ae8720

Please sign in to comment.