Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Lenovo IdeaPad-5-15ARE05 config #1170

Open
wants to merge 13 commits into
base: beta
Choose a base branch
from
Open
6 changes: 1 addition & 5 deletions Common/CommonAssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
using System.Resources;

[assembly: AssemblyCompany("StagWare")]
[assembly: AssemblyCopyright("Copyright © 2012-2018 Stefan Hirschmann")]
[assembly: AssemblyCopyright("Copyright © 2012-2019 Stefan Hirschmann")]
[assembly: AssemblyTrademark("")]
[assembly: NeutralResourcesLanguage("en")]

[assembly: AssemblyVersion("1.6.1")]
[assembly: AssemblyFileVersion("1.6.1")]
[assembly: AssemblyInformationalVersion("1.6 beta2")]
5 changes: 5 additions & 0 deletions Common/CommonAssemblyVersion.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
using System.Reflection;

[assembly: AssemblyVersion("1.6.3")]
[assembly: AssemblyFileVersion("1.6.3")]
[assembly: AssemblyInformationalVersion("1.6.3")]
66 changes: 66 additions & 0 deletions Configs/Acer Aspire E5-575G.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0"?>
<FanControlConfigV2 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<NotebookModel>Aspire E5-575G</NotebookModel>
<Author>cymug</Author>
<EcPollInterval>500</EcPollInterval>
<ReadWriteWords>false</ReadWriteWords>
<CriticalTemperature>93</CriticalTemperature>
<FanConfigurations>
<FanConfiguration>
<ReadRegister>85</ReadRegister>
<WriteRegister>85</WriteRegister>
<MinSpeedValue>0</MinSpeedValue>
<MaxSpeedValue>8</MaxSpeedValue>
<IndependentReadMinMaxValues>false</IndependentReadMinMaxValues>
<MinSpeedValueRead>0</MinSpeedValueRead>
<MaxSpeedValueRead>0</MaxSpeedValueRead>
<ResetRequired>true</ResetRequired>
<FanSpeedResetValue>0</FanSpeedResetValue>
<TemperatureThresholds>
<TemperatureThreshold>
<UpThreshold>44</UpThreshold>
<DownThreshold>0</DownThreshold>
<FanSpeed>12.5</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>45</UpThreshold>
<DownThreshold>41</DownThreshold>
<FanSpeed>37.5</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>56</UpThreshold>
<DownThreshold>53</DownThreshold>
<FanSpeed>50</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>66</UpThreshold>
<DownThreshold>61</DownThreshold>
<FanSpeed>87.5</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>62</UpThreshold>
<DownThreshold>57</DownThreshold>
<FanSpeed>75</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>69</UpThreshold>
<DownThreshold>67</DownThreshold>
<FanSpeed>100</FanSpeed>
</TemperatureThreshold>
</TemperatureThresholds>
<FanSpeedPercentageOverrides />
</FanConfiguration>
</FanConfigurations>
<RegisterWriteConfigurations>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>147</Register>
<Value>20</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>4</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>Set EC to manual control</Description>
</RegisterWriteConfiguration>
</RegisterWriteConfigurations>
</FanControlConfigV2>
242 changes: 242 additions & 0 deletions Configs/Acer Predator G3-572.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,242 @@
<?xml version="1.0"?>
<FanControlConfigV2 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<NotebookModel>Acer Predator G3-572</NotebookModel>
<Author>Chandradeep Dey</Author>
<EcPollInterval>3000</EcPollInterval>
<ReadWriteWords>true</ReadWriteWords>
<CriticalTemperature>90</CriticalTemperature>
<FanConfigurations>
<FanConfiguration>
<ReadRegister>19</ReadRegister>
<WriteRegister>55</WriteRegister>
<MinSpeedValue>0</MinSpeedValue>
<MaxSpeedValue>100</MaxSpeedValue>
<IndependentReadMinMaxValues>true</IndependentReadMinMaxValues>
<MinSpeedValueRead>0</MinSpeedValueRead>
<MaxSpeedValueRead>6122</MaxSpeedValueRead>
<ResetRequired>true</ResetRequired>
<FanSpeedResetValue>50</FanSpeedResetValue>
<FanDisplayName>CPU fan</FanDisplayName>
<TemperatureThresholds>
<TemperatureThreshold>
<UpThreshold>0</UpThreshold>
<DownThreshold>0</DownThreshold>
<FanSpeed>0</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>40</UpThreshold>
<DownThreshold>40</DownThreshold>
<FanSpeed>30</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>42</UpThreshold>
<DownThreshold>41</DownThreshold>
<FanSpeed>32</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>44</UpThreshold>
<DownThreshold>43</DownThreshold>
<FanSpeed>34</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>48</UpThreshold>
<DownThreshold>46</DownThreshold>
<FanSpeed>36</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>52</UpThreshold>
<DownThreshold>50</DownThreshold>
<FanSpeed>38</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>54</UpThreshold>
<DownThreshold>53</DownThreshold>
<FanSpeed>41</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>58</UpThreshold>
<DownThreshold>56</DownThreshold>
<FanSpeed>44</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>62</UpThreshold>
<DownThreshold>60</DownThreshold>
<FanSpeed>47</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>64</UpThreshold>
<DownThreshold>63</DownThreshold>
<FanSpeed>50</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>68</UpThreshold>
<DownThreshold>66</DownThreshold>
<FanSpeed>55</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>72</UpThreshold>
<DownThreshold>70</DownThreshold>
<FanSpeed>61</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>74</UpThreshold>
<DownThreshold>73</DownThreshold>
<FanSpeed>68</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>78</UpThreshold>
<DownThreshold>76</DownThreshold>
<FanSpeed>76</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>82</UpThreshold>
<DownThreshold>80</DownThreshold>
<FanSpeed>85</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>84</UpThreshold>
<DownThreshold>83</DownThreshold>
<FanSpeed>94</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>88</UpThreshold>
<DownThreshold>86</DownThreshold>
<FanSpeed>100</FanSpeed>
</TemperatureThreshold>
</TemperatureThresholds>
<FanSpeedPercentageOverrides />
</FanConfiguration>
<FanConfiguration>
<ReadRegister>21</ReadRegister>
<WriteRegister>58</WriteRegister>
<MinSpeedValue>0</MinSpeedValue>
<MaxSpeedValue>100</MaxSpeedValue>
<IndependentReadMinMaxValues>true</IndependentReadMinMaxValues>
<MinSpeedValueRead>0</MinSpeedValueRead>
<MaxSpeedValueRead>6122</MaxSpeedValueRead>
<ResetRequired>true</ResetRequired>
<FanSpeedResetValue>50</FanSpeedResetValue>
<FanDisplayName>GPU fan</FanDisplayName>
<TemperatureThresholds>
<TemperatureThreshold>
<UpThreshold>0</UpThreshold>
<DownThreshold>0</DownThreshold>
<FanSpeed>0</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>40</UpThreshold>
<DownThreshold>40</DownThreshold>
<FanSpeed>22</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>42</UpThreshold>
<DownThreshold>41</DownThreshold>
<FanSpeed>24</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>44</UpThreshold>
<DownThreshold>43</DownThreshold>
<FanSpeed>26</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>48</UpThreshold>
<DownThreshold>46</DownThreshold>
<FanSpeed>28</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>52</UpThreshold>
<DownThreshold>50</DownThreshold>
<FanSpeed>30</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>54</UpThreshold>
<DownThreshold>53</DownThreshold>
<FanSpeed>34</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>58</UpThreshold>
<DownThreshold>56</DownThreshold>
<FanSpeed>38</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>62</UpThreshold>
<DownThreshold>60</DownThreshold>
<FanSpeed>42</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>64</UpThreshold>
<DownThreshold>63</DownThreshold>
<FanSpeed>46</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>68</UpThreshold>
<DownThreshold>66</DownThreshold>
<FanSpeed>52</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>72</UpThreshold>
<DownThreshold>70</DownThreshold>
<FanSpeed>59</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>74</UpThreshold>
<DownThreshold>73</DownThreshold>
<FanSpeed>67</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>78</UpThreshold>
<DownThreshold>76</DownThreshold>
<FanSpeed>76</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>82</UpThreshold>
<DownThreshold>80</DownThreshold>
<FanSpeed>86</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>84</UpThreshold>
<DownThreshold>83</DownThreshold>
<FanSpeed>96</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>88</UpThreshold>
<DownThreshold>86</DownThreshold>
<FanSpeed>100</FanSpeed>
</TemperatureThreshold>
</TemperatureThresholds>
<FanSpeedPercentageOverrides />
</FanConfiguration>
</FanConfigurations>
<RegisterWriteConfigurations>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>34</Register>
<Value>12</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>4</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>CPU fan manual mode</Description>
</RegisterWriteConfiguration>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>33</Register>
<Value>48</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>16</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>GPU fan manual mode</Description>
</RegisterWriteConfiguration>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>16</Register>
<Value>0</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>1</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>CoolBoost off</Description>
</RegisterWriteConfiguration>
</RegisterWriteConfigurations>
</FanControlConfigV2>
Loading