Skip to content

Transforming a lying around pc into a near-perfectly working Hackintosh 🖥️

Notifications You must be signed in to change notification settings

BahaaAY/h110m-hds-i3-6100-ventura-hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Asrock H110m-hds i3-6100 Ventura Hackintosh OpenCore

OpenCore macOSver

⚠️ Disclaimer:

  • Use this EFI as a starting point, remember to always make your efi by following Dortania's OpenCore Install Guide
  • This EFI may not be constantly updated to the latest version of opencore especially if no major changes are made.
  • Please read the whole readme before proceeding
  • This readme is not yet complete and the efi is not yet complete nor clean from unused stuff

ScreenShot

🖥️ Hardware

Component info
CPU Intel Core i3-6100
RAM Kingston 8GB 2133mhz
Storage Hikvision 256GB SSD
iGPU Intel UHD Graphics 530 spoofed as Intel UHD Graphics 630
dGPU None
Audio ALC887 - alcid=1
Ethernet Realtek Gigabit Ethernet RTL8111GR

✅️ What works

  • iGPU acceleration Intel UHD 530 1536 MB spoofed as Intel UHD 630
  • Audio
  • HDMI port
  • USB ports (Using USBInjectAll.kext Usb ports should be mapped but they are working fine for now)
  • Ethernet
  • iMessage
  • Virtualization (Android Emulator)

❌️ What doesn't work

⚙️ Setup

🔧 BIOS Settings
🔢 Generating SMBIOS
  • Generating SMBIOS:

Used GenSMBIOS from corpnewt, to generate a fake serial number, UUID and MLB.

This step is mandatory to get the device booting and get iServices to work later on

  1. Download GenSMBIOS from the link above as .ZIP, then extract it.
  2. Start GenSMBIOS and select option 1 to download and install MacSerial
  3. Select option 3 and enter iMac18,1
  4. IMPORTANT: reminder that you need an invalid serial! to check copy and paste the second part saying Serial: XXXXX.. in Apple's Check Coverage Page, if you get a red message saying "We're sorry, we're unable to check coverage for this serial number." then you're good to go! Otherwise, go back and restart from step 2 (more info here)
  5. once you get the right serial number you can go and fill the generated data in the config.plist file under PlatformInfo section, and you are good to go!
🫣 iGPU Spoofing
  • Generating Patch:

This step is done after you finish the installation

  1. Download Hackintool and open it.
  2. Go to Patch Category
  3. Select Kaby Lake in the Intel Generation Dropdown.
  4. Select 0x59120000 in the Platform ID Dropdown.
  5. Go to the Patch Tab and the Advanced menu.
  6. Enable DP -> HDMI, Use Intel HDMI, and Enable HDMI20 (4K).
  7. Enable Spoof Video Device ID and select 0x5912: Intel HD Graphics 630 from the dropdown menu.
  8. Click Generate Patch
  9. Now you got the patch, you need to copy the PciRoot(0x0)/Pci(0x2,0x0) Key .
  10. Paste it under DeviceProperties > Add in your config.plist file.
  11. Enjoy!

not completed yet...

About

Transforming a lying around pc into a near-perfectly working Hackintosh 🖥️

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages