Skip to content

Experimental project that hex patches MKL-using libraries to work on AMD Hackintoshes.

Notifications You must be signed in to change notification settings

DruChill/Ryzentosh-Adobe

Repository files navigation

AMDFriend

As a Node module installed globally on the system

You will need:

  • Node.js: brew install nodejs
  • Yarn (optional, used for contributions): brew install yarn

Install (and update) AMDFriend on your system with this command:

npm install -g amdfriend

Or, if you've installed yarn

yarn global add amdfriend

Use it with:

amdfriend "/path/to/your/library.dylib"

Tips and tricks

Scan for patchable files in a directory:

amdfriend --dry-run --directories /path/to/dir /path/to/another/dir | grep "Routines found"

Scan for patchable files and patch them (NOT recommended, might use sudo in front of the command if patching directories not owned by the current user):

amdfriend --in-place --backup --sign --directories /path/to/dir /path/to/another/dir

License

Refer to the LICENSE file.

Credits

Tomnic, Tomnic and Tomnic again. You don't know him? He's this guy NyaomiDEV. .

About

Experimental project that hex patches MKL-using libraries to work on AMD Hackintoshes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published