Skip to content

Commit

Permalink
unix
Browse files Browse the repository at this point in the history
  • Loading branch information
gorouflex authored Apr 13, 2024
1 parent 4346982 commit 7d277b3
Showing 1 changed file with 9 additions and 24 deletions.
33 changes: 9 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,52 +1,37 @@
<picture><img align="left" src="/Img/Logo.png" width="20%"/></picture>
<h1>UXTU4Mac (WIP)</h1>
<h1>UXTU4Unix (WIP)</h1>
<h3>Based on RyzenAdj and Python</h3>

![GitHub Downloads (all assets, latest release)](https://img.shields.io/github/downloads/AppleOSX/UXTU4Mac/total)

---

### 13/4/2024: `UXTU4Mac` has been renamed to `UXTU4Unix` to support with Linux

## Supported APU & OS
> [!NOTE]
> - AMD Zen-based processors that are supported [NootedRed](https://github.com/ChefKissInc/NootedRed) **or** [UXTU](https://github.com/JamesCJ60/Universal-x86-Tuning-Utility) **Premade Preset** section (or just simply support RyzenAdj)
| Marketing name | Version |
| :---: | :---: |
| Mac OS X Tiger | 10.4 |
| Mac OS X Leopard | 10.5 |
| Mac OS X Snow Leopard | 10.6 |
| OS X Lion | 10.7 |
| OS X Mountain Lion | 10.8 |
| OS X Mavericks | 10.9 |
| OS X Yosemite | 10.10 |
| OS X El Capitan | 10.11 |
| macOS Sierra | 10.12 |
| macOS High Sierra | 10.13 |
| macOS Mojave | 10.14 |
| macOS Catalina | 10.15 |
| macOS Big Sur | 11 |
| macOS Monterey | 12 |
| macOS Ventura | 13 |
| macOS Sonoma | 14 |
> - Support from macOS 10.4 to the latest version (14)
> - Support Debian-based distro, may works in other distros (not tested)
## Usage
- Download the official build from Releases.
- Run `UXTU4Mac.command`.
- Run `UXTU4Mac.command` (macOS) or run `UXTU4Linux.py` by using `python3` command
- Follow the instructions.
- [Optional] Disable `Core Performance Boost` in BIOS using [Smokeless_UMAF](https://github.com/DavidS95/Smokeless_UMAF) to chieve better temperature but sacrifice a lot of CPU performance.

## FAQ
### 1. Why do we have to disable SIP in macOS?
- Honestly, the binary file (ryzenAdj and DirectHW) is recognized in macOS as untrusted kexts. So, in order to get it working, we have to disable SIP including the flag `ALLOW_UNTRUSTED_KEXTS` (0x1).
### 2. Why does `UXTU4Mac` lack CPU support?
- When I ported a bunch of AMD APU presets from `UXTU` to `UXTU4Mac`, some commands were not compatible with ryzenAdj (because `UXTU` uses lots of methods to change CPU/APU settings besides ryzenAdj), especially the CPU presets. So, I could only keep some commands as a `work-around`.
### 2. Why does `UXTU4Unix` lack CPU support?
- When I ported a bunch of AMD APU presets from `UXTU` to `UXTU4Unix`, some commands were not compatible with ryzenAdj (because `UXTU` uses lots of methods to change CPU/APU settings besides ryzenAdj), especially the CPU presets. So, I could only keep some commands as a `work-around`.
### 3. GUI wen eta?
- `idk` - NotchApple1703 said to me, but we will release it soon.

## For advanced users, please visit [Custom.md](Custom.md).
## Comparison

| | UXTU | UXTU4Mac |
| | UXTU | UXTU4Unix |
| :---: | :---: | :---: |
| GUI || ❌ No, currently only for CLI |
| Adjust power management settings |||
Expand Down

0 comments on commit 7d277b3

Please sign in to comment.