diff --git a/.DS_Store b/.DS_Store
old mode 100644
new mode 100755
index 86b5120..266592f
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/ALCPlugFix/CLAY.win.ALCPlugFix.plist b/ALCPlugFix/CLAY.win.ALCPlugFix.plist
old mode 100644
new mode 100755
diff --git a/EFI/.DS_Store b/EFI/.DS_Store
index 8c9dd97..939aad5 100755
Binary files a/EFI/.DS_Store and b/EFI/.DS_Store differ
diff --git a/EFI/OC/.DS_Store b/EFI/OC/.DS_Store
index 76d704e..292d33b 100755
Binary files a/EFI/OC/.DS_Store and b/EFI/OC/.DS_Store differ
diff --git a/EFI/OC/ACPI/SSDT-EC-USBX.aml b/EFI/OC/ACPI/SSDT-EC-USBX.aml
index dfb49a2..2755218 100755
Binary files a/EFI/OC/ACPI/SSDT-EC-USBX.aml and b/EFI/OC/ACPI/SSDT-EC-USBX.aml differ
diff --git a/EFI/OC/ACPI/SSDT-HPET-IPIC.aml b/EFI/OC/ACPI/SSDT-HPET-IPIC.aml
index 7d15673..70e67bc 100755
Binary files a/EFI/OC/ACPI/SSDT-HPET-IPIC.aml and b/EFI/OC/ACPI/SSDT-HPET-IPIC.aml differ
diff --git a/EFI/OC/ACPI/SSDT-PNLF.aml b/EFI/OC/ACPI/SSDT-PNLF.aml
index 170c45d..27284be 100755
Binary files a/EFI/OC/ACPI/SSDT-PNLF.aml and b/EFI/OC/ACPI/SSDT-PNLF.aml differ
diff --git a/EFI/OC/ACPI/SSDT-PTSWAK.aml b/EFI/OC/ACPI/SSDT-PTSWAK.aml
index 563eae7..ed3ac5e 100755
Binary files a/EFI/OC/ACPI/SSDT-PTSWAK.aml and b/EFI/OC/ACPI/SSDT-PTSWAK.aml differ
diff --git a/EFI/OC/ACPI/SSDT-TEMP.aml b/EFI/OC/ACPI/SSDT-TEMP.aml
index b44f748..0aecb6f 100755
Binary files a/EFI/OC/ACPI/SSDT-TEMP.aml and b/EFI/OC/ACPI/SSDT-TEMP.aml differ
diff --git a/EFI/OC/Kexts/.DS_Store b/EFI/OC/Kexts/.DS_Store
index 2432c56..d418fcf 100755
Binary files a/EFI/OC/Kexts/.DS_Store and b/EFI/OC/Kexts/.DS_Store differ
diff --git a/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/Info.plist b/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/Info.plist
new file mode 100755
index 0000000..972c27f
--- /dev/null
+++ b/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/Info.plist
@@ -0,0 +1,115 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18A391
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ ACPIBatteryManager
+ CFBundleGetInfoString
+ 1.90.1, Copyright 2011 Apple Inc., RehabMan 2012
+ CFBundleIdentifier
+ org.rehabman.driver.AppleSmartBatteryManager
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ ACPIBatteryManager
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.90.1
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.90.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F2000
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0941
+ DTXcodeBuild
+ 9F2000
+ IOKitPersonalities
+
+ ACPI AC Adapter
+
+ CFBundleIdentifier
+ org.rehabman.driver.AppleSmartBatteryManager
+ IOClass
+ ACPIACAdapter
+ IONameMatch
+ ACPI0003
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOACPIPlatformDevice
+
+ ACPI Battery Manager
+
+ CFBundleIdentifier
+ org.rehabman.driver.AppleSmartBatteryManager
+ Configuration
+
+ Correct16bitSignedCurrentRate
+
+ CorrectCorruptCapacities
+
+ CurrentDischargeRateMax
+ 20000
+ EstimateCycleCountDivisor
+ 6
+ FirstPollDelay
+ 4000
+ StartupDelay
+ 0
+ UseDesignVoltageForCurrentCapacity
+
+ UseDesignVoltageForDesignCapacity
+
+ UseDesignVoltageForMaxCapacity
+
+ UseExtendedBatteryInformationMethod
+
+ UseExtraBatteryInformationMethod
+
+
+ IOClass
+ AppleSmartBatteryManager
+ IONameMatch
+ PNP0C0A
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOACPIPlatformDevice
+
+
+ NSHumanReadableCopyright
+ Copyright © 2011 Apple Inc. All rights reserved, RehabMan 2012
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0d1
+ com.apple.kpi.iokit
+ 9.0
+ com.apple.kpi.libkern
+ 9.0
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/OS-X-ACPI-Battery-Driver
+
+
diff --git a/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager b/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager
new file mode 100755
index 0000000..757648e
Binary files /dev/null and b/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager differ
diff --git a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
index 30a71fa..e1447cb 100755
--- a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
+++ b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
@@ -22,14 +22,14 @@
1.0
IOKitPersonalities
- MacBookPro12,1-XHCI
+ MacBookPro12,1-XHC
CFBundleIdentifier
com.apple.driver.AppleUSBMergeNub
IOClass
AppleUSBMergeNub
IONameMatch
- XHCI
+ XHC
IOPCIPrimaryMatch
0x9cb18086
IOProbeScore
diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist
index cd43ac1..ad2728c 100755
--- a/EFI/OC/config.plist
+++ b/EFI/OC/config.plist
@@ -130,32 +130,6 @@
TableSignature
-
- Comment
- (GBIX,3,N) ---> XBIX Battery
- Count
- 0
- Enabled
-
- Find
- R0JJWAM=
- Limit
- 0
- Mask
-
- OemTableId
-
- Replace
- WEJJWAM=
- ReplaceMask
-
- Skip
- 0
- TableLength
- 0
- TableSignature
-
-
Comment
(GBST,4,N) ---> XBST Battery
@@ -182,6 +156,32 @@
TableSignature
+
+ Comment
+ (GBIX,3,N) ---> XBIX Battery
+ Count
+ 0
+ Enabled
+
+ Find
+ R0JJWAM=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WEJJWAM=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
Comment
Notify (BAT1, 0x80) ---> BATC Battery
@@ -338,6 +338,32 @@
TableSignature
+
+ Comment
+ PNLF to XNLF
+ Count
+ 0
+ Enabled
+
+ Find
+ UE5MRg==
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WE5MRg==
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
Comment
Mutex:MDGS=0
@@ -786,7 +812,7 @@
Count
0
Enabled
-
+
Find
WEhDSQ==
Limit
@@ -1354,7 +1380,7 @@
Comment
- WNTF to XXXX
+ WNTF to XNTF
Count
1
Enabled
@@ -1368,7 +1394,7 @@
OemTableId
AAAAAAAAAAA=
Replace
- WFhYWA==
+ WE5URg==
ReplaceMask
Skip
@@ -1380,7 +1406,7 @@
Comment
- WXPF to YYYY
+ WXPF to XXPF
Count
1
Enabled
@@ -1394,7 +1420,7 @@
OemTableId
AAAAAAAAAAA=
Replace
- WVlZWQ==
+ WFhQRg==
ReplaceMask
Skip
@@ -1898,6 +1924,24 @@
PlistPath
Contents/Info.plist
+
+ Arch
+ Any
+ BundlePath
+ ACPIBatteryManager.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/ACPIBatteryManager
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
Arch
Any
diff --git a/LICENSE b/LICENSE
old mode 100644
new mode 100755
diff --git a/README-English.md b/README-English.md
index 89d8090..4360abe 100755
--- a/README-English.md
+++ b/README-English.md
@@ -4,12 +4,24 @@
- This is a full ThinkPad T450s macOS Big Sur + DW1820a configuration.
- Sound card default Layout-id = 32, earphone noise please use the sound card repair script(ALCPlugFix).
-- Support touch screen
-- support Catalina
-- support ThinkPad X250
+- Support touch screen (With multi-touch and touchscreen gestures).
+- support Catalina.
+- support ThinkPad X250 ThinkPad T450.
+
+## Hardware information
+
+```
+- CPU:Intel Core i7-5600U 2.6GHz (Boots 3.2GHz)
+
+- The core graphics:Intel HD 5500 Graphics
+
+- sound card:ALC292
+
+- Wireless network card:DW1820A
+```
# ThinkPad Assistant
-- Allows you to use all function keys on Thinkpad T450s laptop (test the X250 yourself).
+- Allows you to use all function keys on Thinkpad T450s X250 T450 laptop.
- Copy the ThinkpadAssistant into the Application folder.
- Start ThinkpadAssistant and check "Start when logged in" in the menu bar.
- F4: Mute / Unmute Microphone (with Status LED indication).
@@ -24,18 +36,6 @@
-----------------------------------------------------------------------------------------------------------------

