SIMULATAN / AorusControl

Set fan mode of your Aorus Laptop | Control Aorus Devices from the Terminal | Aorus 15P officially supported
1 stars 0 forks source link

AorusControl

A TUI to control your Aorus Motherboard / Laptop Fan settings.

Features

Screenshot

screenshot of the TUI

Installation

From source (using go)

go install github.com/simulatan/aoruscontrol@main

If you have go, this is the easiest way to install the tool.

Updating is just as easy:

GOPROXY=direct go install github.com/simulatan/aoruscontrol@main

From GitHub Releases

Download the latest release from the releases page.

Extract the tar.gz file and run the binary inside.

On Arch Linux

If you are on Arch Linux, you can use the AUR package. It is called aoruscontrol-bin.

Use your favorite AUR helper to install it, e.g.:

# using yay
yay -S aoruscontrol-bin
# using paru
paru -S aoruscontrol-bin

Usage

# if you installed from source using `go install`
aoruscontrol # make sure $GOPATH/bin is in your $PATH
# otherwise
./AorusControl

Make sure to run the tool as root, as it needs to access /sys/kernel/debug/ec/ec0/io.

Credits

Massive thank you to @rcassani for reverse engineering the Windows app and publishing bindings in the awesome p37-ec-aorus15g repo. This project wouldn't be possible without his work.