Skip to content

Releases: T-Troll/alienfx-tools

7.10.4.1 (Hotfix)

17 Jan 03:41
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

All fan-control apps:

  • Max. boost and power names handling changed for stability and simplicity.
  • Max. boost check now always start from scratch, not from previous value.
  • DPTF now only checked if ESIF sensors detected (so AMD systems will not check it at all).
  • Bug fixed: Application stop with exception in some cases (incorrect max. boost value 0 into configuration).
  • Bug fixed: DPTF detection hangs and stay in RAM, preventing future detections in some cases.

Known issues:

  • alienfan-cli can require some time (1-2 seconds) to quit after all operations finished.

7.10.4 (Grid effect delay, key (button) codes for grid effect and profile switch)

12 Jan 02:28
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

AlienFX-GUI:

  • New: Grid effect now have "Global speed" slider. It defines overall run delay for all grid effects. Please keep in mind, the lower (faster) this speed, the higher CPU usage effects will provide.
  • New: Instead of using light name as key name for keyboard-initiated grid effects, hardware key codes now used!
    • It is not locale (active language) related
    • It is more precise in case of uncommon (f.e. multimedia) keys
    • You can use any light name you wish, button key code will be still correct
    • But you need to define it (using "Key" button at "Devices and grids" tab or at initial setup)
  • New: Profile keyboard switch (at "Profiles" tab) can now be set to any key (the same way as for lights), not to predefined list only.
  • Bug fixed: Incorrect key names at Devices (f.e. no difference between left and right ctrl/alt/shift keys).

Known issues:

  • Key names provided by keyboard driver, so there are some dragons into conversion from key code to name:
    • Some keys will have no or incorrect name (especially multimedia one), but for some keyboards (like 510k) even Right Shift.
    • Some keys (f.e. Fn) have no code at all. It's virtual inside the keyboard and can't be detected.
    • Some keys (f.e. Fn+F1,5,6,10,11,12) have other code, so it will not work as common F1...F12 press.
    • Autodetect doesn't have key codes for some keyboard devices (i'm working on it), so you need to set it up manually.

7.10.3 (Aurora R14 support, Fan UI improvement)

09 Jan 01:29
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

All fan control tools:

  • Alienware Aurora R14 support
  • DPTF scripts added into archive/installer:
    • It can help detect sensor names for some "lightened" Dynamic Tuning drivers
    • .MSI installer copy it automatically, but for .zip you need to copy 2 files from DPTF folder to C:\Windows\System32\drivers\DriverData\Intel\DPTF\dv\
  • Bug fixed: System ID doesn't read correctly for fan SDK v1.

All fan GUI tools:

  • UI changed:
    • Bigger proposed boost dots for curves to make it better visible at high-res screens
    • Red dot (actual position) now follows not selected, but active sensor temperature. So it stays on curve which set boost.
  • Bug fixed: tool crash at start/switching to "Fans" tab if no fans detected.

AlienFan-CLI:

  • dump command restored back for Fan SDK v2 version.
  • EXPERIMENTAL: Battery charge control:
    • This only available for Fan SDK v1 version
    • For now, only Alienware m15R1 and compatible (having the same BIOS variable name) supported
    • 2 commands added into CLI: getcharge and setcharge=<state> for get/set charge state. is 0 for stop charge, 1 to start charge
    • Even for supported systems, there are some limitation - it is not possible to stop charge below 96% (0x60) at my gear, higher only. I'm working on it.

7.10.2.2 (Detection database update, bugfixes)

07 Jan 03:00
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

All fan control tools:

  • Bug fixed: Exception if fan control stop right after start (f.e. disabled in GUI or app quit).

All GUI tools:

  • Better Administrator access evaluation (handle UAC cancel correctly, no repeated evaluation).

AlienFX-GUI:

  • Device detection reworked:
    • Device database names re-worked for better understanding
    • Alienware m17R3/R4 added to database
    • Smaller and faster parsing
    • Bug fixed: Some records fit current hardware do not appear into the list

AlienFX-Mon:

  • Alienware sensors start/stop reworked for better performance.
  • Bug fixed: Incorrect (phantom) tray icons or missed application icon after enable/disable sensor types.

7.10.2.1 (SDKs improvements and bugfixes)

04 Jan 00:34
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

Fan control tools:

  • Fan control restart procedure (after sleep/hibernate) changed for better stability.
  • Bug fixed: DPTF console hang after detection, preventing future DPTF communication.

Light control tools:

  • Minor fixes and improvements into SDK

AlienFX-GUI:

  • New: Application now monitor notebook lid state, using it as screen visibility indicator. This can correctly turn off/on lights if lid closed, but set as "Do nothing" into Windows Power Plan (and no other monitors connected).
  • Overall monitoring procedures improvement.
  • Detection data for Dell G5 5500 updated.
  • Bug fixed: Colors not saved as default before sleep/hibernate for APIv4 (Tron/Desktop), providing black lights at system re-start.
  • Bug fixed: Light colors not refreshed correctly after resume from sleep in case effects disabled into active profiles or globally.
  • Bug fixed: Useless light color updates at Colors tab switch/zone selection.

Known issues:

  • In case DPTF detection hang (you will see "ESIF N" sensor names instead of BIOS ones), check esif_hf.exe not running into Task Manager, kill this process if running and restart tool. Be careful, it's also running as a service, do not stop it!

