AMDHelper is an experimental application designed to help patch unsupported apps on AMD Hackintoshes. It specifically addresses issues with apps that rely on Dual Source Blend (previously assumed to be an OpenGL issue) and Intel MKL libraries. While AMDHelper can resolve some compatibility problems, it may not fix all unsupported apps.
-
For apps utilizing Intel MKL libraries, AMDHelper employs AMDFriend to patch these libraries for better compatibility.
-
For apps relying on Dual Source Blend, the current solution is to disable GPU features within the app. Unfortunately, this is a temporary workaround, and we must wait for NootedRed to provide a more permanent fix.
Install (or update) AMDHelper on your system
curl -sL https://raw.githubusercontent.com/alvindimas05/AMDHelper/main/install.sh | bash
Run AMDHelper (Please run as sudo)
sudo amdhelper
You want to change the code and build it manually? Here are the steps
- Install Node.js 18.19.0 using nvm (The version needs to be specific due to nexe Node.js version)
- Install bun runtime
- Run
bun run build
- Your build should be ready at
build/amdhelper
- VisualEhrmanntraut for developing NootedRed to support Hackintosh on AMD iGPU.
- tomnic for guide to patch apps that uses Intel MKL libraries.
- NyaomiDEV for developing AMDFriend to automatically patch apps that uses Intel MKL libraries.
- gmatht for script code gz99 script for better compression.
- FlyGoat for developing RyzenAdj to add power management feature.
- ExtremeXT for providing compiled MacOs version of RyzenAdj.