-## Hardware information
-
-```
-- CPU:Intel Core i7-5600U 2.6GHz (Boots 3.2GHz)
-
-- The core graphics:Intel HD 5500 Graphics
-
-- sound card:ALC292
-
-- Wireless network card:DW1820A
-```
-
## BIOS (1.37)
- Security -> Security Chip`: **Disabled**;
- Memory Protection -> Execution Prevention`: **Enabled**;
diff --git a/README.md b/README.md
index bf145b0..49fdc46 100755
--- a/README.md
+++ b/README.md
@@ -3,11 +3,24 @@
## 简介
- 这是一个完整的ThinkPad T450s macOS Big Sur + DW1820a 配置。
- 声卡默认 layout-id = 32,耳机杂音请使用声卡修复脚本(ALCPlugFix)。
-- 支持触摸屏
-- 支持Catalina
-- 支持ThinkPad X250
+- 支持触摸屏(带有多点触控和触屏手势)。
+- 支持 Catalina。
+- 支持 ThinkPad X250 ThinkPad T450。
+
+## 硬件信息
+
+```
+- CPU:Intel Core i7-5600U 2.6GHz (Boots 3.2GHz)
+
+- 核心显卡:Intel HD 5500 Graphics
+
+- 声卡:ALC292
+
+- 无线网卡:DW1820A
+```
+
# ThinkPad助手(ThinkpadAssistant)
-- 可让您在Thinkpad T450s笔记本电脑上使用所有功能键 (X250请自行测试)。
+- 可让您在Thinkpad T450s X250 T450笔记本电脑上使用所有功能键。
- 复制ThinkpadAssistant到应用程序文件夹。
- 启动ThinkpadAssistant,并在菜单栏中勾选“登录时启动”。
- F4:麦克风静音/取消静音(带有状态LED指示)。
@@ -22,18 +35,6 @@
-------------------------------------------------------------------------------------------------------------

