Releases: HorizonUnix/UXTU4Unix
Releases · HorizonUnix/UXTU4Unix
v0.4.0
Starting from v0.4.0
, UXTU4Unix has been completely rewritten.
What's New?
- Merged
Linux
andmacOS
branches into a single main branch that supports both operating systems in the same file. - Removed
logging
.
Linux
- Added support for RyzenAdj version
0.17.0
.
Note
- The
v0.4.x
series will be the last version to support macOS. - Future development will focus on extending Linux support.
- Existed config file from
v0.3.x
will be reset due to incompatibility. - Don't use Updater from
v0.3.x
because it may cause incompatibility issues betweenv0.3.x
andv0.4.x
so please access download the latest version from GitHub.

v0.3.3
General
- Updated CPU stepping code detection (based on Family.cs)
- Updated CPU Presets (based on JamesCJ60/Universal-x86-Tuning-Utility@3a4a5d5 and JamesCJ60/Universal-x86-Tuning-Utility@f58c637)
- Updated RyzenAdj to latest commit FlyGoat/RyzenAdj@8b0b7b9
Note
UXTU4Unix
has entered the slow-development stage as UXTU
is now planning to support the Linux platform. Since Hackintosh is also approaching end-of-life, this project will be deprecated once UXTU
officially supports Linux.
v0.3.2
General
- Support ryzenAdj v0.16.0
- Support macOS Sequoia
v0.3.1
General
- Add
StrixPoint
detection CPU model - Refactor code
- Support some Linux distros: AlmaLinux, Alpine, Arch, CentOS, Mint, openSUSE, Pop!_OS, RHEL, Rocky, Stream, SUSE
- Fix DIR logic
- Fix
Custom
mode - Fix some bugs
macOS
- Extend Terminal window when called by
python3
command instead of.command
file
v0.3.03
General
- Fix
ReApply
settings logic
v0.3.02
- Moved from
AppleOSX
to @HorizonUnix
v0.3.01
General
- Fix the detection order of
G
andGE
APU. - Remove the Intel check; RyzenAdj checks itself.
- Fix the issue with unsupported hardware
v0.3.0
General
- Support CPU (Desktop CPU)
- Use UXTU codename instead of RyzenAdj for future support
- Improve logic to get presets
- Fix DIR
- Optimize code
- Get Family, Model to translate CPU/APU codename
- Use dmidecode to get CPU information
- Only get information for the first time, after that, read info from the config file
- Add a check for Intel chipset
- Fix logging file
Linux
- Support Hardware Information
- Extend Terminal or Shell Window to 100x30
macOS
- Use dmidecode from Acidanthera
v0.2.9
General
- Fixed Raven and Phoenix support
- Removed Mendocino support because it is not supported by RyzenAdj
- Removed some old APU codenames and used RyzenAdj codenames instead
- Fixed some annoying issues with Settings, Apply preset, Dynamic mode, Auto reapply
macOS
- Forced to use Py3 instead of Py2
- Removed SSL check due to some issues
- Fixed and synced DIR logic with Linux
Linux
- Removed
SIP
settings because it is only for macOS
v0.2.8
General
- Rename from
UXTU4Mac
toUXTU4Unix
- Support Linux (tested on Debian-based distro)
- Rework project structure
macOS
- Removed GPU/APU info