{"id":52175,"date":"2026-10-06T15:10:25","date_gmt":"2026-10-06T15:10:25","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=52175"},"modified":"2026-10-06T15:10:25","modified_gmt":"2026-10-06T15:10:25","slug":"auto-cpufreq-3-2-0-released-with-intel-hwp-dynamic-boost-support","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/10\/auto-cpufreq-3-2-0-released-with-intel-hwp-dynamic-boost-support\/","title":{"rendered":"Auto-CPUFreq 3.2.0 Released with Intel HWP Dynamic Boost Support"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-44455\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/10\/auto-cpufreq-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>Auto-cpufreq, the automatic CPU speed &amp; power optimizer for Linux, released new 3.2.0 version yesterday.<\/p>\n<p>The new version of this free open-source software added configure option to enable\/disable Intel HWP dynamic boost, improved monitoring support, and fixed various bugs.<br \/>\n<!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-52176\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq32gtk-700x553.webp\" alt=\"\" width=\"610\" height=\"482\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq32gtk-700x553.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq32gtk-300x237.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq32gtk-768x607.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq32gtk.webp 973w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>First, Debian upstream has made the application into its official repository, meaning Ubuntu will probably include <code>auto-cpufreq<\/code> package for the next Ubuntu 27.04.<\/p>\n<p>For Intel CPU since the 6 generation, the configuration file (<code>\/etc\/auto-cpufreq.conf<\/code> by default) now supports <b>hwp_dynamic_boost<\/b> option under the <code>[charger]<\/code> and <code>[battery]<\/code> sections.<\/p>\n<p>If the option is not configured, it preserves the existing behavior. If disabled, then it sets <code>\/sys\/devices\/system\/cpu\/intel_pstate\/hwp_dynamic_boost<\/code> to 0, then applies EPP (favor performance or energy efficiency).<\/p>\n<p>If you explicitly configure it to be true, yes or 1, it first applies EPP then sets the sysfs attribute to 1. And, in the GTK monitoring window (see the screenshot above), you&#8217;ll see its state under &#8220;CPU Power State&#8221; section.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-52178\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/autocpufreq-hwp-700x438.webp\" alt=\"\" width=\"610\" height=\"382\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/autocpufreq-hwp-700x438.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/autocpufreq-hwp-300x188.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/autocpufreq-hwp-768x480.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/autocpufreq-hwp.webp 1055w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Modern laptops may have platform profiles, allowing to change fan behavior, thermal limits, CPU\/GPU power, etc through Linux Kernel. For example, Samsung Galaxy Book 4 supports pressing <code>Fn<\/code>+<code>F11<\/code> to switch between <code>low-power<\/code>, <code>quiet<\/code>, <code>balanced<\/code> and <code>performance<\/code> in Linux.<\/p>\n<p>In the new auto-cpufreq release, it added new &#8220;<b>Platform Profile<\/b>&#8221; section in both the GTK UI and monitor CLI, allowing you to take a quick glance at which firmware or platform-level performance mode is in use.<\/p>\n<div id=\"attachment_52179\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-52179\" class=\"size-large wp-image-52179\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-platformprofile-700x421.webp\" alt=\"\" width=\"610\" height=\"367\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-platformprofile-700x421.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-platformprofile-300x180.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-platformprofile-768x462.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-platformprofile.webp 785w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-52179\" class=\"wp-caption-text\">image from https:\/\/github.com\/AdnanHodzic\/auto-cpufreq\/pull\/972<\/p><\/div>\n<p>In addition, the release introduced unified system reporting for the GTK dashboard, GTK Monitor mode, terminal monitor, and legacy status output, instead of collecting information in their own ways.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Align every part of the project to GNU GPL v3 or later.<\/li>\n<li>Better handling native power-profiles-daemon.<\/li>\n<li>Update idna to 3.15 with performance improvements.<\/li>\n<\/ul>\n<h3>Get Auto-cpufreq<\/h3>\n<p>The official release note as well as the source tarball is available in Github releases page via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/github.com\/AdnanHodzic\/auto-cpufreq\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">Auto-cpufreq Releases<\/a><\/div>\n<\/div>\n<p>To install it, simply download the source tarball under Assets section, and run the installer script inside it.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-52180\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-installer-700x409.webp\" alt=\"\" width=\"610\" height=\"356\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-installer-700x409.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-installer-300x175.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-installer-768x449.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/auto-cpufreq-installer.webp 792w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p><b>NOTE:<\/b> Auto-cpufreq will disable the default <code>power-profiles-daemon<\/code> if you enable the daemon for CPU power control. And, it&#8217;s better to remove TLP (if installed), because using both for the same functionality will lead to unwanted results.<\/p>","protected":false},"excerpt":{"rendered":"<p>Auto-cpufreq, the automatic CPU speed &amp; power optimizer for Linux, released new 3.2.0 version yesterday. The new version of this free open-source software added configure option to enable\/disable Intel HWP dynamic boost, improved monitoring support, and fixed various bugs.<\/p>\n","protected":false},"author":1,"featured_media":44455,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2088],"class_list":["post-52175","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-power"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/52175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=52175"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/52175\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/44455"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=52175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=52175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=52175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}