Adjustor

Latest version: v3.5.3

Safety actively analyzes 682229 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

2.1.1

This minor release fixes some quirks with the ally TDP controls.

New Features
- Fixes the fan curve being set breaking granular TDP setting
- Removes the enforce limits button from the fan UI since Asus bakes in the protection in the bios
- Adds disclaimer about the limits Asus sets through the bios so that users are not surprised when they set invalid curves
- Asus allows a flat 20% curve across all temperatures on low TDPs so it does not make sense to have a min curve
- Adds a disclaimer about those bios limits
- In general, the timings of setting TDP and the curves are tweaked to be gentler, and curves are not disabled anymore after re-applying.
- Raises the limit outside of spec to be up to 50W, since the ally can do 43W sustained without a bios mod.

2.1.0

This feature release adds bespoke TDP controls for the ally. The TDP controls are applied using the asus-wmi kernel driver, and program the EC processor of the device. This means that the tdp values set by Adjustor should persist throughout AC/DC disconnects etc.

In addition, the boost values are now interpolated based on the device's maximum (53W).

And of course, custom fan curves.

**Full Changelog**: https://github.com/hhd-dev/adjustor/compare/v2.0.1...v2.1.0

2.0.1

This minor release fixes the acpi_call check being done before loading acpi_call, adds more delays to setting lenovo TDP to avoid instability, and tweaks the style of the TDP status display.

**Full Changelog**: https://github.com/hhd-dev/adjustor/compare/v2.0.0...v2.0.1

2.0.0

This semi-major release of adjustor adds ACPI event handling, e.g., Handheld Daemon becomes aware of both AC/DC events and TDP changes with Legion L + Y. This allows both the UI to update instantly and for handheld daemon to restore custom TDP where applicable (just for the Legion Go for now).

In addition, it lazy applies TDP now, so changes to TDP are now only applied after you let go of the sliders.

The license of the project also changes to GPLv3.

**Full Changelog**: https://github.com/hhd-dev/adjustor/compare/v0.3.0...v2.0.0

0.3.0

This release changes Adjustor to be more intuitive in how it sets TDP.

Features
- Adjustor (if enabled) will set the saved TDP of the user on boot.
- The QAM TDP slider no longer has an apply button, and uses debounced logic to apply the TDP value automatically
- The Lenovo TDP controls no longer have an apply button either.
- The fan curve is re-applied automatically on TDP mode change and boot
- The user's preferred custom TDP value is automatically restored when the device enters custom mode
- Both of these happen with TDP mode changes through Legion L + Y or the UI
- Adds a sentinel file which is removed on closing. If the file is found on start (e.g., due to a crash), TDP control is paused.
- If the user has TDP values that are considered unstable on boot, they are lowered to manufacturer spec.

**Full Changelog**: https://github.com/hhd-dev/adjustor/compare/v0.2.0...v0.3.0

0.2.0

Features
- Platform profile is now controlled automatically by the TDP slider for supported devices (e.g., Ally)
- Should be more intuitive
- Adds a way for device specific support
- Initial support for Orange Pi added
- Fixes match for the 7840U Processor

**Full Changelog**: https://github.com/hhd-dev/adjustor/compare/v.0.1.1...v0.2.0

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.