diff --git a/.github/ISSUE_TEMPLATE/config_request.md b/.github/ISSUE_TEMPLATE/config_request.md
new file mode 100644
index 00000000..d1a56e39
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config_request.md
@@ -0,0 +1,11 @@
+---
+name: Config Request
+about: Request a config for your laptop model
+
+---
+
+If you're about to request a config for a specific notebook model, please follow these steps before creating a new issue: [**Config requests**](https://github.com/hirschmann/nbfc/blob/master/CONTRIBUTING.md#config-requests)
+
+If you are unable to create a config on your own, please:
+- try to supply as much relevant information as possible
+- try to communicate in a forum dedicated to your notebook model to find people who might be willing to help in creating a config for you
diff --git a/Common/CommonAssemblyInfo.cs b/Common/CommonAssemblyInfo.cs
index 724bd55d..f63831ea 100644
--- a/Common/CommonAssemblyInfo.cs
+++ b/Common/CommonAssemblyInfo.cs
@@ -2,6 +2,6 @@
using System.Resources;
[assembly: AssemblyCompany("StagWare")]
-[assembly: AssemblyCopyright("Copyright © 2012-2019 Stefan Hirschmann")]
+[assembly: AssemblyCopyright("Copyright © 2012-2019 Stefan Hirschmann, 2021 © Leon Bartle")]
[assembly: AssemblyTrademark("")]
[assembly: NeutralResourcesLanguage("en")]
diff --git a/Common/CommonAssemblyVersion.cs b/Common/CommonAssemblyVersion.cs
index db6a792b..513eca89 100644
--- a/Common/CommonAssemblyVersion.cs
+++ b/Common/CommonAssemblyVersion.cs
@@ -1,5 +1,5 @@
using System.Reflection;
-[assembly: AssemblyVersion("1.6.3")]
-[assembly: AssemblyFileVersion("1.6.3")]
-[assembly: AssemblyInformationalVersion("1.6.3")]
\ No newline at end of file
+[assembly: AssemblyVersion("1.7.1")]
+[assembly: AssemblyFileVersion("1.7.1")]
+[assembly: AssemblyInformationalVersion("1.7.1")]
diff --git a/Configs/ASUS VivoBook X505ZA_X505ZA.xml b/Configs/ASUS VivoBook X505ZA_X505ZA.xml
new file mode 100644
index 00000000..356bce64
--- /dev/null
+++ b/Configs/ASUS VivoBook X505ZA_X505ZA.xml
@@ -0,0 +1,75 @@
+
+
+ ASUS VivoBook X505ZA_X505ZA
+ ATHULKRISHNA S
+ 100
+ false
+ 83
+
+
+ 151
+ 151
+ 0
+ 8
+ false
+ 0
+ 0
+ true
+ 9
+ FAN1
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 12.5
+
+
+ 63
+ 55
+ 25
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 75
+
+
+ 71
+ 67
+ 100
+
+
+
+
+
+
+
+ Set
+ OnWriteFanSpeed
+ 160
+ 10
+ true
+ 10
+ Set
+
+
+ Set
+ OnWriteFanSpeed
+ 166
+ 10
+ true
+ 10
+ Set
+
+
+
diff --git a/Configs/Acer Aspire 4750G.xml b/Configs/Acer Aspire 4750G.xml
new file mode 100644
index 00000000..2cb1732c
--- /dev/null
+++ b/Configs/Acer Aspire 4750G.xml
@@ -0,0 +1,52 @@
+
+
+ Aspire 4750
+ mtimer
+ 3000
+ false
+ 85
+
+
+ 148
+ 148
+ 218
+ 0
+ false
+ 0
+ 0
+ true
+ 218
+
+
+
+ 0
+ 0
+ 0
+
+
+ 50
+ 40
+ 30
+
+
+ 60
+ 45
+ 50
+
+
+ 70
+ 55
+ 70
+
+
+ 80
+ 65
+ 100
+
+
+
+
+
+
+
+
diff --git a/Configs/Acer Aspire One AO721.xml b/Configs/Acer Aspire One AO721.xml
new file mode 100644
index 00000000..b90fa589
--- /dev/null
+++ b/Configs/Acer Aspire One AO721.xml
@@ -0,0 +1,59 @@
+
+
+ Aspire One AO721
+ Chervyakov Fedor
+ 500
+ false
+ 76
+
+
+ 149
+ 148
+ 127
+ 69
+ false
+ false
+ CPU Fan
+
+
+ 0
+ 0
+ 10
+
+
+ 50
+ 40
+ 30
+
+
+ 60
+ 55
+ 55
+
+
+ 70
+ 60
+ 70
+
+
+ 75
+ 68
+ 100
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Set EC to manual control
+
+
+
diff --git a/Configs/Acer Aspire V5-472PG.xml b/Configs/Acer Aspire V5-472PG.xml
new file mode 100644
index 00000000..c5666e63
--- /dev/null
+++ b/Configs/Acer Aspire V5-472PG.xml
@@ -0,0 +1,121 @@
+
+
+ Aspire V5-472PG
+ Bogdan Prelovscky
+ 500
+ false
+ 75
+
+
+ 85
+ 85
+ 0
+ 6
+ false
+ 0
+ 0
+ true
+ 0
+ R
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+
+ 79
+ 79
+ 0
+ 6
+ false
+ 0
+ 0
+ true
+ 0
+ L
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Set EC to manual control
+
+
+ Set
+ OnInitialization
+ 148
+ 20
+ true
+ 4
+ Set
+
+
+
diff --git a/Configs/Acer Aspire VN7-593G V15 Nitro BE.xml b/Configs/Acer Aspire VN7-593G V15 Nitro BE.xml
new file mode 100644
index 00000000..f313d48b
--- /dev/null
+++ b/Configs/Acer Aspire VN7-593G V15 Nitro BE.xml
@@ -0,0 +1,126 @@
+
+
+ Acer Aspire VN7-593G
+ Subeta
+ 3000
+ false
+ 80
+
+
+ 149
+ 148
+ 255
+ 74
+ false
+ 0
+ 0
+ true
+ 255
+ Right fan
+
+
+ 0
+ 0
+ 0
+
+
+ 64
+ 48
+ 10
+
+
+ 67
+ 59
+ 30
+
+
+ 70
+ 63
+ 50
+
+
+ 73
+ 67
+ 65
+
+
+ 76
+ 71
+ 80
+
+
+ 79
+ 75
+ 100
+
+
+
+
+
+ 152
+ 151
+ 255
+ 74
+ false
+ 0
+ 0
+ true
+ 255
+ Left fan
+
+
+ 64
+ 48
+ 10
+
+
+ 67
+ 59
+ 30
+
+
+ 70
+ 63
+ 50
+
+
+ 73
+ 67
+ 65
+
+
+ 76
+ 71
+ 80
+
+
+ 79
+ 75
+ 100
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Set EC to manual control
+
+
+ Set
+ OnInitialization
+ 150
+ 20
+ true
+ 4
+ Set
+
+
+
diff --git a/Configs/Acer Predator PH315-52.xml b/Configs/Acer Predator PH315-52.xml
new file mode 100644
index 00000000..410b57f0
--- /dev/null
+++ b/Configs/Acer Predator PH315-52.xml
@@ -0,0 +1,113 @@
+
+
+ Acer Predator PH315-52
+ R. H. Manoa
+ 100
+ true
+ 90
+
+
+ 112
+ 219
+ 0
+ 100
+ true
+ 0
+ 4500
+ true
+ 50
+ CPU fan (INTEL i7-9750H)
+
+
+ 40
+ 0
+ 30
+
+
+ 60
+ 41
+ 70
+
+
+ 70
+ 61
+ 95
+
+
+ 90
+ 71
+ 95
+
+
+
+
+
+ 92
+ 221
+ 0
+ 100
+ true
+ 0
+ 5000
+ true
+ 50
+ GPU fan (RTX 2060 Mobile)
+
+
+ 40
+ 0
+ 30
+
+
+ 60
+ 41
+ 70
+
+
+ 70
+ 61
+ 95
+
+
+ 90
+ 71
+ 95
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 12
+ true
+ 4
+ Set
+ CPU fan manual mode
+
+
+ Set
+ OnInitialization
+ 33
+ 48
+ true
+ 16
+ Set
+ GPU fan manual mode
+
+
+ Set
+ OnInitialization
+ 245
+ 0
+ true
+ 1
+ Set
+ CoolBoost off
+
+
+
+
diff --git a/Configs/Acer Predator PH315-53.xml b/Configs/Acer Predator PH315-53.xml
new file mode 100644
index 00000000..407ee1ec
--- /dev/null
+++ b/Configs/Acer Predator PH315-53.xml
@@ -0,0 +1,243 @@
+
+
+ Acer Predator PH315-53
+ Arghadip Deb
+ 3000
+ true
+ 90
+
+
+ 19
+ 55
+ 0
+ 100
+ true
+ 0
+ 6122
+ true
+ 50
+ CPU fan (INTEL 10750H)
+
+
+ 0
+ 0
+ 0
+
+
+ 40
+ 40
+ 30
+
+
+ 42
+ 41
+ 32
+
+
+ 44
+ 43
+ 34
+
+
+ 48
+ 46
+ 36
+
+
+ 52
+ 50
+ 38
+
+
+ 54
+ 53
+ 41
+
+
+ 58
+ 56
+ 44
+
+
+ 62
+ 60
+ 47
+
+
+ 64
+ 63
+ 50
+
+
+ 68
+ 66
+ 55
+
+
+ 72
+ 70
+ 61
+
+
+ 74
+ 73
+ 68
+
+
+ 78
+ 76
+ 76
+
+
+ 82
+ 80
+ 85
+
+
+ 84
+ 83
+ 94
+
+
+ 88
+ 86
+ 100
+
+
+
+
+
+ 21
+ 58
+ 0
+ 100
+ true
+ 0
+ 6122
+ true
+ 50
+ GPU fan (RTX 2060 Mobile)
+
+
+ 0
+ 0
+ 0
+
+
+ 40
+ 40
+ 22
+
+
+ 42
+ 41
+ 24
+
+
+ 44
+ 43
+ 26
+
+
+ 48
+ 46
+ 28
+
+
+ 52
+ 50
+ 30
+
+
+ 54
+ 53
+ 34
+
+
+ 58
+ 56
+ 38
+
+
+ 62
+ 60
+ 42
+
+
+ 64
+ 63
+ 46
+
+
+ 68
+ 66
+ 52
+
+
+ 72
+ 70
+ 59
+
+
+ 74
+ 73
+ 67
+
+
+ 78
+ 76
+ 76
+
+
+ 82
+ 80
+ 86
+
+
+ 84
+ 83
+ 96
+
+
+ 88
+ 86
+ 100
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 12
+ true
+ 4
+ Set
+ CPU fan manual mode
+
+
+ Set
+ OnInitialization
+ 33
+ 48
+ true
+ 16
+ Set
+ GPU fan manual mode
+
+
+ Set
+ OnInitialization
+ 16
+ 0
+ true
+ 1
+ Set
+ CoolBoost off
+
+
+
+
diff --git a/Configs/Acer Swift SF314-54G.xml b/Configs/Acer Swift SF314-54G.xml
new file mode 100644
index 00000000..167e9f62
--- /dev/null
+++ b/Configs/Acer Swift SF314-54G.xml
@@ -0,0 +1,77 @@
+
+
+ Acer Swift SF314-54G
+ Cel
+ 4000
+ false
+ 95
+
+
+ 149
+ 148
+ 255
+ 0
+ false
+ 0
+ 0
+ true
+ 4
+ Main Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 55
+ 45
+ 20
+
+
+ 68
+ 55
+ 45.4901962
+
+
+ 74
+ 64
+ 50.9803963
+
+
+ 80
+ 65
+ 60.0000038
+
+
+ 90
+ 75
+ 65.4902
+
+
+ 94
+ 65
+ 100
+
+
+ 62
+ 52
+ 40
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Set Ec
+
+
+
diff --git a/Configs/Asus K501UX.xml b/Configs/Asus K501UX.xml
index 49ecea4a..bacded1c 100644
--- a/Configs/Asus K501UX.xml
+++ b/Configs/Asus K501UX.xml
@@ -24,23 +24,33 @@
0
- 65
- 55
+ 50
+ 45
+ 12.5
+
+
+ 55
+ 50
25
- 70
+ 60
+ 55
+ 37.5
+
+
+ 65
60
50
- 80
+ 70
65
75
- 85
- 75
+ 100
+ 70
100
@@ -64,23 +74,8 @@
0
- 65
- 55
- 25
-
-
- 70
- 60
- 50
-
-
- 80
- 65
- 75
-
-
- 85
- 75
+ 100
+ 70
100
@@ -107,4 +102,4 @@
Set
-
+
\ No newline at end of file
diff --git a/Configs/Asus TP301UJ.xml b/Configs/Asus TP301UJ.xml
new file mode 100644
index 00000000..b6cdeaf2
--- /dev/null
+++ b/Configs/Asus TP301UJ.xml
@@ -0,0 +1,70 @@
+
+
+ Asus TP301UJ
+ Joao Bravo
+ 300
+ false
+ 80
+
+
+ 151
+ 151
+ 0
+ 8
+ false
+ 0
+ 0
+ true
+ 9
+ CPU Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 55
+ 45
+ 12.5
+
+
+ 65
+ 52
+ 50
+
+
+ 70
+ 62
+ 75
+
+
+ 75
+ 67
+ 100
+
+
+
+
+
+
+
+ Set
+ OnWriteFanSpeed
+ 160
+ 45
+ true
+ 45
+ Set
+
+
+ Set
+ OnWriteFanSpeed
+ 166
+ 45
+ true
+ 45
+ Set
+
+
+
diff --git a/Configs/Asus Vivobook R540U.xml b/Configs/Asus Vivobook R540U.xml
new file mode 100644
index 00000000..c8aa14e1
--- /dev/null
+++ b/Configs/Asus Vivobook R540U.xml
@@ -0,0 +1,75 @@
+
+
+ ASUS Vivobook R540U
+ kojon1464
+ 150
+ false
+ 90
+
+
+ 151
+ 151
+ 0
+ 8
+ false
+ 0
+ 0
+ true
+ 9
+
+
+ 0
+ 0
+ 12.5
+
+
+ 60
+ 58
+ 25
+
+
+ 68
+ 66
+ 37.5
+
+
+ 73
+ 72
+ 50
+
+
+ 78
+ 77
+ 67.5
+
+
+ 80
+ 79
+ 75
+
+
+ 82
+ 81
+ 87.5
+
+
+ 84
+ 83
+ 100
+
+
+
+
+
+
+
+ Set
+ OnWriteFanSpeed
+ 160
+ 10
+ true
+ 10
+ Set
+
+
+
\ No newline at end of file
diff --git a/Configs/Asus Vivobook S15 K3502.xml b/Configs/Asus Vivobook S15 K3502.xml
new file mode 100644
index 00000000..2b667af2
--- /dev/null
+++ b/Configs/Asus Vivobook S15 K3502.xml
@@ -0,0 +1,56 @@
+
+
+ Asus Vivobook K3502
+ Strong361
+ 500
+ false
+ 100
+
+
+ 236
+ 236
+ 0
+ 9
+ false
+ 0
+ 0
+ false
+ 0
+ Fan1
+
+
+ 0
+ 0
+ 11.1111116
+
+
+ 74
+ 70
+ 22.2222233
+
+
+ 81
+ 73
+ 33.3333359
+
+
+ 87
+ 80
+ 44.4444466
+
+
+ 91
+ 86
+ 55.5555573
+
+
+ 95
+ 90
+ 66.66667
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Configs/Asus X756UX.xml b/Configs/Asus X756UX.xml
new file mode 100644
index 00000000..12a62dbc
--- /dev/null
+++ b/Configs/Asus X756UX.xml
@@ -0,0 +1,70 @@
+
+
+ ASUSTeK COMPUTER INC. X756UX
+ mirh
+ 300
+ false
+ 90
+
+
+ 151
+ 151
+ 0
+ 8
+ false
+ 0
+ 0
+ true
+ 9
+
+
+ 0
+ 0
+ 0
+
+
+ 40
+ 40
+ 12.5
+
+
+ 45
+ 45
+ 25
+
+
+ 50
+ 50
+ 37.5
+
+
+ 60
+ 60
+ 50
+
+
+ 85
+ 83
+ 100
+
+
+ 65
+ 65
+ 62.5
+
+
+ 70
+ 70
+ 75
+
+
+ 80
+ 80
+ 87.5
+
+
+
+
+
+
+
diff --git a/Configs/Asus Zenbook UX391U.xml b/Configs/Asus Zenbook UX391U.xml
new file mode 100644
index 00000000..d3f26f6c
--- /dev/null
+++ b/Configs/Asus Zenbook UX391U.xml
@@ -0,0 +1,77 @@
+
+
+ UX391U
+ xant1, jws, fredo61, tobychui
+ 100
+ false
+ 85
+
+
+ 151
+ 151
+ 0
+ 8
+ false
+ 0
+ 0
+ true
+ 9
+ CPU Fan
+
+
+ 50
+ 0
+ 0
+
+
+ 65
+ 50
+ 12.5
+
+
+ 70
+ 60
+ 25
+
+
+ 75
+ 65
+ 50
+
+
+ 77
+ 67
+ 75
+
+
+ 80
+ 70
+ 100
+
+
+
+
+
+
+
+ Set
+ OnWriteFanSpeed
+ 160
+ 10
+ true
+ 10
+ Set
+ UnknownButWorks1
+
+
+ Set
+ OnWriteFanSpeed
+ 166
+ 10
+ true
+ 10
+ Set
+ UnknownButWorks2
+
+
+
diff --git a/Configs/Gigabyte Aero16.xml b/Configs/Gigabyte Aero16.xml
new file mode 100644
index 00000000..87c337a5
--- /dev/null
+++ b/Configs/Gigabyte Aero16.xml
@@ -0,0 +1,142 @@
+
+
+ Gigabyte
+ Jinglin
+ 500
+ false
+ 95
+
+
+ 179
+ 176
+ 0
+ 229
+ false
+ 0
+ 22
+ false
+ 0
+ CPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 40
+ 30
+ 17.90393
+
+
+ 65
+ 60
+ 24.4541473
+
+
+ 70
+ 63
+ 30.5676842
+
+
+ 80
+ 67
+ 65.065506
+
+
+ 85
+ 77
+ 85.58952
+
+
+ 90
+ 80
+ 100
+
+
+
+
+
+ 180
+ 177
+ 0
+ 229
+ false
+ 0
+ 22
+ false
+ 0
+ GPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 40
+ 30
+ 17.90393
+
+
+ 65
+ 60
+ 24.4541473
+
+
+ 70
+ 63
+ 30.5676842
+
+
+ 80
+ 67
+ 65.065506
+
+
+ 85
+ 77
+ 85.58952
+
+
+ 90
+ 80
+ 100
+
+
+
+
+
+
+
+ Or
+ OnInitialization
+ 13
+ 128
+ false
+ 0
+ Set
+ Set custom mode on
+
+
+ Or
+ OnInitialization
+ 6
+ 16
+ false
+ 0
+ Set
+ Fix mode
+
+
+ And
+ OnInitialization
+ 8
+ 191
+ false
+ 0
+ Set
+ No eco
+
+
+
diff --git a/Configs/HP 245 G7 Notebook PC.xml b/Configs/HP 245 G7 Notebook PC.xml
new file mode 100755
index 00000000..cea931df
--- /dev/null
+++ b/Configs/HP 245 G7 Notebook PC.xml
@@ -0,0 +1,67 @@
+
+
+ HP 245 G7
+ CloudedQuartz
+ 200
+ false
+ 90
+
+
+ 113
+ 219
+ 54
+ 89
+ true
+ 7
+ 14
+ false
+ 255
+ CPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 50
+ 40
+ 11.4285717
+
+
+ 60
+ 50
+ 51.4285736
+
+
+ 65
+ 50
+ 74.28571
+
+
+ 75
+ 65
+ 91.42857
+
+
+ 85
+ 75
+ 100
+
+
+
+
+ 0
+ 0
+ Write
+
+
+ 0
+ 0
+ Read
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Configs/HP ENVY dv6-7xxx.xml b/Configs/HP ENVY dv6-7xxx.xml
new file mode 100644
index 00000000..f0356019
--- /dev/null
+++ b/Configs/HP ENVY dv6-7xxx.xml
@@ -0,0 +1,36 @@
+
+
+ HP ENVY dv6 Notebook PC
+ mbc07
+ 1000
+ false
+ 85
+
+
+ 149
+ 148
+ 250
+ 102
+ false
+ 0
+ 0
+ false
+ 0
+ CPU/GPU fan
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Enable manual fan speed control
+
+
+
diff --git a/Configs/HP ENVY dv7-7xxx.xml b/Configs/HP ENVY dv7-7xxx.xml
new file mode 100644
index 00000000..d52c7880
--- /dev/null
+++ b/Configs/HP ENVY dv7-7xxx.xml
@@ -0,0 +1,36 @@
+
+
+ HP ENVY dv7 Notebook PC
+ mbc07
+ 1000
+ false
+ 85
+
+
+ 149
+ 148
+ 250
+ 102
+ false
+ 0
+ 0
+ false
+ 0
+ CPU/GPU fan
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Enable manual fan speed control
+
+
+
diff --git a/Configs/HP ENVY x360 15-w104ne.xml b/Configs/HP ENVY x360 15-w104ne.xml
new file mode 100644
index 00000000..6d41d16f
--- /dev/null
+++ b/Configs/HP ENVY x360 15-w104ne.xml
@@ -0,0 +1,73 @@
+
+
+ HP ENVY x360 15-w104ne
+ thesn3k
+ 3000
+ true
+ 80
+
+
+ 149
+ 148
+ 215
+ 100
+ false
+ 0
+ 0
+ false
+ 255
+ CPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 70
+ 63
+ 70
+
+
+ 74
+ 69
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Set EC to manual control
+
+
+
\ No newline at end of file
diff --git a/Configs/HP ENVY x360 Convertible 15-bq1xx.xml b/Configs/HP ENVY x360 Convertible 15-bq1xx.xml
new file mode 100644
index 00000000..0592df8f
--- /dev/null
+++ b/Configs/HP ENVY x360 Convertible 15-bq1xx.xml
@@ -0,0 +1,73 @@
+
+
+ HP ENVY x360 Convertible 15-bq1xx
+ Eric Qian (bananium.com)
+ 1000
+ true
+ 90
+
+
+ 149
+ 148
+ 255
+ 89
+ false
+ 0
+ 0
+ false
+ 255
+ CPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Set EC to manual control
+
+
+
\ No newline at end of file
diff --git a/Configs/HP EliteBook 745 G5.xml b/Configs/HP EliteBook 745 G5.xml
new file mode 100644
index 00000000..6573a4c9
--- /dev/null
+++ b/Configs/HP EliteBook 745 G5.xml
@@ -0,0 +1,89 @@
+
+
+ HP EliteBook 745 G5
+ 1000
+ false
+ 95
+ Nailim
+
+
+ 46
+ 47
+ 168
+ 40
+ true
+ 255
+ CPU Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 50
+ 5
+
+
+ 65
+ 55
+ 10
+
+
+ 70
+ 60
+ 25
+
+
+ 75
+ 65
+ 40
+
+
+ 80
+ 70
+ 55
+
+
+ 85
+ 75
+ 70
+
+
+ 90
+ 80
+ 100
+
+
+
+
+ 0
+ 255
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Set
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Set
+ Fake thermal zone temperature
+
+
+
diff --git a/Configs/HP EliteBook 830 G6.xml b/Configs/HP EliteBook 830 G6.xml
new file mode 100644
index 00000000..71406701
--- /dev/null
+++ b/Configs/HP EliteBook 830 G6.xml
@@ -0,0 +1,83 @@
+
+
+ HP EliteBook 830 G6
+ Jose Antonio Munoz
+ 1000
+ false
+ 90
+
+
+ 46
+ 47
+ 104
+ 42
+ false
+ 0
+ 0
+ true
+ 255
+ CPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 55
+ 55
+ 39.34426
+
+
+ 45
+ 45
+ 20
+
+
+ 65
+ 65
+ 50
+
+
+ 75
+ 75
+ 70
+
+
+ 80
+ 80
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Set
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Set
+ Fake thermal zone temperature
+
+
+
\ No newline at end of file
diff --git a/Configs/HP EliteBook 8470p.xml b/Configs/HP EliteBook 8470p.xml
new file mode 100644
index 00000000..59878503
--- /dev/null
+++ b/Configs/HP EliteBook 8470p.xml
@@ -0,0 +1,77 @@
+
+
+ HP EliteBook 8470p
+ 3000
+ false
+ 87
+ Mateo Estrada Ramirez
+
+
+ 46
+ 47
+ 88
+ 48
+ true
+ 255
+ CPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 54
+ 48
+ 10
+
+
+ 58
+ 55
+ 22.5
+
+
+ 64
+ 59
+ 40
+
+
+ 79
+ 65
+ 65
+
+
+ 84
+ 80
+ 100
+
+
+
+
+ 0
+ 255
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Fake thermal zone temperature
+
+
+
diff --git a/Configs/HP EliteBook 850 G5.xml b/Configs/HP EliteBook 850 G5.xml
new file mode 100644
index 00000000..b1c331e6
--- /dev/null
+++ b/Configs/HP EliteBook 850 G5.xml
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+ HP EliteBook 850 G5
+ 2000
+ false
+ 78
+ pustotnik
+
+
+
+ 46
+ 47
+ 255
+ 40
+ false
+ 0
+ 0
+ true
+ 255
+ CPU fan
+
+
+
+
+ 0
+ 0
+
+ 0
+
+
+
+ 50
+ 45
+ 30
+
+
+
+ 55
+ 48
+ 60
+
+
+
+ 60
+ 50
+ 70
+
+
+
+ 63
+ 56
+ 78
+
+
+
+ 65
+ 60
+ 88
+
+
+
+ 68
+ 62
+ 90
+
+
+
+ 70
+ 66
+ 96
+
+
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Set
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Set
+ Fake thermal zone temperature
+
+
+
+
diff --git a/Configs/HP Laptop 15s-gr0xxx.xml b/Configs/HP Laptop 15s-gr0xxx.xml
new file mode 100644
index 00000000..9cea0bc7
--- /dev/null
+++ b/Configs/HP Laptop 15s-gr0xxx.xml
@@ -0,0 +1,73 @@
+
+
+ HP Laptop 15s-gr0xxx
+ X0rzAvi
+ 100
+ false
+ 77
+
+
+ 17
+ 20
+ 20
+ 59
+ false
+ 0
+ 0
+ false
+ 0
+ CPU Fan
+
+
+ 40
+ 20
+ 44.1860466
+
+
+ 20
+ 10
+ 23.0769234
+
+
+ 0
+ 0
+ 0
+
+
+ 70
+ 60
+ 100
+
+
+ 60
+ 50
+ 89.74359
+
+
+ 50
+ 40
+ 66.66667
+
+
+
+
+ 100
+ 59
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 15
+ 8
+ true
+ 5
+ Set
+ Override
+
+
+
\ No newline at end of file
diff --git a/Configs/HP Notebook 15-ac1xxx.xml b/Configs/HP Notebook 15-ac1xxx.xml
new file mode 100644
index 00000000..a4927fba
--- /dev/null
+++ b/Configs/HP Notebook 15-ac1xxx.xml
@@ -0,0 +1,82 @@
+
+
+ HP Notebook 15-ac111tu
+ xCuri0
+ 750
+ false
+ 90
+
+
+ 17
+ 25
+ 8
+ 58
+ true
+ 5
+ 62
+ false
+ 0
+ System Fan
+
+
+ 85
+ 80
+ 90
+
+
+ 90
+ 85
+ 100
+
+
+ 80
+ 75
+ 80
+
+
+ 75
+ 70
+ 70
+
+
+ 45
+ 0
+ 0
+
+
+ 55
+ 50
+ 40
+
+
+ 60
+ 55
+ 50
+
+
+ 70
+ 60
+ 60.0000038
+
+
+ 50
+ 45
+ 30.0000019
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 21
+ 1
+ true
+ 0
+ Set
+ Manual Override
+
+
+
\ No newline at end of file
diff --git a/Configs/HP Pavilion Gaming Laptop 15-ec0xxx.xml b/Configs/HP Pavilion Gaming Laptop 15-ec0xxx.xml
new file mode 100644
index 00000000..9617a990
--- /dev/null
+++ b/Configs/HP Pavilion Gaming Laptop 15-ec0xxx.xml
@@ -0,0 +1,51 @@
+
+
+ HP Pavilion Gaming 15-ec0xxx
+ Tejaswi Vykuntam
+ 1000
+ false
+ 75
+
+
+ 45
+ 45
+ 38
+ 90
+ false
+ 20
+ 70
+ false
+ 0
+ CPU Fan
+
+
+ 45
+ 38
+ 25
+
+
+ 55
+ 41
+ 50
+
+
+ 70
+ 60
+ 100
+
+
+ 60
+ 45
+ 75
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
diff --git a/Configs/HP Pavilion Gaming Laptop 15-ec1xxx.xml b/Configs/HP Pavilion Gaming Laptop 15-ec1xxx.xml
new file mode 100644
index 00000000..8b53b671
--- /dev/null
+++ b/Configs/HP Pavilion Gaming Laptop 15-ec1xxx.xml
@@ -0,0 +1,51 @@
+
+
+ HP Pavilion Gaming Laptop 15-ec1xxx
+ bLeDy
+ 1000
+ false
+ 68
+
+
+ 88
+ 88
+ 20
+ 100
+ true
+ 20
+ 100
+ false
+ 0
+ CPU Fan
+
+
+ 45
+ 38
+ 25
+
+
+ 55
+ 41
+ 50
+
+
+ 65
+ 50
+ 100
+
+
+ 60
+ 45
+ 75
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
diff --git a/Configs/HP ProBook 450 G2.xml b/Configs/HP ProBook 450 G2.xml
new file mode 100644
index 00000000..43e7cfb5
--- /dev/null
+++ b/Configs/HP ProBook 450 G2.xml
@@ -0,0 +1,93 @@
+
+
+ HP ProBook 450 G1
+ hary777
+ 3000
+ false
+ 80
+
+
+ 46
+ 47
+ 87
+ 35
+ false
+ 0
+ 0
+ true
+ 255
+ CPU fan
+
+
+ 50
+ 0
+ 0
+
+
+ 63
+ 40
+ 13.4615393
+
+
+ 65
+ 55
+ 25
+
+
+ 67
+ 59
+ 40.384613
+
+
+ 69
+ 65
+ 65.38461
+
+
+ 71
+ 67
+ 71.15385
+
+
+ 80
+ 70
+ 80.7692261
+
+
+ 90
+ 75
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Set
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Set
+ Fake thermal zone temperature
+
+
+
\ No newline at end of file
diff --git a/Configs/HP ProBook 640 G1.xml b/Configs/HP ProBook 640 G1.xml
new file mode 100644
index 00000000..b517f74b
--- /dev/null
+++ b/Configs/HP ProBook 640 G1.xml
@@ -0,0 +1,78 @@
+
+
+ HP ProBook 640 G1
+ Basmal121
+ 500
+ false
+ 85
+
+
+ 46
+ 47
+ 129
+ 46
+ false
+ 0
+ 0
+ true
+ 255
+ CPU Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 55
+ 45
+ 10
+
+
+ 65
+ 55
+ 20
+
+
+ 75
+ 65
+ 50
+
+
+ 84
+ 75
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Set
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Set
+ Fake thermal zone temperature
+
+
+
diff --git a/Configs/HP Spectre x360 Convertible 14-ea0xxx.xml b/Configs/HP Spectre x360 Convertible 14-ea0xxx.xml
new file mode 100644
index 00000000..9866323f
--- /dev/null
+++ b/Configs/HP Spectre x360 Convertible 14-ea0xxx.xml
@@ -0,0 +1,113 @@
+
+
+ HP Spectre x360 14-ea0xxx - intel 11th
+ dzid26
+ 1500
+ false
+ 75
+
+
+ 179
+ 45
+ 0
+ 100
+ true
+ 0
+ 32
+ true
+ 255
+ Fan 1
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 255
+ Write
+
+
+
+
+ 177
+ 44
+ 0
+ 100
+ true
+ 0
+ 33
+ true
+ 255
+ Fan 2
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 255
+ Write
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Configs/HP Spectre x360 Convertible 15t-df1xx.xml b/Configs/HP Spectre x360 Convertible 15t-df1xx.xml
new file mode 100644
index 00000000..2a425afc
--- /dev/null
+++ b/Configs/HP Spectre x360 Convertible 15t-df1xx.xml
@@ -0,0 +1,97 @@
+
+
+ HP Spectre x360 Convertible 15t-df1xx
+ rpli
+ 2000
+ false
+ 95
+
+
+ 179
+ 244
+ 6
+ 0
+ true
+ 11
+ 21
+ true
+ 6
+ CPU Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 70
+ 55
+ 16.6666679
+
+
+ 74
+ 60
+ 33.3333359
+
+
+ 86
+ 75
+ 83.33333
+
+
+ 78
+ 65
+ 50
+
+
+ 90
+ 80
+ 100
+
+
+ 82
+ 70
+ 66.66667
+
+
+
+
+ 0
+ 0
+ Read
+
+
+ 16.6666679
+ 39
+ Write
+
+
+ 33.3333359
+ 40
+ Write
+
+
+ 50
+ 43
+ Write
+
+
+ 66.66667
+ 63
+ Write
+
+
+ 83.33333
+ 71
+ Write
+
+
+ 100
+ 91
+ Write
+
+
+
+
+
+
diff --git a/Configs/HP Victus 16-e0xxx.xml b/Configs/HP Victus 16-e0xxx.xml
new file mode 100644
index 00000000..478b2488
--- /dev/null
+++ b/Configs/HP Victus 16-e0xxx.xml
@@ -0,0 +1,113 @@
+
+
+ HP Victus 16-e0xxx
+ dzid26
+ 1500
+ false
+ 75
+
+
+ 179
+ 45
+ 0
+ 100
+ true
+ 0
+ 32
+ true
+ 255
+ Fan 1
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 255
+ Write
+
+
+
+
+ 177
+ 44
+ 0
+ 100
+ true
+ 0
+ 33
+ true
+ 255
+ Fan 2
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 255
+ Write
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Configs/HP ZBook Fury 15 G7.xml b/Configs/HP ZBook Fury 15 G7.xml
new file mode 100644
index 00000000..0a1152f2
--- /dev/null
+++ b/Configs/HP ZBook Fury 15 G7.xml
@@ -0,0 +1,124 @@
+
+
+ HP ZBook Fury 15 G7
+ jwhendy (based on HP Zbook 15 G3)
+ 1000
+ false
+ 85
+
+
+ 46
+ 47
+ 225
+ 0
+ false
+ 0
+ 0
+ true
+ 255
+ Right fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 50
+ 40
+
+
+ 65
+ 57
+ 60
+
+
+ 70
+ 62
+ 75
+
+
+ 80
+ 67
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+ 53
+ 54
+ 225
+ 0
+ false
+ 0
+ 0
+ true
+ 255
+ Left Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 50
+ 40
+
+
+ 65
+ 57
+ 60
+
+
+ 70
+ 62
+ 75
+
+
+ 80
+ 67
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Set
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Set
+ Fake thermal zone temperature
+
+
+
diff --git a/Configs/HP ZBook Studio x360 G5.xml b/Configs/HP ZBook Studio x360 G5.xml
new file mode 100644
index 00000000..09b26820
--- /dev/null
+++ b/Configs/HP ZBook Studio x360 G5.xml
@@ -0,0 +1,124 @@
+
+
+ HP ZBook Studio x360 G5
+ Hanzhong Wang
+ 1000
+ false
+ 85
+
+
+ 46
+ 47
+ 148
+ 43
+ false
+ 0
+ 0
+ true
+ 255
+ CPU fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 45
+ 40
+
+
+ 70
+ 60
+ 80
+
+
+ 77
+ 70
+ 90.47619
+
+
+ 80
+ 76
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+ 53
+ 54
+ 148
+ 43
+ false
+ 0
+ 0
+ true
+ 255
+ GPU Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 45
+ 40
+
+
+ 70
+ 60
+ 80
+
+
+ 75
+ 70
+ 90.47619
+
+
+ 80
+ 75
+ 100
+
+
+
+
+ 0
+ 255
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 34
+ 1
+ true
+ 1
+ Set
+ Select thermal zone
+
+
+ Set
+ OnInitialization
+ 38
+ 28
+ true
+ 0
+ Set
+ Fake thermal zone temperature
+
+
+
\ No newline at end of file
diff --git a/Configs/Lenovo Ideacenter AIO 700-24AGR.xml b/Configs/Lenovo Ideacenter AIO 700-24AGR.xml
new file mode 100644
index 00000000..1a2f7f29
--- /dev/null
+++ b/Configs/Lenovo Ideacenter AIO 700-24AGR.xml
@@ -0,0 +1,57 @@
+
+
+ Lenovo 700-24AGR
+ M. Cahid AYDIN - A10-7800 APU
+ 1000
+ false
+ 72
+
+
+ 80
+ 52
+ 10
+ 251
+ false
+ 10
+ 251
+ false
+ 69
+ Main Fan
+
+
+ 30
+ 0
+ 17
+
+
+ 45
+ 30
+ 35
+
+
+ 65
+ 50
+ 90
+
+
+ 55
+ 40
+ 60
+
+
+ 75
+ 60
+ 100
+
+
+
+
+ 17
+ 10
+ ReadWrite
+
+
+
+
+
+
diff --git a/Configs/Lenovo ThinkPad T440s.xml b/Configs/Lenovo ThinkPad T440s.xml
index 6e2277d1..5b8b0790 100644
--- a/Configs/Lenovo ThinkPad T440s.xml
+++ b/Configs/Lenovo ThinkPad T440s.xml
@@ -39,13 +39,15 @@
- System Fan Thermal Zone
- OnInitialization
- Set
- 27
- 28
- true
- Set
- 0
+
+ System Fan Thermal Zone
+ OnInitialization
+ Set
+ 27
+ 28
+ true
+ Set
+ 0
+
diff --git a/Configs/Lenovo ThinkPad T580.xml b/Configs/Lenovo ThinkPad T580.xml
new file mode 100644
index 00000000..5ac4cbbd
--- /dev/null
+++ b/Configs/Lenovo ThinkPad T580.xml
@@ -0,0 +1,117 @@
+
+
+ Lenovo ThinkPad T580
+ szenzero
+ 3000
+ false
+ 85
+
+
+ 133
+ 47
+ 0
+ 7
+ false
+ 0
+ 0
+ true
+ 128
+ System Fan
+
+
+ 60
+ 0
+ 0
+
+
+ 65
+ 57
+ 14.2857151
+
+
+ 70
+ 60
+ 42.8571434
+
+
+ 75
+ 66
+ 85.71429
+
+
+ 80
+ 73
+ 100
+
+
+
+
+ 85.71429
+ 16
+ Read
+
+
+ 85.71429
+ 15
+ Read
+
+
+ 71.42857
+ 14
+ Read
+
+
+ 57.14286
+ 13
+ Read
+
+
+ 42.8571434
+ 12
+ Read
+
+
+ 28.57143
+ 11
+ Read
+
+
+ 14.2857151
+ 10
+ Read
+
+
+ 0
+ 8
+ Read
+
+
+ 0
+ 9
+ Read
+
+
+ 100
+ 17
+ Read
+
+
+ 100
+ 18
+ Read
+
+
+ 100
+ 19
+ Read
+
+
+ 100
+ 64
+ Write
+
+
+
+
+
+
diff --git a/Configs/Lenovo ThinkPad X1 8th gen.xml b/Configs/Lenovo ThinkPad X1 8th gen.xml
new file mode 100644
index 00000000..c33c383c
--- /dev/null
+++ b/Configs/Lenovo ThinkPad X1 8th gen.xml
@@ -0,0 +1,51 @@
+
+
+ LENOVO 20U9S19X00
+ tladudtn
+ 3000
+ false
+ 97
+
+
+ 47
+ 47
+ 0
+ 7
+ false
+ 0
+ 0
+ true
+ 128
+ System Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 81
+ 65
+ 28.57143
+
+
+ 85
+ 75
+ 42.8571434
+
+
+ 90
+ 80
+ 100
+
+
+ 75
+ 50
+ 14.2857151
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Configs/Lenovo Thinkpad L540.xml b/Configs/Lenovo Thinkpad L540.xml
new file mode 100644
index 00000000..b84bfdcf
--- /dev/null
+++ b/Configs/Lenovo Thinkpad L540.xml
@@ -0,0 +1,57 @@
+
+
+ Thinkpad L540
+
+ 1500
+ false
+ 90
+
+
+ 149
+ 148
+ 255
+ 116
+ false
+ 0
+ 0
+ true
+ 116
+
+
+
+ 0
+ 0
+ 0
+
+
+ 65
+ 58
+ 46.6666679
+
+
+ 75
+ 68
+ 66.6666641
+
+
+ 85
+ 78
+ 100
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Enable manual EC control
+
+
+
\ No newline at end of file
diff --git a/Configs/Lenovo Yoga 500-15IBD.xml b/Configs/Lenovo Yoga 500-15IBD.xml
new file mode 100644
index 00000000..718fad2c
--- /dev/null
+++ b/Configs/Lenovo Yoga 500-15IBD.xml
@@ -0,0 +1,73 @@
+
+
+ Lenovo Yoga 500-15IBD
+ Martin Pavelek
+ 300
+ false
+
+ 95
+
+
+ 149
+ 148
+ 255
+ 80
+ false
+ 0
+ 0
+ true
+ 80
+ Fan
+
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 50
+ 5
+
+
+ 70
+ 60
+ 36
+
+
+ 80
+ 70
+ 64
+
+
+ 85
+ 80
+ 80
+
+
+ 90
+ 85
+ 100
+
+
+
+
+
+
+
+ Set
+ OnInitialization
+ 147
+ 20
+ true
+ 4
+ Set
+ Enable manual control
+
+
+
diff --git a/Configs/Lenovo Yoga 710 KabyLake.xml b/Configs/Lenovo Yoga 710 KabyLake.xml
new file mode 100644
index 00000000..6890fcff
--- /dev/null
+++ b/Configs/Lenovo Yoga 710 KabyLake.xml
@@ -0,0 +1,45 @@
+
+
+ Lenovo Yoga 710 KabyLake
+ 3000
+ false
+ 99
+
+
+ 6
+ 176
+ 22
+ 80
+ true
+ 0
+ 59
+ true
+ 0
+ Fan
+
+
+ 50
+ 0
+ 0
+
+
+ 55
+ 45
+ 50
+
+
+ 65
+ 55
+ 75.86207
+
+
+ 75
+ 65
+ 100
+
+
+
+
+
+
+
diff --git a/Configs/Lenovo Yoga Slim7.xml b/Configs/Lenovo Yoga Slim7.xml
new file mode 100644
index 00000000..8d909b60
--- /dev/null
+++ b/Configs/Lenovo Yoga Slim7.xml
@@ -0,0 +1,45 @@
+
+
+ Lenovo Yoga Slim7
+ dumprop
+ false
+ 96
+
+
+ 47
+ 47
+ 0
+ 7
+ true
+ 255
+ CPU
+
+
+
+ 80
+ 0
+ 0
+
+
+ 80
+ 85
+ 15
+
+
+ 90
+ 85
+ 30
+
+
+ 95
+ 90
+ 45
+
+
+ 100
+ 95
+ 60
+
+
+
+
diff --git a/Configs/MECHREVO Jiaolong Series GK5NR0O.xml b/Configs/MECHREVO Jiaolong Series GK5NR0O.xml
new file mode 100644
index 00000000..4b31742f
--- /dev/null
+++ b/Configs/MECHREVO Jiaolong Series GK5NR0O.xml
@@ -0,0 +1,56 @@
+
+
+ MECHREVO Jiaolong Series GK5NR0O
+
+ 3000
+ false
+ 88
+
+
+ 62
+ 62
+ 31
+ 78
+ false
+ 0
+ 0
+ false
+ 0
+ Fan
+
+
+ 40
+ 0
+ 0
+
+
+ 45
+ 41
+ 6.5
+
+
+ 50
+ 46
+ 10
+
+
+ 60
+ 51
+ 30
+
+
+ 65
+ 61
+ 50
+
+
+ 87
+ 66
+ 100
+
+
+
+
+
+
+
diff --git a/Configs/Sony Corporation VGN-CR392_W.xml b/Configs/Sony Corporation VGN-CR392_W.xml
new file mode 100644
index 00000000..6015664f
--- /dev/null
+++ b/Configs/Sony Corporation VGN-CR392_W.xml
@@ -0,0 +1,175 @@
+
+
+ Sony Corporation VGN-CR392_W
+ Kevin-KD
+ 100
+ false
+ 75
+
+
+ 91
+ 91
+ 142
+ 210
+ false
+ 0
+ 0
+ false
+ 0
+ Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 0
+ ReadWrite
+
+
+
+
+ 92
+ 92
+ 142
+ 210
+ false
+ 0
+ 0
+ false
+ 0
+ Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 0
+ ReadWrite
+
+
+
+
+ 93
+ 93
+ 142
+ 210
+ false
+ 0
+ 0
+ false
+ 0
+ Fan
+
+
+ 0
+ 0
+ 0
+
+
+ 60
+ 48
+ 10
+
+
+ 63
+ 55
+ 20
+
+
+ 66
+ 59
+ 50
+
+
+ 68
+ 63
+ 70
+
+
+ 71
+ 67
+ 100
+
+
+
+
+ 0
+ 0
+ ReadWrite
+
+
+
+
+
+
+ Set
+ OnWriteFanSpeed
+ 65
+ 19
+ false
+ 0
+ Set
+ Switch on fan
+
+
+
\ No newline at end of file
diff --git a/Core/NbfcCli/app.config b/Core/NbfcCli/app.config
new file mode 100644
index 00000000..e69de29b
diff --git a/Core/NbfcProbe/Program.cs b/Core/NbfcProbe/Program.cs
index 04916c33..9245ba6a 100644
--- a/Core/NbfcProbe/Program.cs
+++ b/Core/NbfcProbe/Program.cs
@@ -324,6 +324,8 @@ private static void SaveRegisterLogs(
sb.Append(",");
}
+ //remove last comma
+ sb.Remove(sb.Length - 1, 1);
sb.AppendLine();
}
diff --git a/README.md b/README.md
index 686cf40c..b680198a 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-![NoteBook FanControl](https://github.com/hirschmann/nbfc/wiki/images/banner.png)
+![NoteBook FanControl Revive](https://github.com/hirschmann/nbfc/wiki/images/banner.png)
NBFC is a cross-platform fan control service for notebooks.
It comes with a powerful configuration system, which allows to adjust it to many different notebook models.
@@ -7,11 +7,19 @@ It comes with a powerful configuration system, which allows to adjust it to many
| Source | Link | Status |
|---|---|---|
-| Download from github | [NBFC releases](https://github.com/hirschmann/nbfc/releases) | [![Github All Releases](https://img.shields.io/github/downloads/hirschmann/nbfc/total.svg)](https://github.com/hirschmann/nbfc/releases) |
-|Install via chocolatey| [NBFC package info](https://chocolatey.org/packages/nbfc) | [![Chocolatey](https://img.shields.io/chocolatey/dt/nbfc.svg)](https://chocolatey.org/packages/nbfc) |
+| Download from github | [NBFC releases](https://github.com/UraniumDonut/nbfc-revive/releases) | [![Github All Releases](https://img.shields.io/github/downloads/hirschmann/nbfc/total.svg)](https://github.com/UraniumDonut/nbfc-revive/releases) |
Currently there are no pre-built releases for Linux, but you can easily build NBFC yourself: [How to build NBFC](https://github.com/hirschmann/nbfc/wiki/How-to-build-NBFC)
+## Intel 10th gen / AMD 5000 and up
+Compatability with current gen Intel and AMD CPUs (10th gen and up, 5000 and up) has a workaround [here](https://github.com/UraniumDonut/nbfc-revive/issues/27).
+If anyone manages to integrate the new OpenHardwareMonLib or LibreHardwareMonLib into the source code, please create a pull request.
+
+## State of the project
+I ,[@UraniumDonut](UraniumDonut), am the maintainer of this project. I do not actively develop, but verify pull requests.
+
+
+
## Getting started
In general the [NBFC Wiki](https://github.com/hirschmann/nbfc/wiki) is the first place to go if you have any questions, especially these pages:
@@ -23,10 +31,10 @@ In general the [NBFC Wiki](https://github.com/hirschmann/nbfc/wiki) is the first
## Contributing
Every contribution, no matter how small it is, is welcome. Please read the [contribution guidelines](CONTRIBUTING.md) before creating a new issue or pull request.
-You can also [buy me a beer](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=HUALCC9HY9MKC) if you like my work :)
-
-## Build status
+You can also [buy hirschmann a beer](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=HUALCC9HY9MKC) or [buy me a cockroach](https://buymeacoffee.com/UraniumDonut) if you like our work :)
+## Build status (Legacy)
+This is the status of NBFC-Legacy, not this version
| Platform | CI service | Status |
|---|---|---|
| Linux | Travis | [![Travis](https://img.shields.io/travis/hirschmann/nbfc.svg)](https://travis-ci.org/hirschmann/nbfc) |
@@ -35,3 +43,4 @@ You can also [buy me a beer](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick
## Credits
Many thanks to everyone who submitted pull requests, created config files, donated, or in any other way contributed to this project. :yellow_heart:
+Thank you to @hirschmann for creating this wonderful program!
diff --git a/build.ps1 b/build.ps1
index 86dc3e49..3a7ebc26 100644
--- a/build.ps1
+++ b/build.ps1
@@ -32,7 +32,7 @@ if($LASTEXITCODE -ne 0) {
# get msbuild path
$path = & $vswhere -latest -products * -requires Microsoft.Component.MSBuild -property installationPath
-$msbuild = join-path $path 'MSBuild\15.0\Bin\MSBuild.exe'
+$msbuild = join-path $path 'MSBuild\Current\Bin\MSBuild.exe'
# build solution
& $msbuild /t:Clean,Build /p:Configuration=ReleaseWindows NoteBookFanControl.sln