How to Hackintosh Intel Pentium G4560 Kabylake Processor

This guide will teach you how to run Mac OS on the new Intel Pentium G4560 Quad Thread 7th Gen Processor.  You’re really only a  few steps away from turning this awesome budget CPU into a hackintosh.

What makes this CPU so great is the hyperthreaded design, which is new to the pentium lineup. You’ll get very similar performance as an i3-7100, while saving sometimes half the cost if you can get one on sale. Despite it’s low cost of $65-$80 it’s faster than the CPU found in the  2016 Macbook Pro 13in at $1800 by about ~10% and when paired with a GTX 1050 it blows the integrated GPU found on Mac out of the water.

I don’t think people know just how easily this CPU can be turned into a hackintosh. Quite frankly it should be the most popular CPU for hackintoshers, but there isn’t any good info out there explaning how to do it, so I guess not many people are aware how easily it can be done. The older Haswell Pentium G3258 can also be made into a hackintosh, but it suffers under certain circumstances with demanding applications that could cause a crash because it only has 2 threads.

This is not the case with the new Intel Pentium G4560 Quad Thread 7th Gen Processor, because of the 4 threads it packs, it runs smoothly as a hackintosh, I built one myself with an ASROCK-H270-ITX which I made a guide on that you can read about here. The G4560 can be paired with any hackintosh compatible Kabylake motherboard inaddition to ASRock.

The Intel Pentium G4560 7th Gen Quad Thread Processor can be purchased here:
https://www.amazon.com/Intel-BX80677G4560-Pentium-Desktop-Processors/dp/B01NCE8T92/
https://www.newegg.com/Product/Product.aspx?Item=N82E16819117743

Overview of What’s Needed

Required Kexts

NullCPUPowerManagment.kext – Required to be able to boot with a Pentium CPU
FakeCPUID.kext – Required to spoof the id of the CPU to mimic a compatible CPU
NvidiaGraphicsFixup.kext Required for iMac 17,1 SMBIOS
Lilu.kext Required kext for iMac 17,1 SMBIOS
FakeSMC.kext – Required to boot Mac OS




Nvidia Graphics Card

Since the integrated Intel HD610 iGPU  is not compatible at all with Mac OS you will need an dedicated graphics card  for acceleration. If you’re on a tight budget you can get the cheapest graphics card such as the Nvidia GT 710 although most people should opt for a more powerful GTX 1050

Config.plist Edits

The ID of the CPU needs to be set to a Haswell CPU in your config.plist to 0x0306A0 which is why FakeCPUID.kext is required. Unfortuantely Skylake ID of 0x0506E3 which is used for Kabylake Hackintosh’s  is not bootable with the Kabylake Pentium G4560. This is the code that will be needed to inserted into your config.plist under KernelAndKextPatches

KernelAndKextPatches

    FakeCPUID
    0x0306A0

iMAC 17,1 SMBIOS

The iMac 17,1 SMBIOS is what’s used for Skylake/Kabylake Hackintoshes so this is what we’ll use for the G4560 Hackintosh. You can also use the iMac 14,2 SMBIOS instead if you wanted too, to match the Haswell CPU ID set in KernelAndKextPatches.

Pentium G4560 Clover Hackintosh Guide

This guide will walk you through the steps  assuming that you are using Clover EFI bootloader. If you do not yet have a Clover bootable learn how to by following the Clover EFI Bootloader Guide

Step 1: Mount the EFI Partition

If the EFI partition of you’re bootloader isn’t mounted follow these steps:

  1. Download Clover Configurator
  2. Open Clover Configurator
  3. Select Mount EFI under TOOLS
  4. Click Mount Partition for Install macOS…. (if that option is greyed out it’s already mounted)
  5. Click Open Partition

Step 2: Kext Placement

To make the Pentium G4560 bootable it requires two kext files:

  1. Download the Required Kexts
  2. Unzip any kext files that end are zipped
  3. Place the kexts in EFI/Clover/kexts/Other as seen in the image below:
G4560 Kext Folder

EFI/CLOVER/kexts/Other

Step 3: Spoofing CPU ID

  1.  Open config.plist with Clover Configurator
  2. Click Kernel and Kext Patches on left column
  3. Set FakeCPUID to 0x0306A0

FakeCPUID Ivy Bridge

Step 4: 17,1 SMBIOS

  1. Navigate to SMBIOS in Clover Configurator
  2. Press the Magic Wand button Magic Wand Clover Configurator
  3. Click the iMac icon on the far left
  4. Select iMac (17,1) i5-6600/i7-6700k (Skylake) 
  5. Click OK
  6. Save config.plist and exit Clover Configurator

iMac 17,1

Step 5: Installing Mac OS

  1. You’ll need to change certain settings in your BIOS before being able to boot into the MacOS installer learn how to do that with Making Mac OS Bootable Guide
  2. After that you will need to install Mac OS if you have never done that on a hackintosh learn how to with the Hackintosh Installer Guide

Step 6: Nvidia Web Drivers

