/boostchanger

With this app you can control CPU turbo boost and the settings of the cpu speed in order to consuming less battery voltage on Linux

Primary LanguageJavaScriptMIT LicenseMIT

Boost Changer

Here you can find the old repo of this app in gitlab

https://gitlab.com/nbebaw/boostchanger


⚡ This App is only for Linux ⚡

❗ This App needs root rights. When and why? ❗

Boost Changer is made to control the frequencies of Intel CPUs. It can also manage the processor's energy consumption through Energy-Performance Preference.

In generall this app does not need root rights but when you hit the Turn Off or On button a popup window will ask you about your root password.
why?

  • In your Kernel there is a file called /sys/devices/system/cpu/intel_pstate/no_turbo.

To turn off or on your turbo boost you have to change this file and that is what this app does.

  • In your Kernel there is a file called /sys/devices/system/cpu/intel_pstate/max_perf_pct.

when you change the energy performance in Boost Changer you have to change this file and that is what this app does.

This app will only work on a real machine.

For Developer

You can help me to improve this app

Clone this repository

git clone https://github.com/nbebaw/boostchanger.git

Go into the repository

cd boostChanger

Install dependencies

npm install

Run the app

npm start

For all Debian, Ubuntu, Mint, Fedora, Solus, OpenSUSE, Deepin users

⏳ How to run this app ⏳

Download AppImage

Install wget if you don't have ( Ignore this step if you already have wget )
sudo apt install wget
wget https://github.com/nbebaw/boostchanger/releases/download/v4.0.3/boostchanger-4.0.3.AppImage

Make the app executable app

chmod +x boostchanger-4.0.3.AppImage

Run the app

./boostchanger-4.0.3.AppImage
Or just double click the app and it will run

For Arch Linux users

This app is already in AUR

https://aur.archlinux.org/packages/boostchanger-git/

Dashboard

settings

About