Top 23 Hackintosh Open-Source Projects
-
OSX-KVM
Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
Project mention: What OS is best for NAS and virtual machines combo? | reddit.com/r/HomeServer | 2022-05-18I used this to do it: https://github.com/kholia/OSX-KVM
-
Project mention: Mouse not aligned on WSL qemu macos kvm, I have tried -usb -device usb-kbd -device usb-tablet | reddit.com/r/hackintosh | 2022-05-12
I have installed macos on wsl using https://github.com/foxlet/macOS-Simple-KVM but mouse is not aligned. I have used this fix but still not working
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
qemu/KVM emulation is fast and easy to get up and running with quickemu on Linux. Quickemu (Catalina) even works in Windows 11 inside WSL2/Ubuntu 20.04. With Windows 10 WSL2 you need to recompile the WSL2 kernel to add KVM support.
-
A couple of weeks ago I had installed MacOS Monteray on my Xiaomi Mi Laptop Pro (Full specs at end of post) on a 128GB m.2 SSD without issue, following thr Dotorina Guide and some extra help from this github repo if anyone is interested :)
-
Project mention: [HELP] Dell latitude 7390 2-in-1 DSDT's and other problem. | reddit.com/r/hackintosh | 2022-01-10
Dell-specific DSDTs - Does anyone have a list or repo of up-to-date Dell-related SSDT/DSDT/ACPI files to share? I used https://github.com/daliansky/OC-little and its translated version too but these are very old n irrelevant to my machine. I couldn't get the sleep working using these obsolete/irrelevant DSDTs. Please feel free to share better or new ACPI files if you see some obsolete files in my ACPI folder.
-
Project mention: Dual-boot Mac/Win Hackintosh - Slower performance on MacOs | reddit.com/r/hackintosh | 2022-02-07
This isn't true, trulyspinach has a power management kext for AMD that brings performance to pretty much being identical to Windows with the Core Performance Boost feature. Or you can just force the CPU into the P0 state. https://github.com/trulyspinach/SMCAMDProcessor/releases
-
If I use EFI on https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D , it's locked at the apple logo screen
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Project mention: Tryng to boot MacOS Monterey on FreeBSD 13R + Bhyve... | reddit.com/r/macOSVMs | 2022-05-13
#!/usr/bin/env bash # Special thanks to: # https://github.com/Leoyzen/KVM-Opencore # https://github.com/thenickdude/KVM-Opencore/ # https://github.com/qemu/qemu/blob/master/docs/usb2.txt # # qemu-img create -f qcow2 mac_hdd_ng.img 128G # # echo 1 > /sys/module/kvm/parameters/ignore_msrs (this is required) ############################################################################ # NOTE: Tweak the "MY_OPTIONS" line in case you are having booting problems! ############################################################################ MY_OPTIONS="+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check" # This script works for Big Sur, Catalina, Mojave, and High Sierra. Tested with # macOS 10.15.6, macOS 10.14.6, and macOS 10.13.6. ALLOCATED_RAM="4096" # MiB CPU_SOCKETS="1" CPU_CORES="2" CPU_THREADS="4" REPO_PATH="." OVMF_DIR="." # shellcheck disable=SC2054 args=( -enable-kvm -m "$ALLOCATED_RAM" -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,"$MY_OPTIONS" -machine q35 -usb -device usb-kbd -device usb-tablet -smp "$CPU_THREADS",cores="$CPU_CORES",sockets="$CPU_SOCKETS" -device usb-ehci,id=ehci # -device usb-kbd,bus=ehci.0 # -device usb-mouse,bus=ehci.0 -device nec-usb-xhci,id=xhci -global nec-usb-xhci.msi=off # -device usb-host,vendorid=0x8086,productid=0x0808 # 2 USD USB Sound Card # -device usb-host,vendorid=0x1b3f,productid=0x2008 # Another 2 USD USB Sound Card -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -drive if=pflash,format=raw,readonly=on,file="$REPO_PATH/$OVMF_DIR/OVMF_CODE.fd" -drive if=pflash,format=raw,file="$REPO_PATH/$OVMF_DIR/OVMF_VARS-1024x768.fd" -smbios type=2 -device ich9-intel-hda -device hda-duplex -device ich9-ahci,id=sata -drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file="$REPO_PATH/OpenCore/OpenCore.qcow2" -device ide-hd,bus=sata.2,drive=OpenCoreBoot -device ide-hd,bus=sata.3,drive=InstallMedia -drive id=InstallMedia,if=none,file="$REPO_PATH/BaseSystem.img",format=raw -drive id=MacHDD,if=none,file="$REPO_PATH/monterey.img",format=raw -device ide-hd,bus=sata.4,drive=MacHDD # -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device virtio-net-pci,netdev=net0,id=net0,mac=52:54:00:c9:18:27 -netdev user,id=net0 -device virtio-net-pci,netdev=net0,id=net0,mac=52:54:00:c9:18:27 # -netdev user,id=net0 -device vmxnet3,netdev=net0,id=net0,mac=52:54:00:c9:18:27 # Note: Use this line for High Sierra -monitor stdio -device VGA,vgamem_mb=128 ) qemu-system-x86_64 "${args[@]}"
-
x1c6-hackintosh
READMEs, OpenCore configurations, patches, and notes for the Thinkpad X1 Carbon 6th Gen 2018 Hackintosh
-
DellXPS15-9550-OSX
Tutorial for a full working Mac OS (10.11 up to 11.0) enviroment on the Dell XPS 15 (9550)
Project mention: How can i patch info.plist on Monterey with opencore. | reddit.com/r/hackintosh | 2021-12-16I wanted to get my HDMI working on my xps15 9550 and tried this: https://github.com/krim404/DellXPS15-9550-OSX/blob/12.0/Tutorial_12.0_Step7.md
-
Hello there! I wanted to install macOS High Sierra on my Ryzen-powered PC. I used this OC config: https://github.com/mikigal/ryzen-hackintosh And when I selected “Install macOS High Sierra” it got stuck at there: https://cdn.discordapp.com/attachments/415562092138070018/972779352913772574/5C3B333C-0CF7-4E4B-9E08-9F1F7623CFCB.jpg
-
-
-
-
NUC8i7BEH-Hackintosh-Build
[GUIDE] Installing macOS Mojave (10.14.x) on Intel NUC8i7BEH using Clover UEFI
You don't need the adapter, I have the NUC8i7BEH with this kext or if you really want the adapter check this out
-
-
Project mention: Finally got it! Monterey (12.3.1), WiFi, Bluetooth, Audio on Surface Pro 7 - my other post was removed for "Distributing EFIs" [description in comments] | reddit.com/r/hackintosh | 2022-04-21
It's very complicated to set up and there's a guide here: https://github.com/profzei/Matebook-X-Pro-2018/wiki/Enable-BIOS-Secure-Boot-with-OpenCore. I forgot to save my EFI keys so now I can't revert back even if I wanted to.
-
ThinkPad-T460s-macOS-OpenCore
Bootloader configuration for macOS on T460s and possibly others 6th gen ThinkPads
Project mention: Battery Percentage not updating x260 Hackintosh | reddit.com/r/thinkpad | 2022-05-04I have installed Hackintosh BigSur on my x260 as per this guide https://github.com/simprecicchiani/ThinkPad-T460s-macOS-OpenCore/
-
Project mention: Can't install macOS on MateBook X Pro (MACH-WX29) | reddit.com/r/hackintosh | 2021-06-17
For another version, the Laptop just freezes. The keyboard and mouse aren't working, the progress bar stuck. I tried some other EFI's too, like this one from gnodipac886 with CLOVER bootloader..
-
-
one-key-cpufriend
Generate customized CPUFriendDataProvider.kext for dynamic macOS CPU power management
Posted links to what I used in the description. I kind of 'cheated' by using CPUFriend and CPUfriend dataprovoder, which I've never used before. I'll add a screenshot to the post of my EFI. Almost feel like the whole config is sloppy/dirty at this point, and I should start over again now that i know what to do.
-
hackintosh
Hackintosh v3 (i7-9700K + Radeon RX 5700 XT) - OpenCore 0.8.0 + Kexts + BIOS - macOS 12.3.1 (Monterey) (by shiruken)
-
t440p
Thinkpad T440p Hackintosh (macOS Mojave 10.14.x / Catalina 10.15.x) - Clover config.plist + kexts
Here is the "guide" I followed -> https://github.com/jloisel/t440p
Hackintosh related posts
- MacMini 2012 iGPU passthrough to MacOS VM
- Realtek ACL269VC: How an I add the Dock's line-out to Layout-ID 18 (Lenovo X230)?
- Can u guys help me make a hackintosh please ?
- Hi All! What's your OS on your Thinkpad?
- Tryng to boot MacOS Monterey on FreeBSD 13R + Bhyve...
- Tryng to boot Mac OS X Monterey on FreeBSD 13R + Bhyve...
- Mouse not aligned on WSL qemu macos kvm, I have tried -usb -device usb-kbd -device usb-tablet
Index
What are some of the best open-source Hackintosh projects? This list will help you:
Project | Stars | |
---|---|---|
1 | OSX-KVM | 13,877 |
2 | macOS-Simple-KVM | 12,149 |
3 | quickemu | 4,718 |
4 | XiaoMi-Pro-Hackintosh | 2,407 |
5 | OC-little | 1,424 |
6 | SMCAMDProcessor | 790 |
7 | Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D | 600 |
8 | KVM-Opencore | 585 |
9 | x1c6-hackintosh | 502 |
10 | DellXPS15-9550-OSX | 452 |
11 | ryzen-hackintosh | 435 |
12 | Nucintosh | 434 |
13 | TINU | 396 |
14 | NUC8I5BEH | 368 |
15 | NUC8i7BEH-Hackintosh-Build | 346 |
16 | Hackintosh-Gigabyte-Z390M-GAMING | 293 |
17 | Matebook-X-Pro-2018 | 287 |
18 | ThinkPad-T460s-macOS-OpenCore | 272 |
19 | MatebookXPro-hackintosh | 260 |
20 | XPS9570-macOS | 256 |
21 | one-key-cpufriend | 251 |
22 | hackintosh | 247 |
23 | t440p | 240 |
Are you hiring? Post a new remote job listing for free.