The pentium is bootable with the video output plugged the graphics card, however the web drivers must be installed to get rid of the graphical glitches.

To get a graphics card working fully you need the latest web drivers available for your version of Mac OS and to click the NvidiaWeb checkbox of System Parameters of your config.plist.

If you don’t know how to do that read Nvidia Graphics Installation Guide

Leave a Reply

70 Comments on "How to Hackintosh Intel Pentium G4560 Kabylake Processor"

Sort by:   newest | oldest
Yrc
Guest
Yrc

Hi. Do you think the Gigabyte H110M-H can be hackintoshed?

someoneCHINA
Guest
someoneCHINA

Awesome. I succeeded using this tutorial. BUT When I start the xcode playground I get a message”SbringBoard quit unexpectedly”. AND could you update the g4560 hackintosh tutorial for high sierra. Than you.

Sarthak
Guest
Sarthak

I also got the same error for xCode. As per my knowledge you need to use core i3 to get rid from this.

someoneCHINA
Guest
someoneCHINA

Thanks for your reply, I might as well just stick to a vmware solution cause I don’t wanna buy another cpu now. Otherwise I just decided not to learn swift programming for now. I will first go with javascript instead.

max
Guest
max

You can learn swift language as it’s self ( i don’t mean frameworks constructions, just language) in linux, and for example use alternate playground from IBM Sandbox. in swift best framework for server-side apps you can use Perfect Soft. there is much stuff made .

someHackintosh
Guest
someHackintosh

I had the same problem and after started this processor with amd rx460 xCode worked fine! It’s problem with hd610 graphics, you need videocard from nVidia or AMD

Carlos
Guest
Carlos

Hey guys my xcode simulator is now working with xcode 9 , i have the pentium g4600 + gtx 960

Kondorro
Guest
Kondorro

Hi. Can You upload your config. I have g4600 cpu but cant even start the installation boot.

Pritze
Guest
Pritze

should i buy the g4560 and a gtx 750ti or an i3 6100?

Junior
Guest
Junior

Are you sure that the gtx 1030 will work with hackintosh?
Because i cant find an video about that in the internet.
And is it possible to get mac os sierra on an usb stick without an mac system?

Pritze
Guest
Pritze

good question

okan
Guest
okan

i already make a htpc with pentium g4560+msi b250m pro-vd+msi 4gb lp gtx 1050 ti+8gb 2400hz ram+24o gb ssd… do you think dis system can be hackintoshed?

Mr.Aidy
Guest
Mr.Aidy

hi there, i got 2 question
1- can Asus H110M-K can be hackintosh
2- can u make a tutorial to install a hackintosh without a mac since i do not have any.

FF
Guest
FF

Please can you inform me, if the g4600 and hd630 work for a Hackintosh without need a graphics card?
thank you

lves
Guest
lves

Hackintosher nice work. Recently, I bought a new PC to build hackintosh.
Spec:
cpu: g4560
motherboard: MSI H110M PRO VPLUS
gpu: gt1050 ti

I am wondering is gt1050ti and gt1050 get a same driver?

Matt
Guest
Matt

Hey, could you explain how I can edit the config? and also where to find it? Cause I seen the one in the Clover folder but I can’t edit.

Thanks!

Ed
Guest
Ed

I get a error after a few seconds of seeing the apple logo, panic(cpu 0 caller 0xffffff80078d78f4) : “Unable to find driver for this platform: “ACPI”.n”@/Library/Caches/com.apple.xbx/sources/xnu/xnu-3789 .52 .2/iokit/Kernel/IOPlatformExpert.cpp : 1672.

there is more but i’m pretty sure that was the important stuff

Tom
Guest
Tom

Hi Hackintosher! Thank you very much for this Pentium Guide – it helped me a lot, along with the Kaby Lake Guide. I got mine up and running. I have 2 problems so! First is with Apple Mail crashing the Webkit when opening a E-Mail and moving the cursor over a link. Second is Apples Preview – it crashes on opening a PDF. It even logs me out of the session, to the login screen. You guys got any idea what that may be? The G4560 is missing AVX 2.0 Instruction – it has to do with vectors – maybe thats the problem? In the log it says: EXC_BAD_INSTRUCTION

Tom
Guest
Tom

Hallo again! I found a solution for the crashing problem. I don’t know if it has to do with the fact, that the Pentium doesn’t have any AVX Instruction but this perfectly worked for me. Here is the link, it’s the first Kernel Patch: http://www.insanelymac.com/forum/topic/313185-problem-with-sierra-and-icloud/ The second one „Powermanagement“ didn’t work for me. Just in case someone has same problem with the Pentium G4560…

Paul
Guest
Paul

Pentium G4560 & Nvidia Gt730 osx (Sierra10.12.6)
https://youtu.be/a9jXhGMjXmc

Kevin
Guest
Kevin

