diff --git a/Intel WiFi kexts/Big Sur/AirportItlwm.kext/Contents/MacOS/AirportItlwm b/Intel WiFi kexts/Big Sur/AirportItlwm.kext/Contents/MacOS/AirportItlwm
index 5fa4cd5..81176e4 100755
Binary files a/Intel WiFi kexts/Big Sur/AirportItlwm.kext/Contents/MacOS/AirportItlwm and b/Intel WiFi kexts/Big Sur/AirportItlwm.kext/Contents/MacOS/AirportItlwm differ
diff --git a/Intel WiFi kexts/Catalina/AirportItlwm.kext/Contents/MacOS/AirportItlwm b/Intel WiFi kexts/Catalina/AirportItlwm.kext/Contents/MacOS/AirportItlwm
index 5678afe..2d1aad0 100755
Binary files a/Intel WiFi kexts/Catalina/AirportItlwm.kext/Contents/MacOS/AirportItlwm and b/Intel WiFi kexts/Catalina/AirportItlwm.kext/Contents/MacOS/AirportItlwm differ
diff --git a/Intel WiFi kexts/Mojave/AirportItlwm.kext/Contents/MacOS/AirportItlwm b/Intel WiFi kexts/Mojave/AirportItlwm.kext/Contents/MacOS/AirportItlwm
index a5b3ba1..1ded2b9 100755
Binary files a/Intel WiFi kexts/Mojave/AirportItlwm.kext/Contents/MacOS/AirportItlwm and b/Intel WiFi kexts/Mojave/AirportItlwm.kext/Contents/MacOS/AirportItlwm differ
diff --git a/Intel WiFi kexts/Monterey/AirportItlwm.kext/Contents/Info.plist b/Intel WiFi kexts/Monterey/AirportItlwm.kext/Contents/Info.plist
new file mode 100644
index 0000000..af384b7
--- /dev/null
+++ b/Intel WiFi kexts/Monterey/AirportItlwm.kext/Contents/Info.plist
@@ -0,0 +1,85 @@
+
+
+
+
+ BuildMachineOSBuild
+ 20D80
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ AirportItlwm
+ CFBundleIdentifier
+ com.zxystd.AirportItlwm
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ AirportItlwm
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.0.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.0.0
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 12A7300
+ DTPlatformName
+ macosx
+ DTPlatformVersion
+ 10.15.6
+ DTSDKBuild
+ 19G68
+ DTSDKName
+ macosx10.15
+ DTXcode
+ 1201
+ DTXcodeBuild
+ 12A7300
+ 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
+ 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/Intel WiFi kexts/Monterey/AirportItlwm.kext/Contents/MacOS/AirportItlwm b/Intel WiFi kexts/Monterey/AirportItlwm.kext/Contents/MacOS/AirportItlwm
new file mode 100755
index 0000000..2d74af1
Binary files /dev/null and b/Intel WiFi kexts/Monterey/AirportItlwm.kext/Contents/MacOS/AirportItlwm differ
diff --git a/Intel WiFi kexts/itlwm.kext/Contents/MacOS/itlwm b/Intel WiFi kexts/itlwm.kext/Contents/MacOS/itlwm
index 7feeca5..4238cb0 100755
Binary files a/Intel WiFi kexts/itlwm.kext/Contents/MacOS/itlwm and b/Intel WiFi kexts/itlwm.kext/Contents/MacOS/itlwm differ
diff --git a/Intel WiFi kexts/itlwm.kext/Contents/Resources/AirportItlwm-Monterey-Info.plist b/Intel WiFi kexts/itlwm.kext/Contents/Resources/AirportItlwm-Monterey-Info.plist
new file mode 100644
index 0000000..4dd9891
--- /dev/null
+++ b/Intel WiFi kexts/itlwm.kext/Contents/Resources/AirportItlwm-Monterey-Info.plist
@@ -0,0 +1,61 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ $(PRODUCT_BUNDLE_PACKAGE_TYPE)
+ CFBundleShortVersionString
+ $(MODULE_VERSION)
+ CFBundleVersion
+ $(MODULE_VERSION)
+ 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
+ IOProbeScore
+ 2000
+ IOProviderClass
+ IOPCIDevice
+
+
+ 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/Utilities/alc_fix_swift/ALC3232.plist b/Utilities/alc_fix_new/ALC3232.plist
similarity index 94%
rename from Utilities/alc_fix_swift/ALC3232.plist
rename to Utilities/alc_fix_new/ALC3232.plist
index 2018912..a78aef7 100644
--- a/Utilities/alc_fix_swift/ALC3232.plist
+++ b/Utilities/alc_fix_new/ALC3232.plist
@@ -8,7 +8,7 @@
Enabled
Node ID
- 0x1a
+ 0x1A
On Boot
On Connect
@@ -22,7 +22,7 @@
On Unmute
On Wake
-
+
Param
0x24
Verb
diff --git a/Utilities/alc_fix_swift/ALCPlugFix-Swift b/Utilities/alc_fix_new/ALCPlugFix-Swift
similarity index 100%
rename from Utilities/alc_fix_swift/ALCPlugFix-Swift
rename to Utilities/alc_fix_new/ALCPlugFix-Swift
diff --git a/Utilities/alc_fix_swift/README.md b/Utilities/alc_fix_new/README.md
similarity index 100%
rename from Utilities/alc_fix_swift/README.md
rename to Utilities/alc_fix_new/README.md
diff --git a/Utilities/alc_fix_swift/com.black-dragon74.ALCPlugFix.plist b/Utilities/alc_fix_new/com.black-dragon74.ALCPlugFix.plist
similarity index 100%
rename from Utilities/alc_fix_swift/com.black-dragon74.ALCPlugFix.plist
rename to Utilities/alc_fix_new/com.black-dragon74.ALCPlugFix.plist
diff --git a/Utilities/alc_fix_swift/install.sh b/Utilities/alc_fix_new/install.sh
similarity index 100%
rename from Utilities/alc_fix_swift/install.sh
rename to Utilities/alc_fix_new/install.sh
diff --git a/Utilities/alc_fix_swift/uninstall_old.sh b/Utilities/alc_fix_new/uninstall_old.sh
similarity index 100%
rename from Utilities/alc_fix_swift/uninstall_old.sh
rename to Utilities/alc_fix_new/uninstall_old.sh