Jump to content

Recommended Posts

 ALL IN ONE AMD GUIDE FOR HACKINTOSH

 

Groundwork:-This is AIO guide for "How to install hackintosh in AMD cpus" .This guide will not support AMD laptops.Its only for amd desktop Cpus.I tried make this guides as simple as possible.If you have more info or fix.I'm looking forward to receive your feedback to make them better. Thank you!

 

You are using an AMD and you have windows installed on it. You want to install OSX on it. But you have no idea how to install OS X on your pc. This is a basic guide Where and How to start Installing OS X on a desktop computer (PC) has been exclusive to Intel-based systems for a long time. Since Hackintosh community grow big and lots of developers join us to fix issues, like AMD kernel, Utility, Kext etc. Now because of pro-AMD developer released AMD-kernels. It is possible to run OSX with AMD cpus.

 

This whole guide is made for AMD users.

Thanks to all the developers who gave us these kernel for AMD to run MacOSX.

So lets start making an AMD hackintosh.

 

Index:

  1. How to check Hardware Information
  2. Supported Hardware for Macosx
  3. Best AMD Kernels
  4. How to make 'USB INSTALLER'
  5. Bootloader configuration -Chameleon
  6. Bootloader configuration-Clover
  7. Patched Kexts
  8. Pre-Installation
  9. Some Common Issues in AMD system

Share this post


Link to post
Share on other sites

Checking your hardware before installing

 

Before you start, you need to know your hardware properly. It is important to know about hardware in detail. Make sure you have collected? your system hardware information. To do it you need software like Cpu-z, AIDA64, Systeminfo,speccy or other similar software.

Hardware information you need to know:

What CPU you have,CPU model,How many core are there, Mother board model & chip set,BIOS version, sound card, Graphics card, Lan and WiFi card names.

After you got your hardware information use Google search to find out, if someone else already run Hackintosh on the same System as your pc configuration.

Custom search by IFire here

Software links:

System info

AIDA64

CPU-z

HWiNFO

System Spec

 

More informations

Share this post


Link to post
Share on other sites

Hardware Support

CPU

Most of the Desktop Amd CPU will work in osx and you have to have PCI-E GPU to Run graphics properly.

Discrete GPUs
Please note that laptops with AMD Switchable Graphics not Supported.So AMD laptops not going to work.
These GPUs are supported.Please let me know if any more GPU's got supported.

  • Nvidia user advised to use nv_disable=1 to?avoid Graphics issues for installation.
  • Nvidia web driver installation guide here.
  • AMD GPU kext can found here.

 

Spoiler
  • nVidia 8000 Series
  • nVidia 9000 Series
  • nVidia GT 200 Series
  • nVidia GT 400 Series
  • nVidia GT 500 Series
  • nVidia GT 600 Series
  • nVidia GT 700 Series (? GTX 750 and GTX 750Ti works with Web divers )
  • nvidia GT 900 series (Only works with web driver .before installing driver have to use nv_disable=1 flag )
  • nVidia Quadro 4000
  • AMD 4000 Series
  • AMD 5000 Series
  • AMD 6600, 6700, 6800 Series
  • AMD 7750, 7770, 7870, 7950, 7970
  • AMD R7-200 R9-200 Series ( supported on OS X 10.10)
  • AMD R5-230?

 

 

AUDIO

Most audio codecs as of now is supported through VoodooHDA, but the sound might not be nice,comparing to Windows.

LAN?

Most of the lan kext you can find in our download section.

Please let me know if any supported hardware i'm missing here :) .

Share this post


Link to post
Share on other sites

AMD Kernel

 

You need to find a kernel for your AMD CPU. There are many kernels for AMD's. You may ask “What is a kernel"

Kernel: A kernel is the central part of an OS. It manages the tasks of the computer and the hardware most notably memory and CPU time.