I have a G4560 on a MSI b250i Pro with a RX 560. I finally got it to boot in to install 12.6 and it finished the first part of the install on my SSD but after it restarts and I select my new SSD drive, it crashes about 3/4 of the way through the Apple progress screen. Screen just cuts out and goes black.

Any suggestions

Tom
Guest
Tom

Did you try the new ‘WhateverGreen.kext’ for your AMD graphics? Look here: http://hackintosher.com/guides/hackintosh-amd-graphics-cards-sierra-10-12-6/
Don’t turn on any ATI/AMD related stuff in the ‘config.plist’…

Kevin
Guest
Kevin

Should I place WhateverGreen.kext in the Other folder at install or after? Does it matter?

Eric
Guest
Eric

You’re, not your. I’m sick and tired of everyone writing like a failing middle schooler in works that they actually publish for others to read.

Unlike you, not a dick
Guest
Unlike you, not a dick

Don’t be an asshole.

TJ
Guest
TJ

hi
Will G4560 support RX560 ?

Jacob
Guest
Jacob

I dont have an actual mac, hence my building a hackintosh, but this makes it so that I cant run the configurator, can someone just link me to the fully configured .plist file

MoXyLe
Guest
MoXyLe

Hey, I have g4560 and gtx 1050 ti, will xCode work fine or will I have some problems?

MoXyLe
Guest
MoXyLe

Also, that’s my motherboard MSI B250M PRO-VH

Newb
Guest
Newb

SMBIOS using a system definition of18,1 18,2 and 18,3 allow for Nvidia and do not require and tweaking the Apple Device Graphics Policy.

NvidiaGraphicsFixup is not needed.

The only time you should be using NvidiaGraphicsFixup or the ADGP patch is with iMac 15,1 17,1 or Mac Pro 6,1

Guest
Neves

I almost get to work g4600 that has HD 630 using High Sierra 10.13.3, but I’m getting gIOScreenLockState 3 error.
I try every possible combination of kext, and config.plist
Using intelGFX 0x19128086 and ig-platform-id 0x19120000, I get 1536MB of VRAM but no hardware acceleration.
If I use intelGFX 0x59128086 and ig-platform-id 0x12345678 I get 7MB and KabyLake kext are loaded, but no hardware acceleration.
What else could I try?

Bucky
Guest
Bucky

Hi, I have successfully built a hackintosh system comprising the G4560 paired with an AsRock H110M-HDS. Shutdown, restart all works, don’t need it to sleep so I haven’t tried. However, I can’t get my GTX750Ti to activate, the system recognises the card and is correctly listed in “About This Mac”, Web drivers are loaded, but the display only works at the default with no acceleration.

You mentioned that an RX 480/580 wouldn’t work – what about an RX460? I’m thinking of getting this card.

Thanks!

James
Guest
James

Hi can you please share your config.plist? I can’t get mine to work and I have the same motherboard and cpu as you.
Thanks

Guest
Connor de Wit

So i am wandering if the specs will work for a hackintosh

motherboard: ASUS Prime B250M-A Motherboard

ram : Corsair Value Select CMV4GX4M1A2400C16 4GB (1x4GB) DDR4 single cahnnel

CPU : Intel Pentium G4560

GPU : nividia gt 710

optical drive : Pioneer BDR-209DBKS Black 16x Blu-Ray Writer

THank youa and if you can make this any better just let me know i have a budget of $400 AUD not including the GPU off of pc case gaer this is a link to pc case gear https://www.pccasegear.com/

Kondorro
Guest
Kondorro

Can the G4600 cpu + MSI B250M PRO-VDH work with sierr or older os? Can i install this without other mac? Please answer me.

hemant
Guest
hemant

hello . i dont have a mac pc so .how can i inject these kext into clover ? .. i have a bootable drive ..with mac os +clover … so how can i inject fake cpu kext ?

Koko
Guest
Koko

Hello, would this still work with the new Pentium Gold G5400? I searched the internet and found absolutely nothing about this processor and installing macOS on it. Thank you for any insight.

akash sinha
Guest
akash sinha

It is pretty much the same CPU, just a bit overclocked, You can use the same instructions.

caio
Guest
caio

Hello I have a PC with Intel Pentium G4560 3.5GHz and motherboard PCWare IPMH110G – Micro ATX H110. I just need to buy an Nvidia graphic card and then follow the setup steps. Or do I need to buy something else? Will this motherboard work for the hackintosh?

Ajoka
Guest
Ajoka

I can install Hackintosh on a the Asus prime h110m-p and this processor?

Chakra
Guest
Chakra

My pc
Intel Pentium Gold G5400 Coffee Lake
Mainboard MSI H310M Pro M2
Vga Nvidia GTX 1060
Ram 8GB
Can i install hackintosh on this pc? Because i can’t find anything about hackintosh guide for pentium gold 5400 coffee lake with MSI mainboard. Thanks.

Mark
Guest
Mark

Hi Can you help me? I installed macOS but now I can not boot the internal hd. Where should I put the necessary kexts? On the install usb drive or I should put it on the internal drive? Before or after install? Many thanks!