Coder Social home page Coder Social logo

bahaaay / h110m-hds-i3-6100-ventura-hackintosh Goto Github PK

View Code? Open in Web Editor NEW
8.0 1.0 0.0 5.58 MB

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

C 48.86% C++ 49.96% Shell 0.53% Assembly 0.35% SourcePawn 0.31%
hackintosh imac macos opencore ventura ventura-hackintosh xcode14

h110m-hds-i3-6100-ventura-hackintosh's Introduction

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...

h110m-hds-i3-6100-ventura-hackintosh's People

Contributors

bahaaay avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

h110m-hds-i3-6100-ventura-hackintosh's Issues

h110m-i3-6100

Hello friend, I am the owner of a very similar PC to yours and am trying to get mac os 13.5. If you can help me figure it out, I will be very grateful. Now I'm running 12.5. When I start the PC with your EFI, it doesn't boot. The screen turns black and that’s it, I have a feeling that the image is going to another output, the monitor is connected via DVI

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.