El Capitan 10.11

Requirements

  1. A previously working Mac
  2. A copy os OS X El Capitan from the App Store (FREE)
  3. A USB Drive with at least 16Gb of capacity

Assumptions

  1. This is a guide for the motherboard only. Your graphic card might also require some work, but I  will not mention any of it in here.
  2. This guide ONLY applies to the Rev. 2.0 of this motherboard. This will not work with Rev. 1.0.

Steps

  1. In your previously working mac, go to the AppsStore and download OS X El Capitan.
  2. Open the Disk Utility app on your mac. Select your USB drive, click "Partition", select "1 partition", name it "CAPITAN", select Mac OS Expanded Journaled, click "Options" and select "GUID Partition Table" and then click apply. (you will loose all the data on the USB).
  3. Download and run this specific version of Unibeast. Run it, select the USB you just partitioned along with the option OS X El Capitan Legacy version and then install. 
  4. Connect the USB drive you just created to the Asrock computer. Before you use the USB drive to install OS X, you will need first to do some configurations on your BIOS. To enter the BIOS, turn on the computer while clicking several times in the "Delete" key.
  5. In BIOS, set all the settings to "Performance Default", and then set "No memory execute" to enable. Also make sure you set the first boot device as the USB. Save the settings and exit.
  6. Wait for the computer to restart and let it boot from USB. Select the "CAPITAN" and  press enter to boot into the installation.
  7. Be patient while it boots. Choose your language. Go" to Utilities and then choose Disk Utility. Choose the hard drive where you want to install the OS, and click "Partition", choose "1 partition". Click options and then choose "GUID Partition Table, name it "OS", choose "Mac OS Extended Journaled" and click apply.
  8. After the installation is finished, let the computer restart and boot from USB again. Now choose "OS" and click enter. The OS will now boot and you will face the normal OS X desktop.
  9. Download this version of Multibeast. Open it. Select "Quick Start" and choose "Legacy Boot Mode" option. After this just go to the "Build" section and click on the install button.
  10. Do not restart your computer yet! Before we set up Ethernet and audio you need to remove AppleHDA.kext file in the directory /System/Library/Extensions. To do this just right click the Finder icon bellow, choose "Go to folder" and paste the directory. This will open the folder where you can delete the file.
  11. Do not restart your computer yet! We are now going to set up Ethernet and audio. Download this little app called KextUtility. Download the kext for Ethernet and the kext for audio, drag and drop each kext one by one into the KextUtility app. Let it do it's thing and be patient for each kext. If you also want support for PS2 keyboard install this package.
  12. Restart the computer and remove the USB stick. Go into the BIOS again and set it to boot from the hard drive you installed the OS. After this, everything will be working with the exception of sleep.

Solving common problems

  • Set in BIOS: ACPI HPET Table to ENABLED.
  • Update BIOS to 1.60. That's the version I'm using and it works. 1.70 as also shown to work with other people, but I haven't tested.
  • If after installation your computer keeps crashing with kernel panics, it is safe to assume that there is a conflict with one of the kexts installed. You can start by doing a fresh installation of OS X and install each kext one by one (with a restart in-between) in order try to diagnose the one that is causing the problem.

Credits

You are now able to run a Hackintosh thanks to these tools and the developers who spent their time working on them. The downloads available here are just packaged versions for ease of use and adapted specifically for this motherboard.


Mavericks 10.9



