diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..ca92291
Binary files /dev/null and b/.DS_Store differ
diff --git a/EFI/.DS_Store b/EFI/.DS_Store
new file mode 100644
index 0000000..462a6f7
Binary files /dev/null and b/EFI/.DS_Store differ
diff --git a/EFI/OC/.DS_Store b/EFI/OC/.DS_Store
new file mode 100644
index 0000000..2c93f00
Binary files /dev/null and b/EFI/OC/.DS_Store differ
diff --git a/EFI/OC/Config.plist b/EFI/OC/Config.plist
index ef9ceec..ad5b6ea 100755
--- a/EFI/OC/Config.plist
+++ b/EFI/OC/Config.plist
@@ -240,7 +240,7 @@
Comment
Intel Ethernet LAN
Enabled
-
+
ExecutablePath
Contents/MacOS/SmallTreeIntel82576
MaxKernel
@@ -340,6 +340,24 @@
PlistPath
Contents/Info.plist
+
+ Arch
+ Any
+ BundlePath
+ AppleIGB.kext
+ Comment
+ Intel Ethernet LAN
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/AppleIGB
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
Block
@@ -379,1209 +397,6 @@
Contents/Info.plist
- Patch
-
-
- Arch
- x86_64
- Base
- _i386_switch_lbrs
- Comment
- algrey - Disable _i386_switch_lbrs
- Count
- 0
- Enabled
-
- Find
-
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 20.1.0
- Replace
- ww==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _i386_lbr_init
- Comment
- algrey - Disable _i386_lbr_init
- Count
- 0
- Enabled
-
- Find
-
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 20.1.0
- Replace
- ww==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - _i386_init_slave - Remove wrmsr 0x1c8
- Count
- 0
- Enabled
-
- Find
- uAEAAAC5yAEAADHSDzA=
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 20.1.0
- Replace
- Zg8fhAAAAAAADx9EAAA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _i386_lbr_native_state_to_mach_thread_state
- Comment
- algrey - Disable _i386_lbr_native_state_to_mach_thread_state
- Count
- 0
- Enabled
-
- Find
-
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 20.1.0
- Replace
- ww==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - commpage_populate -remove rdmsr
- Count
- 1
- Enabled
-
- Find
- uaABAAAPMg==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- Dx+AAAAAAA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _cpu_topology_sort
- Comment
- algrey - cpu_topology_sort -disable _x86_validate_topology
- Count
- 1
- Enabled
-
- Find
- 6AAA//8=
- Identifier
- kernel
- Limit
- 0
- Mask
- /wAA//8=
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- Dx9EAAA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0 - 10.15/10.16
- Count
- 1
- Enabled
-
- Find
- McAx2zHJMdIPokGJxgAAAAAAAAB0
- Identifier
- kernel
- Limit
- 0
- Mask
- /////////////////wAAAAAA////
- MaxKernel
- 20.99.99
- MinKernel
- 19.0.0
- Replace
- uB0AAIAx2zHJMdIPokGJxg8fQADr
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0 - 10.13/10.14
- Count
- 1
- Enabled
-
- Find
- McAx2zHJMdIPokGJxkGJ0QAAAAAAAAA=
- Identifier
- kernel
- Limit
- 0
- Mask
- /////////////////////wAAAAAA//8=
- MaxKernel
- 18.99.99
- MinKernel
- 17.0.0
- Replace
- uB0AAIAx2zHJMdIPokGJxkGJ0escZpA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4
- Count
- 1
- Enabled
-
- Find
- uAQAAABEifFEiQ==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- uB0AAIBEifFEiQ==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_cache_info - don't set cpuid_cores_per_package
- Count
- 1
- Enabled
-
- Find
- weAa/8A=
- Identifier
- kernel
- Limit
- 0
- Mask
- //D///A=
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- Dx8A6wY=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- NoOne - skip cpuid_cores_per_package test - 10.15/10.16
- Count
- 0
- Enabled
-
- Find
- gz0AAAAAAA8AAAAAAIsAvA==
- Identifier
- kernel
- Limit
- 0
- Mask
- //8AAAD///8AAAAA//8A/w==
- MaxKernel
- 20.99.99
- MinKernel
- 19.0.0
- Replace
- AAAAAAAAAQAAAAAAAAAAAA==
- ReplaceMask
- AAAAAAAADwAAAAAAAAAAAA==
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - skip cpuid_cores_per_package test - 10.13/10.14
- Count
- 0
- Enabled
-
- Find
- gz0AAAAAAHQAi128
- Identifier
- kernel
- Limit
- 0
- Mask
- //8AAAD///8A////
- MaxKernel
- 18.99.99
- MinKernel
- 17.0.0
- Replace
- AAAAAAAAAQAAAAAA
- ReplaceMask
- AAAAAAAADwAAAAAA
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_generic_info - remove wrmsr
- Count
- 1
- Enabled
-
- Find
- uYsAAAAxwDHSDzA=
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- Zg8fhAAAAAAAZpA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_generic_info - set microcode=186
- Count
- 1
- Enabled
-
- Find
- uYsAAAAPMg==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- uroAAABmkA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_generic_info - set flag=1
- Count
- 1
- Enabled
-
- Find
- uRcAAAAPMsHqEoDiBw==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- sgFmDx+EAAAAAABmkA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_generic_info - disable check to allow leaf7
- Count
- 1
- Enabled
-
- Find
- ADoPgg==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- AAAPgg==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_info - GenuineIntel to AuthenticAMD
- Count
- 1
- Enabled
-
- Find
- R2VudWluZUludGVsAA==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- QXV0aGVudGljQU1EAA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN
- Count
- 1
- Enabled
-
- Find
- MduAPQAAAAAGdQA=
- Identifier
- kernel
- Limit
- 0
- Mask
- /////wAAAP///wA=
- MaxKernel
- 20.3.0
- MinKernel
- 17.0.0
- Replace
- u7xP6njpXQAAAJA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- DhinakG - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN - 11.3b1
- Count
- 1
- Enabled
-
- Find
- MdIAAIA9AAAAAAZ1AA==
- Identifier
- kernel
- Limit
- 0
- Mask
- //8AAP//AAAA////AA==
- MaxKernel
- 20.99.99
- MinKernel
- 20.4.0
- Replace
- swG6vE/qeOldAAAAkA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _cpuid_set_info
- Comment
- algrey - cpuid_set_info - jmp to calculations and set cpuid_cores_per_package - 10.15/10.16
- Count
- 1
- Enabled
-
- Find
- dXHoAAAAAEiLBQAAAABIiQUAAAAA
- Identifier
- kernel
- Limit
- 0
- Mask
- ////AAAAAP///wAAAAD///8AAAAA
- MaxKernel
- 20.99.99
- MinKernel
- 19.0.0
- Replace
- dE4AAAAAAJCJDQAAAADpfgAAAGaQ
- ReplaceMask
- //8AAAAAAP///wAAAAD/////////
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _cpuid_set_info
- Comment
- algrey - cpuid_set_info - cores and threads calculations - 10.15/10.16
- Count
- 1
- Enabled
-
- Find
- uTUAAAAPMkjB4iCJwUgJ0bkBAAEAD0XID7fBwekQg+EP6x65NQAAAA8ySMHiIInBSAnRuQEAAQAPRcgPt8HB6RA=
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 19.0.0
- Replace
- uAgAAIAx2zHJMdIPokGJzkUPtvZB/8a4HgAAgDHbMckx0g+iD7b3/8ZEifEx0onI9/aJwUSJ8Ol8////Dx9EAAA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_info - ryzen cores and logicals count - part 1 - 10.13
- Count
- 1
- Enabled
-
- Find
- 6xa5NQAAAA==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 17.99.99
- MinKernel
- 17.0.0
- Replace
- 6yK5NQAAAA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - cpuid_set_info - ryzen cores and logicals count - part 1 - 10.14
- Count
- 1
- Enabled
-
- Find
- 6zi5NQAAAA==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 18.99.99
- MinKernel
- 18.0.0
- Replace
- 6xK5NQAAAA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _cpuid_set_info
- Comment
- algrey - cpuid_set_info - ryzen cores and logicals count - part 2 - 10.13/10.14
- Count
- 1
- Enabled
-
- Find
- uTUAAAAPMkjB4iAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
- Identifier
- kernel
- Limit
- 0
- Mask
- //////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAA=
- MaxKernel
- 18.99.99
- MinKernel
- 17.0.0
- Replace
- QYnOuB4AAIAx2zHJMdIPog+29//GRInxMdKJyPf2ZpA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _cpuid_set_info
- Comment
- algrey - cpuid_set_info - ryzen cores and logicals count - part 3 - 10.13
- Count
- 1
- Enabled
-
- Find
- iQUAAAAAiRUAAAAAhcB1GA==
- Identifier
- kernel
- Limit
- 0
- Mask
- //8AAAD///8AAAD//////w==
- MaxKernel
- 17.99.99
- MinKernel
- 17.0.0
- Replace
- Dx+EAAAAAAAPH4QAAAAAAA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _cpuid_set_info
- Comment
- algrey - cpuid_set_info - ryzen cores and logicals count - part 3 - 10.14
- Count
- 1
- Enabled
-
- Find
- hcB0
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 18.99.99
- MinKernel
- 18.0.0
- Replace
- ZpDr
- ReplaceMask
-
- Skip
- 1
-
-
- Arch
- x86_64
- Base
- _cpuid_set_info
- Comment
- algrey - cpuid_set_info - ryzen cores and logicals count - part 4 - 10.13
- Count
- 1
- Enabled
-
- Find
- iwUAAAAAiQAAAAAAiwU=
- Identifier
- kernel
- Limit
- 0
- Mask
- //8AAAD//wAAAAD///8=
- MaxKernel
- 17.99.99
- MinKernel
- 17.0.0
- Replace
- iQAAAAAAAAAAAAAAAAA=
- ReplaceMask
- /wAAAAAAAAAAAAAAAAA=
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _cpuid_set_info
- Comment
- algrey - cpuid_set_info - ryzen cores and logicals count - part 4 - 10.14
- Count
- 1
- Enabled
-
- Find
- SIsFAAAAAEiJBQAAAAA=
- Identifier
- kernel
- Limit
- 0
- Mask
- ////AAAA/////wAAAP8=
- MaxKernel
- 18.99.99
- MinKernel
- 18.0.0
- Replace
- kIkAAAAAAJAAAAAAAAA=
- ReplaceMask
- //8AAAAAAP8AAAAAAAA=
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - i386_init - remove rdmsr (x3)
- Count
- 0
- Enabled
-
- Find
- uZkBAAAPMkjB4iCJxkgJ1rmYAQAADzJIweIgicBICcK/WAIxBTHJRTHA
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- Zg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fRAAA
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - tsc_init - remove Penryn check to execute default case 10.14
- Count
- 1
- Enabled
-
- Find
- gfm8T+p4D4TFAQAA
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 18.99.99
- MinKernel
- 18.0.0
- Replace
- ZmZmDx+EAAAAAACQ
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - tsc_init - remove Penryn check to execute default case
- Count
- 1
- Enabled
-
- Find
- PbxP6ngPhAABAAA=
- Identifier
- kernel
- Limit
- 0
- Mask
- /////////wD///8=
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- ZmZmDx+EAAAAAAA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - tsc_init - grab DID and VID from MSR
- Count
- 1
- Enabled
-
- Find
- uZQBAAAPMonDuc4AAAAPMg+2zokNAAAAAA+2xIkFAAAAAA==
- Identifier
- kernel
- Limit
- 0
- Mask
- ////////////////////////////AAAA////////AAAA/w==
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- uWQAAcAPMg+2yInGwe4Ig+Y/RTH/MdJIichI9/ZIAcBmkA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _tsc_init
- Comment
- algrey - tsc_init - skip msr_flex_ratio test and go grab FSBFrequency from EFI
- Count
- 1
- Enabled
-
- Find
- 98MAAAEAdA==
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- Zg8fRAAA6w==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - lapic_init - remove version check and panic - 10.15
- Count
- 1
- Enabled
-
- Find
- g/gTdl4=
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 19.99.99
- MinKernel
- 19.0.0
- Replace
- Dx9EAAA=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- NoOne - lapic_init - remove version check and panic - 10.16
- Count
- 1
- Enabled
-
- Find
- g/gTD4aBAAAA
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 20.99.99
- MinKernel
- 20.0.0
- Replace
- kJCQkJCQkJCQ
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - lapic_init - remove version check and panic - 10.13/10.14
- Count
- 1
- Enabled
-
- Find
- JfwAAACD+BM=
- Identifier
- kernel
- Limit
- 0
- Mask
-
- MaxKernel
- 18.99.99
- MinKernel
- 17.0.0
- Replace
- JfAAAADrI5A=
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - lapic_interrupt - skip checks and prevent panic - 10.15/10.16
- Count
- 1
- Enabled
-
- Find
- gz0AAAAAAHQO
- Identifier
- kernel
- Limit
- 0
- Mask
- //8AAAD/////
- MaxKernel
- 20.99.99
- MinKernel
- 19.0.0
- Replace
- 6zkPH4AAAAAA
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
- _lapic_interrupt
- Comment
- algrey - lapic_interrupt - skip checks and prevent panic - 10.13/10.14
- Count
- 1
- Enabled
-
- Find
- gz0AAAAAAHQK
- Identifier
- kernel
- Limit
- 250
- Mask
- //8AAAD/////
- MaxKernel
- 18.99.99
- MinKernel
- 17.0.0
- Replace
- 60gPH4AAAAAA
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- algrey - mtrr_update_action - fix PAT
- Count
- 0
- Enabled
-
- Find
- icCB4v//AP+BygAAAQC5dwIAAA==
- Identifier
- kernel
- Limit
- 0
- Mask
- ////////D////////////////w==
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- uXcCAAC4BgEHALoGAQcADx9AAA==
- ReplaceMask
-
- Skip
- 0
-
-
- Arch
- x86_64
- Base
-
- Comment
- Shaneee - mtrr_update_action - fix PAT
- Count
- 0
- Enabled
-
- Find
- icCB4v//AP+BygAAAQC5dwIAAA==
- Identifier
- kernel
- Limit
- 0
- Mask
- ////////D////////////////w==
- MaxKernel
- 20.99.99
- MinKernel
- 17.0.0
- Replace
- uXcCAAC4BgYGBroGBgYGDzAPCQ==
- ReplaceMask
-
- Skip
- 0
-
-
Quirks
AppleCpuPmCfgLock
@@ -1636,6 +451,489 @@
CustomKernel
+ Patch
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - Force cpuid_cores_per_package 10.13,10.14
+ Count
+ 1
+ Enabled
+
+ Find
+ wegaAAAA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //3/AAAA
+ MaxKernel
+ 18.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uAgAAAAA
+ ReplaceMask
+ //////8A
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - Force cpuid_cores_per_package 10.15,11.0
+ Count
+ 1
+ Enabled
+
+ Find
+ wegaAAAA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //3/AAAA
+ MaxKernel
+ 20.99.99
+ MinKernel
+ 19.0.0
+ Replace
+ uggAAAAA
+ ReplaceMask
+ //////8A
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - Force cpuid_cores_per_package 12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ wegaAAAA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //3/AAAA
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 21.0.0
+ Replace
+ uggAAACQ
+ ReplaceMask
+ ////////
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _commpage_populate - Remove rdmsr - 10.13/10.14/10.15/11.0/12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uaABAAAPMg==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ Dx+AAAAAAA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_cache_info - Set cpuid to 0x8000001D instead 4 - 10.13/10.14/10.15/11.0/12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uAQAAABEifFEiQ==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uB0AAIBEifFEiQ==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_generic_info - Remove wrmsr - 10.13/10.14/10.15/11.0/12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uYsAAAAxwDHSDzA=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ Zg8fhAAAAAAAZpA=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_generic_info - Set microcode=186 - 10.13/10.14/10.15/11.0/12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uYsAAAAPMg==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uroAAABmkA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_generic_info - Set flag=1 - 10.13/10.14/10.15/11.0/12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uRcAAAAPMsHqEoDiBw==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ sgFmDx+EAAAAAABmkA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_info - GenuineIntel to AuthenticAMD - 10.13/10.14/10.15/11.0
+ Count
+ 1
+ Enabled
+
+ Find
+ R2VudWluZUludGVsAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 20.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ QXV0aGVudGljQU1EAA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ Goldfish64 - Bypass GenuineIntel check panic - 12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ uW4AAAAPvsA5wQAAAAAAAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ /////////////wAAAAAAAA==
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 21.0.0
+ Replace
+ uW4AAAAPvsA5wZCQkJCQkA==
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _cpuid_set_cpufamily - Force CPUFAMILY_INTEL_PENRYN - 10.13/10.14/10.15/11.2
+ Count
+ 1
+ Enabled
+
+ Find
+ MduAPQAAAAAGdQA=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ /////wAAAP///wA=
+ MaxKernel
+ 20.3.0
+ MinKernel
+ 17.0.0
+ Replace
+ u7xP6njpXQAAAJA=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+ _cpuid_set_info
+ Comment
+ algrey - _cpuid_set_cpufamily - Force CPUFAMILY_INTEL_PENRYN - 11.3 + / 12.0
+ Count
+ 1
+ Enabled
+
+ Find
+ gD0AAAAABnU=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ //8AAAAA//8=
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 20.4.0
+ Replace
+ urxP6ngx2+s=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _i386_init - Remove rdmsr (x3) - 10.13/10.14/10.15/11.0/12.0
+ Count
+ 0
+ Enabled
+
+ Find
+ uZkBAAAPMkjB4iCJxkgJ1rmYAQAADzJIweIgicBICcK/WAIxBTHJRTHA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ Zg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fRAAA
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey/XLNC - Remove version check and panic
+ Count
+ 1
+ Enabled
+
+ Find
+ JfwAAACD+BM=
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ JfwAAAAPHwA=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ algrey - _mtrr_update_action fix PAT - 10.13/10.14/10.15/11.0/12.0
+ Enabled
+
+ Find
+ icCB4v//AP+BygAAAQC5dwIAAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ ////////D////////////////w==
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uXcCAAC4BgEHALoGAQcADx9AAA==
+ ReplaceMask
+
+ Skip
+ 0
+ Count
+ 0
+
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ Shaneee - _mtrr_update_action fix PAT - 10.13/10.14/10.15/11.0/12.0
+ Count
+ 0
+ Enabled
+
+ Find
+ icCB4v//AP+BygAAAQC5dwIAAA==
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+ ////////D////////////////w==
+ MaxKernel
+ 21.99.99
+ MinKernel
+ 17.0.0
+ Replace
+ uXcCAAC4BgYGBroGBgYGDzAPCQ==
+ ReplaceMask
+
+ Skip
+ 0
+
+
Misc
diff --git a/EFI/OC/Kexts/.DS_Store b/EFI/OC/Kexts/.DS_Store
new file mode 100644
index 0000000..1b14349
Binary files /dev/null and b/EFI/OC/Kexts/.DS_Store differ
diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist
deleted file mode 100755
index b06b832..0000000
--- a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
- BuildMachineOSBuild
- 20G415
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- AirportBrcmFixup
- CFBundleIdentifier
- as.lvs1974.AirportBrcmFixup
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- AirportBrcmFixup
- CFBundlePackageType
- KEXT
- CFBundleShortVersionString
- 2.1.4
- CFBundleSignature
- ????
- CFBundleSupportedPlatforms
-
- MacOSX
-
- CFBundleVersion
- 2.1.4
- DTCompiler
- com.apple.compilers.llvm.clang.1_0
- DTPlatformBuild
- 12D4e
- DTPlatformName
- macosx
- DTPlatformVersion
- 11.1
- DTSDKBuild
- 20C63
- DTSDKName
- macosx11.1
- DTXcode
- 1240
- DTXcodeBuild
- 12D4e
- IOKitPersonalities
-
- as.lvs1974.AirportBrcmFixup
-
- CFBundleIdentifier
- as.lvs1974.AirportBrcmFixup
- IOClass
- AirportBrcmFixup
- IOMatchCategory
- AirportBrcmFixup
- IOProviderClass
- IOResources
- IOResourceMatch
- IOKit
-
- as.lvs1974.FakeAirportBrcmFixup
-
- CFBundleIdentifier
- as.lvs1974.AirportBrcmFixup
- IOClass
- FakeBrcm
- IOMatchCategory
- IODefaultMatchCategory
- IONameMatch
-
- pci14e4,43ba
- pci14e4,43a3
- pci14e4,43a0
- pci14e4,4331
- pci14e4,4353
- pci14e4,43b1
- pci14e4,43b2
- pci14e4,4357
- pci14e4,432b
- pci14e4,4311
- pci14e4,4312
- pci14e4,4313
- pci14e4,4318
- pci14e4,4319
- pci14e4,431a
- pci14e4,4320
- pci14e4,4324
- pci14e4,4325
- pci14e4,4328
- pci14e4,432c
- pci14e4,432d
-
- IOProbeScore
- 6000
- IOProviderClass
- IOPCIDevice
- TruePowerOff
-
-
-
- LSMinimumSystemVersion
- 10.8
- NSHumanReadableCopyright
- Copyright © 2017 lvs1974. All rights reserved.
- OSBundleCompatibleVersion
- 1.0
- OSBundleLibraries
-
- as.vit9696.Lilu
- 1.2.6
- com.apple.iokit.IOPCIFamily
- 2.7
- com.apple.kpi.bsd
- 12.0.0
- com.apple.kpi.dsep
- 12.0.0
- com.apple.kpi.iokit
- 12.0.0
- com.apple.kpi.libkern
- 12.0.0
- com.apple.kpi.mach
- 12.0.0
- com.apple.kpi.unsupported
- 12.0.0
-
- OSBundleRequired
- Network-Root
-
-
diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup
deleted file mode 100755
index 164ddeb..0000000
Binary files a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup and /dev/null differ
diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext/Contents/Info.plist
deleted file mode 100755
index 4640f42..0000000
--- a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext/Contents/Info.plist
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
- CFBundleGetInfoString
- Copyright © 2020 lvs1974. All rights reserved.
- CFBundleIdentifier
- as.lvs1974.AirportBrcm4360Injector
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- AirPortBrcm4360
- CFBundlePackageType
- KEXT
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- IOKitPersonalities
-
- Airport_Brcm4360
-
- CFBundleIdentifier
- com.apple.driver.AirPort.Brcm4360
- IOClass
- AirPort_Brcm4360
- IOMatchCategory
- IODefaultMatchCategory
- IONameMatch
-
- pci14e4,4331
- pci14e4,4353
- pci14e4,4357
- pci14e4,43a3
- pci14e4,43b1
- pci14e4,43b2
-
- IOProbeScore
- 1110
- IOProviderClass
- IOPCIDevice
- TruePowerOff
-
-
-
- OSBundleRequired
- Network-Root
-
-
diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext/Contents/Info.plist
deleted file mode 100755
index 1283c30..0000000
--- a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext/Contents/Info.plist
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
- CFBundleGetInfoString
- Copyright © 2020 lvs1974. All rights reserved.
- CFBundleIdentifier
- as.lvs1974.AirportBrcmNICInjector
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- AirPortBrcmNIC
- CFBundlePackageType
- KEXT
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- IOKitPersonalities
-
- Airport_BrcmNIC
-
- CFBundleIdentifier
- com.apple.driver.AirPort.BrcmNIC
- IOClass
- AirPort_BrcmNIC
- IOMatchCategory
- IODefaultMatchCategory
- IONameMatch
-
- pci14e4,4331
- pci14e4,4353
- pci14e4,4357
- pci14e4,43ba
- pci14e4,43a3
- pci14e4,43a0
- pci14e4,43b1
- pci14e4,43b2
-
- IOProbeScore
- 2048
- IOProviderClass
- IOPCIDevice
- TruePowerOff
-
-
-
- OSBundleRequired
- Network-Root
-
-
diff --git a/EFI/OC/Kexts/AirportItlwm.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportItlwm.kext/Contents/Info.plist
new file mode 100644
index 0000000..bca1427
--- /dev/null
+++ b/EFI/OC/Kexts/AirportItlwm.kext/Contents/Info.plist
@@ -0,0 +1,83 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19H1419
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ AirportItlwm
+ CFBundleIdentifier
+ com.zxystd.AirportItlwm
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ AirportItlwm
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.1.0
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11A420a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 19A547
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1100
+ DTXcodeBuild
+ 11A420a
+ IOKitPersonalities
+
+ itlwm
+
+ CFBundleIdentifier
+ com.zxystd.AirportItlwm
+ IOClass
+ AirportItlwm
+ IOMatchCategory
+ IODefaultMatchCategory
+ IOPCIMatch
+ 0x27238086 0x43F08086 0xA0F08086 0x34F08086 0x4DF08086 0x02F08086 0x3DF08086 0x06F08086 0x27208086 0x08b18086 0x08b28086 0x08b38086 0x08b48086 0x095a8086 0x095b8086 0x31658086 0x31668086 0x24f38086 0x24f48086 0x24f58086 0x24f68086 0x24fb8086 0x24fd8086 0x25268086 0x9df08086 0xa3708086 0x31DC8086 0x30DC8086 0x271C8086 0x271B8086 0x42a48086 0x00a08086 0x00a48086 0x02a08086 0x40a48086 0x00608086 0x00648086 0x02608086 0x02648086 0x42298086 0x422b8086 0x422c8086 0x42308086 0x42328086 0x42358086 0x42368086 0x42378086 0x42388086 0x42398086 0x423a8086 0x423b8086 0x423c8086 0x423d8086 0x00828086 0x00838086 0x00848086 0x00858086 0x00878086 0x00898086 0x008a8086 0x008b8086 0x00908086 0x00918086 0x08928086 0x08938086 0x08948086 0x08958086 0x08968086 0x08978086 0x08ae8086 0x08af8086 0x088e8086 0x088f8086 0x08908086 0x08918086 0x08878086 0x08888086 0x27258086 0x27268086 0x7A708086 0x7AF08086 0x51F08086 0x54F08086 0x27298086 0x7E408086
+ IOProbeScore
+ 2000
+ IOProviderClass
+ IOPCIDevice
+
+
+ LSMinimumSystemVersion
+ 10.15
+ NSHumanReadableCopyright
+ Copyright © 2020 钟先耀. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.iokit.IO80211FamilyLegacy
+ 600.0
+ com.apple.iokit.IONetworkingFamily
+ 3.2
+ com.apple.iokit.IOPCIFamily
+ 2.9
+ com.apple.kpi.bsd
+ 16.7
+ com.apple.kpi.iokit
+ 16.7
+ com.apple.kpi.libkern
+ 16.7
+ com.apple.kpi.mach
+ 16.7
+
+ OSBundleRequired
+ Network-Root
+
+
diff --git a/EFI/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm b/EFI/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm
new file mode 100755
index 0000000..c59deba
Binary files /dev/null and b/EFI/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm differ
diff --git a/EFI/OC/Kexts/AppleIGB.kext/Contents/Info.plist b/EFI/OC/Kexts/AppleIGB.kext/Contents/Info.plist
new file mode 100755
index 0000000..64722f6
--- /dev/null
+++ b/EFI/OC/Kexts/AppleIGB.kext/Contents/Info.plist
@@ -0,0 +1,159 @@
+
+
+
+
+ BuildMachineOSBuild
+ 21D49
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ AppleIGB
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ AppleIGB
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 5.7.2
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 5.7.2
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 13C100
+ DTPlatformName
+ macosx
+ DTPlatformVersion
+ 12.1
+ DTSDKBuild
+ 21C46
+ DTSDKName
+ macosx12.1
+ DTXcode
+ 1321
+ DTXcodeBuild
+ 13C100
+ IOKitPersonalities
+
+ 82575
+
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ IOClass
+ AppleIGB
+ IOPCIMatch
+ 0x10a78086 0x10a98086 0x10d68086
+ IOProviderClass
+ IOPCIDevice
+ NETIF_F_TSO
+
+
+ 82576
+
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ IOClass
+ AppleIGB
+ IOPCIMatch
+ 0x10c98086 0x10e68086 0x10e78086 0x10e88086 0x15268086 0x150a8086 0x15188086 0x150d8086
+ IOProviderClass
+ IOPCIDevice
+ NETIF_F_TSO
+
+
+ 82580
+
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ IOClass
+ AppleIGB
+ IOPCIMatch
+ 0x150e8086 0x150f8086 0x15108086 0x15118086 0x15168086 0x15278086
+ IOProviderClass
+ IOPCIDevice
+ NETIF_F_TSO
+
+
+ dh89xxcc
+
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ IOClass
+ AppleIGB
+ IOPCIMatch
+ 0x04388086 0x034a8086 0x043c8086 0x04408086
+ IOProviderClass
+ IOPCIDevice
+ NETIF_F_TSO
+
+
+ i210/i211
+
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ IOClass
+ AppleIGB
+ IOPCIMatch
+ 0x15338086 0x15348086 0x15358086 0x15368086 0x15378086 0x15388086 0x15398086 0x157B8086 0x157C8086
+ IOProviderClass
+ IOPCIDevice
+ NETIF_F_TSO
+
+
+ i350
+
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ IOClass
+ AppleIGB
+ IOPCIMatch
+ 0x15218086 0x15228086 0x15238086 0x15248086 0x15468086
+ IOProviderClass
+ IOPCIDevice
+ NETIF_F_TSO
+
+
+ i354
+
+ CFBundleIdentifier
+ com.amdosx.driver.AppleIGB
+ IOClass
+ AppleIGB
+ IOPCIMatch
+ 0x1F408086 0x1F418086 0x1F458086
+ IOProviderClass
+ IOPCIDevice
+ NETIF_F_TSO
+
+
+
+ LSMinimumSystemVersion
+ 12.0
+ OSBundleLibraries
+
+ com.apple.iokit.IONetworkingFamily
+ 1.5.0
+ com.apple.iokit.IOPCIFamily
+ 1.7
+ com.apple.kpi.bsd
+ 8.10.0
+ com.apple.kpi.iokit
+ 8.10.0
+ com.apple.kpi.libkern
+ 8.10.0
+ com.apple.kpi.mach
+ 8.10.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/AppleIGB.kext/Contents/MacOS/AppleIGB b/EFI/OC/Kexts/AppleIGB.kext/Contents/MacOS/AppleIGB
new file mode 100755
index 0000000..905bcfa
Binary files /dev/null and b/EFI/OC/Kexts/AppleIGB.kext/Contents/MacOS/AppleIGB differ
diff --git a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/AppleIGB.kext/Contents/_CodeSignature/CodeResources
similarity index 81%
rename from EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/_CodeSignature/CodeResources
rename to EFI/OC/Kexts/AppleIGB.kext/Contents/_CodeSignature/CodeResources
index b23dafa..d5d0fd7 100755
--- a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/_CodeSignature/CodeResources
+++ b/EFI/OC/Kexts/AppleIGB.kext/Contents/_CodeSignature/CodeResources
@@ -3,33 +3,9 @@
files
-
- Resources/English.lproj/InfoPlist.strings
-
- hash
-
- MiLKDDnrUKr4EmuvhS5VQwxHGK8=
-
- optional
-
-
-
+
files2
-
- Resources/English.lproj/InfoPlist.strings
-
- hash
-
- MiLKDDnrUKr4EmuvhS5VQwxHGK8=
-
- hash2
-
- Oc8u4Ht7Mz58F50L9NeYpbcq9qTlhPUeZCcDu/pPyCg=
-
- optional
-
-
-
+
rules
^Resources/
diff --git a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist
similarity index 56%
rename from EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
rename to EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist
index 6f97841..1c19b25 100755
--- a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
+++ b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist
@@ -3,89 +3,77 @@
BuildMachineOSBuild
- 19H1519
+ 19H1417
CFBundleDevelopmentRegion
en
CFBundleExecutable
- SMCSuperIO
+ BlueToolFixup
CFBundleIdentifier
- ru.joedm.SMCSuperIO
+ as.acidanthera.BlueToolFixup
CFBundleInfoDictionaryVersion
6.0
CFBundleName
- SMCSuperIO
+ BlueToolFixup
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.2.8
- CFBundleSignature
- ????
+ 2.6.1
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.2.8
+ 2.6.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 12D4e
+ 12B45b
DTPlatformName
macosx
DTPlatformVersion
- 11.1
+ 11.0
DTSDKBuild
- 20C63
+ 20A2408
DTSDKName
- macosx11.1
+ macosx11.0
DTXcode
- 1240
+ 1220
DTXcodeBuild
- 12D4e
+ 12B45b
IOKitPersonalities
- ru.joedm.SMCSuperIO
+ BlueToolFixup
CFBundleIdentifier
- ru.joedm.SMCSuperIO
+ as.acidanthera.BlueToolFixup
IOClass
- SMCSuperIO
+ BlueToolFixup
IOMatchCategory
- SMCSuperIO
- IOPCIClassMatch
- 0x06010000&0xffff0000
+ BlueToolFixup
IOProviderClass
- IOPCIDevice
+ IOResources
IOResourceMatch
- ACPI
+ IOKit
LSMinimumSystemVersion
- 10.6
- NSHumanReadableCopyright
- Copyright © 2018 joedm. All rights reserved.
- OSBundleCompatibleVersion
- 1.0
+ 10.8
OSBundleLibraries
as.vit9696.Lilu
- 1.2.0
- as.vit9696.VirtualSMC
- 1.0.0
- com.apple.iokit.IOACPIFamily
- 1.0.0d1
+ 1.4.7
com.apple.kpi.bsd
- 10.0.0
+ 12.0.0
com.apple.kpi.dsep
- 10.0.0
+ 12.0.0
com.apple.kpi.iokit
- 10.0.0
+ 12.0.0
com.apple.kpi.libkern
- 10.0.0
+ 12.0.0
com.apple.kpi.mach
- 10.0.0
+ 12.0.0
com.apple.kpi.unsupported
- 10.0.0
+ 12.0.0
OSBundleRequired
Root
diff --git a/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup
new file mode 100755
index 0000000..bbeca61
Binary files /dev/null and b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup differ
diff --git a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist
new file mode 100755
index 0000000..ef0809a
--- /dev/null
+++ b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist
@@ -0,0 +1,230 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19H1519
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ IntelBluetoothFirmware
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ IntelBluetoothFirmware
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.1.0
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 11A420a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 19A547
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1100
+ DTXcodeBuild
+ 11A420a
+ IOKitPersonalities
+
+ IntelBluetoothFirmware_0026
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 38
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_0032
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 50
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_3165
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 2602
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_3168
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 2727
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_726x
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 2012
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_8265
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 2603
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_926x
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 37
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_9560
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 2730
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_ax200
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 41
+ idVendor
+ 32903
+
+ IntelBluetoothFirmware_ax210
+
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ IOClass
+ IntelBluetoothFirmware
+ IOMatchCategory
+ IntelBluetoothFirmware
+ IOProbeScore
+ 4000
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 51
+ idVendor
+ 32903
+
+
+ LSMinimumSystemVersion
+ 10.12
+ NSHumanReadableCopyright
+ Copyright © 2019 钟先耀. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.iokit.IOUSBHostFamily
+ 1.2
+ com.apple.kpi.iokit
+ 16.7
+ com.apple.kpi.libkern
+ 16.7
+ com.apple.kpi.mach
+ 16.7
+
+
+
diff --git a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware
new file mode 100755
index 0000000..b5d9058
Binary files /dev/null and b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware differ
diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
deleted file mode 100755
index 6f99d89..0000000
--- a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
- BuildMachineOSBuild
- 19H1519
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- SMCProcessor
- CFBundleIdentifier
- as.vit9696.SMCProcessor
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- SMCProcessor
- CFBundlePackageType
- KEXT
- CFBundleShortVersionString
- 1.2.8
- CFBundleSignature
- ????
- CFBundleSupportedPlatforms
-
- MacOSX
-
- CFBundleVersion
- 1.2.8
- DTCompiler
- com.apple.compilers.llvm.clang.1_0
- DTPlatformBuild
- 12D4e
- DTPlatformName
- macosx
- DTPlatformVersion
- 11.1
- DTSDKBuild
- 20C63
- DTSDKName
- macosx11.1
- DTXcode
- 1240
- DTXcodeBuild
- 12D4e
- IOKitPersonalities
-
- as.vit9696.SMCProcessor
-
- CFBundleIdentifier
- as.vit9696.SMCProcessor
- IOClass
- SMCProcessor
- IOMatchCategory
- SMCProcessor
- IONameMatch
- processor
- IOPropertyMatch
-
- processor-index
- 0
-
- IOProviderClass
- IOACPIPlatformDevice
- IOResourceMatch
- ACPI
-
-
- LSMinimumSystemVersion
- 10.7
- NSHumanReadableCopyright
- Copyright © 2018 vit9696. All rights reserved.
- OSBundleCompatibleVersion
- 1.0
- OSBundleLibraries
-
- as.vit9696.Lilu
- 1.2.0
- as.vit9696.VirtualSMC
- 1.0.0
- com.apple.iokit.IOACPIFamily
- 1.0.0d1
- com.apple.kpi.bsd
- 11.0.0
- com.apple.kpi.dsep
- 11.0.0
- com.apple.kpi.iokit
- 11.0.0
- com.apple.kpi.libkern
- 11.0.0
- com.apple.kpi.mach
- 11.0.0
- com.apple.kpi.unsupported
- 11.0.0
-
- OSBundleRequired
- Root
-
-
diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor
deleted file mode 100755
index 0221140..0000000
Binary files a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and /dev/null differ
diff --git a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO
deleted file mode 100755
index c972efc..0000000
Binary files a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and /dev/null differ
diff --git a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/Info.plist b/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/Info.plist
deleted file mode 100755
index 6ad1585..0000000
--- a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/Info.plist
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
- BuildMachineOSBuild
- 19E266
- CFBundleDevelopmentRegion
- English
- CFBundleExecutable
- SmallTreeIntel82576
- CFBundleIdentifier
- com.smalltree.driver.SmallTreeIntel82576
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- SmallTreeIntel82576
- CFBundlePackageType
- KEXT
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleSupportedPlatforms
-
- MacOSX
-
- CFBundleVersion
- 1.3.0
- DTCompiler
- com.apple.compilers.llvm.clang.1_0
- DTPlatformBuild
- 11E146
- DTPlatformVersion
- GM
- DTSDKBuild
- 19E258
- DTSDKName
- macosx10.15
- DTXcode
- 1140
- DTXcodeBuild
- 11E146
- IOKitPersonalities
-
- SmallTreeIntel82576
-
- CFBundleIdentifier
- com.smalltree.driver.SmallTreeIntel82576
- IOClass
- SmallTreeIntel82576
- IOPCIPrimaryMatch
- 0x15218086 0x15228086 0x15398086
- IOPCITunnelCompatible
-
- IOProviderClass
- IOPCIDevice
- IOResourceMatch
- IOKit
- IOUserClientClass
- STECUserClient
-
-
- LSMinimumSystemVersion
- 10.15
- OSBundleLibraries
-
- com.apple.iokit.IONetworkingFamily
- 1.5
- com.apple.iokit.IOPCIFamily
- 1.7
- com.apple.kpi.bsd
- 8.10.0
- com.apple.kpi.iokit
- 8.10.0
- com.apple.kpi.libkern
- 8.10.0
- com.apple.kpi.mach
- 8.10.0
-
-
-
diff --git a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/MacOS/SmallTreeIntel82576 b/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/MacOS/SmallTreeIntel82576
deleted file mode 100755
index 80e5213..0000000
Binary files a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/MacOS/SmallTreeIntel82576 and /dev/null differ
diff --git a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/Resources/English.lproj/InfoPlist.strings b/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/Resources/English.lproj/InfoPlist.strings
deleted file mode 100755
index 5e45963..0000000
Binary files a/EFI/OC/Kexts/SmallTreeIntel82576.kext/Contents/Resources/English.lproj/InfoPlist.strings and /dev/null differ