7.10.2 (Random haptics and grid effect positions, new FX CLI)

02 Jan 04:33
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

For using AlienFan SDK v1 tools version, please read readme first!

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

Fan control tools:

  • New G-mode handling, now it's just common power mode inside.
  • Bug fixed: DPTF detection hangs in some cases.
  • Bug fixed: G-mode will be disabled before max. boost check.
  • Bug fixed: UI not restored correctly after max. boost check done.

Light control tools:

  • Bug fixed: Multiply color set for APIv4 provide black color instead of selected in some cases (affects both GUI and CLI).

AlienFX-GUI:

  • New: Random color for haptic group. In case this selected, application will select new random color for high level value every time group power level reach its high cut (after every frequency peak).
  • New: Grid effect "Random" trigger is removed. "Random position" check box added instead, and can be combined with any kind of trigger.
  • Grid effect now don't start monitoring and keyboard key watch if no zones with this trigger defined.
  • Grid effect zone now reset to default color in case trigger changed.
  • Bug fixed: Exception at profile switch then effect active in some cases.
  • Bug fixed: Pressing "+" at "Monitoring" tab provide exception if zone have no effect and values not selected by user before (incorrect default value).
  • Bug fixed: Active zones not updated correctly at zone list, then add/remove color/effect.

AlienFX-CLI:

  • New command line interface:
    • No more dashes into commands, so set-all now setall and so on. Check usage/readme!
    • No more brightness into command parameters
    • Instead, setdim command set hardware brightness for device if provided, and global light brightness (used into all commands) if not
    • settempo command now have 2 parameters - first is effect speed (as before), second is effect length (optional)

AlienFan-CLI:

  • Bug fixed: Stop with exception at start if argument value provided.

7.10.1.1 (Happy New Year edition)

29 Dec 23:57
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

All fan-control tools and AlienFX-Mon:

  • A small gift from Santa Claus/Père Noël/Papai Noel/Дед Мороз - fan tools, built with older Fan SDK V1 added as a separate archive.
    • This can help to reveal more sensors for AMD systems
    • It has better G-mode switch for some Dell G-series systems
    • Warning! Please read readme (it's also inside the archive) - you need some preparations to make it work!
    • Sensor list is different for V1 and V2, so some sensors will change its names
    • No SSD sensors for V1.
  • Fan SDKs optimized for smaller code.
  • AlienFan-CLI optimized for smaller code.

Known issues:

  • Happy New Year! See you in 2023!

7.10.1 (Power mode monitoring by lights)

27 Dec 05:50
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

AlienFX-GUI:

  • New: "Power Mode" source for both Performance and Indicator monitoring. It reflects power mode selected at fan control, as well as G-mode.
  • New: "Power" monitoring type obsolete and moved inside "Indicator" event sources ("Power status"). UI simplified as well.
  • New: Power button control is now per-device, so you can have more precise power button set f.e. for notebook and monitor.
  • Some minor improvements.
  • Bug fixed: "Low battery" indicator work incorrectly for Grid effects.
  • Bug fixed: Incorrect event source list selected then switching type in some cases.
  • Bug fixed: Exception then profile switch and Grid effect tab active in some cases.

7.10.0 (Intel DPTF sensors)

26 Dec 01:28
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

All fan control tools and AlienFX-Mon:

  • New: Simple support for DPTF (Intel Dynamic Tuning) SDK:
    • BIOS and CPU sensor names now revealed for Intel systems (see "Known issues", there are some glitches!)
    • Sensor names mapped to ESIF sensors names automatically
  • Bug fixed: SSD sensors with 0 temperature not added to the list anymore.

AlienFX-GUI:

  • Profile auto switch logic changed - now "Active only" and "Priority" profiles selected correctly.
  • Bug Fixed: Lights blink to other color due to multiply profile switch after active profile application quit.

AlienFX-Mon:

  • "BIOS sensors" renamed to "Intel sensors" - in fact, it's only supported at Intel systems.
  • Bug fixed: Alarms not work correctly.

Known issues:

  • ESIF sensor numeration changed, so your custom names can be lost or mapped to incorrect sensor. Clear custom sensor name (just edit and leave blank) to reset it to BIOS names.
  • DPTF sensor names only revealed if no custom name assigned to the sensor. Remove your custom name to see BIOS one.
  • DPTF initialization took time, so you will see old "ESIF sensor N" names right after application start, it will be changed to BIOS names in 2-3 seconds.
  • Due to DPTF SDK limitation, in case you start 2 applications at the same time, one of them can't have access to BIOS names. Delay second application start for 2-3 seconds to avoid it (just add delay in seconds into its command line, like alienfx-mon.exe 3).
  • Name mapping can be incorrect in some cases (so sensor will have name from other sensor). Please open an issue if you meet this situation.

7.9.2.1 (HOTFIX)

16 Dec 02:28
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out it's concept and operation principle.

Warning! Old configuration formats does not support anymore! Backup your configuration using alienfx-config!

In case you upgrade from 7.7.2.1 or early, first install 7.8.1 for configuration conversion!

Changes into this release:

All fan control GUI apps:

  • Bug fixed: Critical bug - Application crash in case it does not have fun curves for each fan (f.e. at first start).
  • Bug fixed: Application crash in case it has fun curves for disconnected fans.
  • Fan monitoring CPU usage reduced.