The name of Mac osx kernel is mach_kernel or just kernel (only in 10.10). Below 10.10 the place is in "root" of the Installer or HDD. In 10.10 (Yosemite) the kernel is in /System/Library/kernels/Kernel. But now all the Mac`s has Intel CPUs on it. So most of the Intel CPUs doesn't need a patched kernel to run. In case of AMD we have to use specific patched/ Modded kernel for every version of OSX called legacy kernel . To find a proper Kernel, take a look in our Download section".

  • Note: Some AMD kernel contains pre-patched? FakeSMC.kext and Nullcpupowermanagement.kext.
  • So if the Kernel already has this ,then you don't need these two kext.

Best kernel:

 

All Snow Leopard (10.6-10.6.8)

Mavericks(10.9)

Yosemite (10.10)

Kernel osx86Wiki:

Kernel Download:

Kernel Dev/Testing Topic:

Share this post


Link to post
Share on other sites

USB Installer

 

The next step is to make a bootable installer. There are many guides you can find to make one if you Google it. But we like to use a Vanilla installer. Meaning a clean OSX with the kexts and patches you need to run your system. No more extra stuff like distro's you can find on the web.

On Windows:

VBOX Guide:

On Linux :

On?OSX:

It is ?easy to make installer.If you have OSX running in VM, another hack or real mac.

You can make an usb in many ways. Some of the methods are below.

Share this post


Link to post
Share on other sites

Bootloader-Chameleon (Recommended)

 

For manually made installer only. Myhack,Pandora box ,cVod tool installs bootloader as you chose.

Chameleon: Legacy/Bios boot only. Chameleon is a legacy bootloader. So installation settings is simple.
A. Install chameleon bootloader

  • Standard (This will install boot loader in '/' HDD or USB) or
  • Install?Chameleon?in the ESP

B. Modules
C. Settings

  • General options
  • Kernel Flags

D. KeyLayout
F. Themes

KSc.png

LSc.png
 

Configuration:

Org.Chameleon.boot.plist :

You can have all the option under (settings) on chameleon at installation.So below option can be chosen at installation.

At Chameleon installer select Settings..Check box

  • Control Option/ Showinfo=Yes & Wait=Yes
  • General Option/ EHCIacquire=Yes
  • Kernel flags/ Verbose Mode, dart=0 ,ahcidisk=1 debug=8 and other if you need.
  • Video/ GraphicsEnabler=Yes (OOB cards works with 'No")

 

You can add this boot flags later using chameleon wizard.

Download: Org.chameleon.boot.plist

Kernel Replace:
Method 1: After installing bootloader. Then you need to replace the kernel. In 10.9 the kernel is "root" of your installer. So replace mach_kernel and put patched amd kernel as mach_kernel
In Yosemite 10.10 the kernel is in different place. It's in /System/Library/kernels/Kernel. Here "Kernel" is name for mach_kernel. So rename patched amd kernel to Kernel and put into /System/Library/kernels/.
Method 2: This is for chameleon only. Chameleon can boot kernel form other place than is use to be. Mean you can make a folder. Show chameleon to that folder by changing boot flags
<key>kernel</key>
<string>/folder mane/mach_kernel or kernel</string>

Boot-flags/Args: Boot flags/Args are important to run a Hackintosh. Most of them you can find on Clover or chameleon thread.

  • -v (always use this flags to text mode of booting Osx. It helps you check errors you might have.)
  • kext-dev-mode=1 (have to use for 10.10)
  • arch=x86_64
  • cpus=1
  • -cpuEFI
  • busratio= ?(depends on your cpu clock Multiplayer)
  • nv_disbale=1 (To disable Nvidia driver from loading)
  • -cpufamilly
  • -emulateintel ?( to fix unknown cpu error in system profiler)
  • maxmem=4096 (amount of ram you want to use for osx. Mostly used in 10.6 and 10.7)
  • USBBusFix=Yes

 

More about Chameleon?bootloader and boot flags :
Chameleon topic

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.