-## 硬件信息
-
-```
-- CPU:Intel Core i7-5600U 2.6GHz (Boots 3.2GHz)
-
-- 核心显卡:Intel HD 5500 Graphics
-
-- 声卡:ALC292
-
-- 无线网卡:DW1820A
-```
-
## BIOS (1.37)
- Security -> Security Chip`: **Disabled**;
- Memory Protection -> Execution Prevention`: **Enabled**;
diff --git a/ThinkpadAssistant.app/Contents/Info.plist b/ThinkpadAssistant.app/Contents/Info.plist
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Info.plist b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Info.plist
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/PkgInfo b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/PkgInfo
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/cs.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/cs.lproj/InfoPlist.strings
deleted file mode 100644
index 4232ab5..0000000
Binary files a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/cs.lproj/InfoPlist.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/cs.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/cs.lproj/Main.strings
deleted file mode 100644
index 6edf194..0000000
--- a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/cs.lproj/Main.strings
+++ /dev/null
@@ -1,3 +0,0 @@
-
-/* Class = "NSMenu"; title = "Main Menu"; ObjectID = "AYu-sK-qS6"; */
-"AYu-sK-qS6.title" = "Hlavní menu";
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/de.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/de.lproj/InfoPlist.strings
deleted file mode 100644
index dbb6882..0000000
Binary files a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/de.lproj/InfoPlist.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/de.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/de.lproj/Main.strings
deleted file mode 100644
index 201ed7d..0000000
--- a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/de.lproj/Main.strings
+++ /dev/null
@@ -1,3 +0,0 @@
-/* Class = "NSMenu"; title = "Main Menu"; ObjectID = "AYu-sK-qS6"; */
-"AYu-sK-qS6.title" = "Hauptmenü";
-
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/it.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/it.lproj/InfoPlist.strings
deleted file mode 100644
index 9c5a735..0000000
Binary files a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/it.lproj/InfoPlist.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/it.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/it.lproj/Main.strings
deleted file mode 100644
index fd42188..0000000
--- a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/it.lproj/Main.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Class = "NSMenu"; title = "Main Menu"; ObjectID = "AYu-sK-qS6"; */
-"AYu-sK-qS6.title" = "Menu Principale";
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/zh-Hans.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/zh-Hans.lproj/InfoPlist.strings
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/zh-Hans.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/Resources/zh-Hans.lproj/Main.strings
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/_CodeSignature/CodeResources b/ThinkpadAssistant.app/Contents/Library/LoginItems/AutoLaunchHelper.app/Contents/_CodeSignature/CodeResources
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/PkgInfo b/ThinkpadAssistant.app/Contents/PkgInfo
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/AppIcon.icns b/ThinkpadAssistant.app/Contents/Resources/AppIcon.icns
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/Assets.car b/ThinkpadAssistant.app/Contents/Resources/Assets.car
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist b/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib b/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/NSWindowController-xkd-VN-pTw.nib b/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/NSWindowController-xkd-VN-pTw.nib
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/ahD-Xn-7zm-view-xlW-zJ-aUL.nib b/ThinkpadAssistant.app/Contents/Resources/Base.lproj/Main.storyboardc/ahD-Xn-7zm-view-xlW-zJ-aUL.nib
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/cs.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Resources/cs.lproj/InfoPlist.strings
deleted file mode 100644
index 0c561c7..0000000
Binary files a/ThinkpadAssistant.app/Contents/Resources/cs.lproj/InfoPlist.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Resources/cs.lproj/Localizable.strings b/ThinkpadAssistant.app/Contents/Resources/cs.lproj/Localizable.strings
deleted file mode 100644
index 833f87f..0000000
Binary files a/ThinkpadAssistant.app/Contents/Resources/cs.lproj/Localizable.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Resources/cs.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Resources/cs.lproj/Main.strings
deleted file mode 100644
index 7a5d30d..0000000
--- a/ThinkpadAssistant.app/Contents/Resources/cs.lproj/Main.strings
+++ /dev/null
@@ -1,24 +0,0 @@
-
-/* Class = "NSMenu"; title = "Main Menu"; ObjectID = "AYu-sK-qS6"; */
-"AYu-sK-qS6.title" = "Hlavní menu";
-
-/* Class = "NSTextFieldCell"; title = "Copyright © 2020 Matthäus Szturc. All rights reserved."; ObjectID = "Dsc-bK-vCJ"; */
-"Dsc-bK-vCJ.title" = "Copyright © 2020 Matthäus Szturc. Všechna práva vyhrazena.";
-
-/* Class = "NSMenuItem"; title = "About Thinkpad Assistant"; ObjectID = "Kql-K9-yoI"; */
-"Kql-K9-yoI.title" = "O aplikaci Thinkpad Assistant";
-
-/* Class = "NSMenuItem"; title = "Launch on Login"; ObjectID = "Lcb-4h-zk2"; */
-"Lcb-4h-zk2.title" = "Otevřít při přihlášení";
-
-/* Class = "NSMenuItem"; title = "Quit"; ObjectID = "Q77-Nx-rEG"; */
-"Q77-Nx-rEG.title" = "Ukončit";
-
-/* Class = "NSMenuItem"; title = "Monitor Capslock"; ObjectID = "Nth-Jo-BIN"; */
-"Nth-Jo-BIN.title" = "Kontrola Caps Locku";
-
-/* Class = "NSTextFieldCell"; title = "Version 1.0.0"; ObjectID = "Yvs-Nm-uAg"; */
-"Yvs-Nm-uAg.title" = "Verze 1.0.0";
-
-/* Class = "NSWindow"; title = "About Thinkpad Assistant"; ObjectID = "eOf-uU-tUq"; */
-"eOf-uU-tUq.title" = "O aplikaci Thinkpad Assistant";
diff --git a/ThinkpadAssistant.app/Contents/Resources/de.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Resources/de.lproj/InfoPlist.strings
deleted file mode 100644
index e0d9edc..0000000
Binary files a/ThinkpadAssistant.app/Contents/Resources/de.lproj/InfoPlist.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Resources/de.lproj/Localizable.strings b/ThinkpadAssistant.app/Contents/Resources/de.lproj/Localizable.strings
deleted file mode 100644
index 89ea1fe..0000000
Binary files a/ThinkpadAssistant.app/Contents/Resources/de.lproj/Localizable.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Resources/de.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Resources/de.lproj/Main.strings
deleted file mode 100644
index 2e72bdf..0000000
--- a/ThinkpadAssistant.app/Contents/Resources/de.lproj/Main.strings
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Class = "NSMenu"; title = "Main Menu"; ObjectID = "AYu-sK-qS6"; */
-"AYu-sK-qS6.title" = "Hauptmenü";
-
-/* Class = "NSTextFieldCell"; title = "Copyright © 2020 Matthäus Szturc. All rights reserved."; ObjectID = "Dsc-bK-vCJ"; */
-"Dsc-bK-vCJ.title" = "Copyright © 2020 Matthäus Szturc. Alle Rechte vorbehalten.";
-
-/* Class = "NSWindow"; title = "About Thinkpad Assistant"; ObjectID = "eOf-uU-tUq"; */
-"eOf-uU-tUq.title" = "Über Thinkpad Assistant";
-
-/* Class = "NSMenuItem"; title = "About Thinkpad Assistant"; ObjectID = "Kql-K9-yoI"; */
-"Kql-K9-yoI.title" = "Über Thinkpad Assistant";
-
-/* Class = "NSMenuItem"; title = "Launch on Login"; ObjectID = "Lcb-4h-zk2"; */
-"Lcb-4h-zk2.title" = "Mit MacOS starten";
-
-/* Class = "NSMenuItem"; title = "Monitor Capslock"; ObjectID = "Nth-Jo-BIN"; */
-"Nth-Jo-BIN.title" = "Capslock überwachen";
-
-/* Class = "NSMenuItem"; title = "Quit"; ObjectID = "Q77-Nx-rEG"; */
-"Q77-Nx-rEG.title" = "Beenden";
-
-/* Class = "NSTextFieldCell"; title = "Version 1.0.0"; ObjectID = "Yvs-Nm-uAg"; */
-"Yvs-Nm-uAg.title" = "Version 1.0.0";
-
diff --git a/ThinkpadAssistant.app/Contents/Resources/it.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Resources/it.lproj/InfoPlist.strings
deleted file mode 100644
index 7259545..0000000
Binary files a/ThinkpadAssistant.app/Contents/Resources/it.lproj/InfoPlist.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Resources/it.lproj/Localizable.strings b/ThinkpadAssistant.app/Contents/Resources/it.lproj/Localizable.strings
deleted file mode 100644
index b1c90aa..0000000
Binary files a/ThinkpadAssistant.app/Contents/Resources/it.lproj/Localizable.strings and /dev/null differ
diff --git a/ThinkpadAssistant.app/Contents/Resources/it.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Resources/it.lproj/Main.strings
deleted file mode 100644
index 9823d0e..0000000
--- a/ThinkpadAssistant.app/Contents/Resources/it.lproj/Main.strings
+++ /dev/null
@@ -1,23 +0,0 @@
-/* Class = "NSMenu"; title = "Main Menu"; ObjectID = "AYu-sK-qS6"; */
-"AYu-sK-qS6.title" = "Menu Principale";
-
-/* Class = "NSTextFieldCell"; title = "Copyright © 2020 Matthäus Szturc. All rights reserved."; ObjectID = "Dsc-bK-vCJ"; */
-"Dsc-bK-vCJ.title" = "Copyright © 2020 Matthäus Szturc. Tutti i diritti riservati.";
-
-/* Class = "NSWindow"; title = "About Thinkpad Assistant"; ObjectID = "eOf-uU-tUq"; */
-"eOf-uU-tUq.title" = "Thinkpad Assistant";
-
-/* Class = "NSMenuItem"; title = "About Thinkpad Assistant"; ObjectID = "Kql-K9-yoI"; */
-"Kql-K9-yoI.title" = "Informazioni";
-
-/* Class = "NSMenuItem"; title = "Launch on Login"; ObjectID = "Lcb-4h-zk2"; */
-"Lcb-4h-zk2.title" = "Avvia al Login";
-
-/* Class = "NSMenuItem"; title = "Monitor Capslock"; ObjectID = "Nth-Jo-BIN"; */
-"Nth-Jo-BIN.title" = "Monitoraggio Blocco Maiuscolo";
-
-/* Class = "NSMenuItem"; title = "Quit"; ObjectID = "Q77-Nx-rEG"; */
-"Q77-Nx-rEG.title" = "Esci";
-
-/* Class = "NSTextFieldCell"; title = "Version 1.0.0"; ObjectID = "Yvs-Nm-uAg"; */
-"Yvs-Nm-uAg.title" = "Versione 1.0.0";
diff --git a/ThinkpadAssistant.app/Contents/Resources/zh-Hans.lproj/InfoPlist.strings b/ThinkpadAssistant.app/Contents/Resources/zh-Hans.lproj/InfoPlist.strings
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/zh-Hans.lproj/Localizable.strings b/ThinkpadAssistant.app/Contents/Resources/zh-Hans.lproj/Localizable.strings
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/Resources/zh-Hans.lproj/Main.strings b/ThinkpadAssistant.app/Contents/Resources/zh-Hans.lproj/Main.strings
old mode 100644
new mode 100755
diff --git a/ThinkpadAssistant.app/Contents/_CodeSignature/CodeResources b/ThinkpadAssistant.app/Contents/_CodeSignature/CodeResources
old mode 100644
new mode 100755
diff --git a/picture/.DS_Store b/picture/.DS_Store
old mode 100644
new mode 100755
index d47499e..33d4f6b
Binary files a/picture/.DS_Store and b/picture/.DS_Store differ
diff --git a/picture/Thismachine.png b/picture/Thismachine.png
index 7168aa6..db92f0c 100644
Binary files a/picture/Thismachine.png and b/picture/Thismachine.png differ
diff --git a/picture/demo.gif b/picture/demo.gif
old mode 100644
new mode 100755