Requirements:

  1. A previously working Mac (if you don't have this read step 1 from this guide)
  2. A copy os OS X Mavericks from the App Store (FREE)
  3. A USB Drive with at least 8Gb of capacity

Assumptions:

  1. This is a guide for the motherboard only. Your graphic card might also require some work, but I  will not mention any of it in here.
  2. This guide ONLY applies to the Rev. 2.0 of this motherboard. This will not work with Rev. 1.0.

Steps:

  1. In your previously working mac, go to the AppsStore and download OS X 10.9.
  2. Open the Disk Utility app on your mac. Select your USB drive, click "Partition", select "1 partition", name it "MAVERICKS", select Mac OS Expanded Journaled, click "Options" and select "Master Boot Record" and then click apply. (you will loose all the data on the USB).
  3. Download and run this specific version of Unibeast. Run it, select the USB you just partitioned, click continue, and select "Mac App Store Mavericks 10.9". Click continue and then install. 
  4. Connect the USB drive you just created to the Asrock computer. Before you use the USB drive to install OS X on the Asrock computer, you will need first to do some configurations on your BIOS. To enter the BIOS, turn on the computer while clicking several times in the "Delete" key.
  5. In BIOS, set all the settings to "Performance Default", and then set "No memory execute" to enable. Also make sure you set the first boot device as the USB. Save the settings and exit.
  6. Wait for the computer to restart and let it boot from USB. Select the "MAVERICKS" and  press enter to boot into the installation.
  7. Be patient while it boots. Choose your language. Go to Utilities and then choose Disk Utility. Choose the hard drive where you want to install the OS, and click "Partition", choose "1 partition". Click options and then choose "GUID Partition Table", name it "OS", choose "Mac OS Extended Journaled" and click apply.
  8. After the installation is finished, let the computer restart and boot from USB again. Now choose "OS" and click enter. The OS will now boot and you will face the normal Mavericks desktop.
  9. Download this version of Multibeast. Open it. (you might receive a pop up to change some security settings). Click "Quick Start", select "EasyBeast", and then click "Build". In the install drive choose "OS". Finally click install, and then agree.
  10. Do not restart your computer yet! Before we set up Ethernet and audio you need to remove AppleHDA.kext file in the directory MAVERICKS/System/Library/Extensions.
  11. Do not restart your computer yet! We are now going to set up Ethernet and audio. Download this little app called KextUtility. Download the kext for Ethernet and the kext for audio, drag and drop each kext one by one into the KextUtility app. Let it do it's thing and be patient for each kext.
  12. Restart the computer and remove the USB stick. Go into the BIOS again and set it to boot from the hard drive you installed the OS. After this, everything will be working with the exception of sleep.

Links:

  1. Especific version of Unibeast
  2. Especific version of Multibeast
  3. Special Kext for Ethernet
  4. Special kext for Audio    
Do not use these kexts on other motherboards. Those are made specifically for AsRock G41M-VS3 R2.0.

Solving common problems:

  1. If you get any install error with UniBeast, a better alternative is this app.
  2. Set in BIOS: ACPI HPET Table to ENABLED.
  3. Go to the "Extra" folder on the OS hard drive and edit org.chameleon.Boot.plist and edit line 14 with <string>-f</string>, just bellow line 13 where it says <key>Kernel Flags</key>
  4. Update BIOS to 1.60. That's the version I'm using and it works. 1.70 as also shown to work with other people, but I haven't tested.
  5. If when you open multibeast, it says you should move it to the trash do this: Right-click the multibeast app, click "Show package contents", Open the folder "Contents" and then the folder "MacOS". Open the terminal app, type "sudo " (with a space after it and no quotation marks), and then drag and drop the file "MultiBeast" that is in the MacOS folder. Hit enter. Type your password and hit enter again. The multibeast app will now open. 


This guide worked for you?
pollcode.com free polls 

Mountain Lion 10.8


Relevant specs:
  • Graphic card: Saphire ATI Radeon 5770
  • CPU: Q8300, Quad Core @2.50 Ghz
  • Motherboard: ASRock G41M-VS3 Rev2.0
Note: This GPU doesn't need any configuration, if you have a ATI Radeon 5770, it should work out of the box with your Hackintosh, if you have another one, you will have to do some research for yourself.

Method used: UniBeast + EasyBeast + Custom Kexts for Ethernet and Audio

Step 1: Make a Unibeast Mountain Lion USB drive by reading step 1 and step 2 from this guide. You will need a computer already running mac.
If you have access to a computer running Mac, you can watch this video to learn how to make a UniBeast drive without using the AppStore or paying for Mountain Lion (read instructions in the video description).

If you don't have one or you can't borrow one, you have two alternatives:
1 - Search for "Unibeast Windows  on PirateBay and follow the instructions to make a UniBeast drive with Windows.

2 - If anything goes wrong you can always create a virtual machine on your PC running Mac OS. This is possible, but not on ASRock G41M-VS3 Rev2.0, so you need to find a computer with a motherboard that is compatible with virtualization. Most recent computers are (You might need to enable it in the BIOS).
In order to make a Mac OS virtual machine, there is a really nice torrent that includes almost everything you need here. The VMware software is needed, so here it is (torrent). The guy that made this possible also made a detailed video on how to do this that will help you.

Step 2: After you have your UniBeast USB drive ready plug it in your computer. Now you need to go into the BIOS and make some configurations. My BIOS version is 1.60, this should not matter much, but if you are on a lower version, I recommend you to update here.
First of all you are going to set all the settings to "Performance Default". After that change "No memory execute" to enable. Also in the BIOS set your computer to first boot from your USB drive where Unibeast is installed.

Step 3: Boot from UniBeast USB drive and follow the simple installation steps that you can read more in detail in the Step 3 of this guide. After the installation is finished, the computer will restart and when It asks from where you want to boot from, select the hard drive you installed Mountain Lion on and hit enter.

Step 4: When you finally booted OS X, Download this version of MultiBeast, and run the application. (you may need to change some security settings on your mac). Open the application and select only the EasyBeast option. (if you have an SSD, select Trim Enabler 10.8). Proceed with the installation.

Step 5: Open Finder and go to System->Library->Extentions and find AppleHDA.kext and delete it. Download KextUtility and this kext for the Audio, and this kext for the Ethernet. Drag one by one to the KextUtility app and let the it repair all the permissions and clean the caches. This are special kexts made for this motherboard. If you attempt to use other ones you will probably get Kernel Panics.

Step 6: Restart your computer and go to the BIOS and select to boot first from the hard drive you installed Mountain Lion on. Apply the changes and boot the OS. Everything should be working fine.

Note: Do not update or try this guide with 10.8.2 or 10.8.3, updating caused kernel panics.

You now should have a fully working Hackintosh with the exception of sleep.

Snow Leopard 10.6

Relevant specs:
  • Graphic card: Saphire ATI Radeon 5770 (1Gb)
  • CPU: Q8300, Quad Core @2.49 Ghz
  • Motherboard: ASRock G41M-VS3 Rev2.0
Method used: iBoot Legacy + MultiBeast (from tonymac) + 10.6.7 Combo Update

Guide:
This is a fast guide for people who already know how to do a basic instalation of a Hackintosh using the tony mac guide.

  1. Set your BIOS to default settings and set the DVD drive as the primary boot drive.

  2. iBoot Legacy works perfectly with this. Just boot with it and follow the normal steps from tonymac website. (Download link for iBoot Legacy bellow)

  3. After the installation is finished, install the 10.6.7 Combo Update downloadable from Apple’s Official site.

  4. After this, run the latest MultiBeast, and at the installation, deselect everything except EasyBeast, the latest VoodooHDA.kext (for your audio) and Kext Utility. (Download link for Multibeast bellow)

  5. Restart, and after that, you should have everything running perfectly except the internet.

  6. You will need to install the AtherosL1CEthernet.kext (Download link bellow)

  7. To install the kext just drag the kext you just downloaded to the Kext Utility app. (the one that you installed with MultiBeast)

  8. After that you restart and them everything should be working perfectly!

What doesn’t work:

  • Sleep doesn't work.

  • If you get kernet panics is because the AtherosL1CEthernet is not compatible with your system, it depends if it’s 64 or 32 bit, either way, with the 10.6.7 installation it doesn’t seem very stable, so I recommend just to buy a usb ethernet adapter

  • If you want to use a PS2 mouse/keyboard, you need the VoodooPS2Controller (link bellow)

Links:

  • Download the AtherosL1CEthernet.kext here.

  • Download the VoodooPS2Controller here.

  • Download the iBoot Legacy here.

  • Download MultiBeast here