Skip to content

This repo contains the installation guide and EFI files required to get a perfectly functional macOS hackintosh on your Infinix-inbook-Ice Lake (10th gen) intel. Everything is stable and functional.

License

Notifications You must be signed in to change notification settings

devboloji/Infinix-Hackintosh-Opencore-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

| Releases +1 |

🤩 🤩 Now the EFI supports Ventura!!🤩 🤩

Infinix-Hackintosh-Guide-Opencore.

  • This repo contains the installation guide and EFI files required to get a perfectly functional of Ventura, Big Sur, Monterey and later Hackintosh on your Ice Lake (10th gen) Inbook or X1,slim&x2. Everything is stable and functional as described in the Readme.

Devboloji-Quote - "think like you have Macbook Air."

********************************

The current state of this repo is 100% compatible with macOS Ventura, Big Sur & Monterey.

********************************


  • These are the builts from me. You might get the future updates for this machine.

  • I will try my best to keep the repo updated with the latest kexts and OpenCore version.

  • For macOS Ventura this EFI will work great as BigSur, Monterey. so don't expect flawless functionality. Report me If you find the bugs or any issues. And don't ask for ETA(Estimated Time of Time).

  • With every EFI update you retrieve from here please remember to go through the post install guide(Below)

💠buy me a coffee ☕ : 💠

buy me a coffee ☕ :
via paytm here :7095160636797@paytm
via paypal here: here
DISCLAIMER
Disclaimer
Read the entire README before you start.
I am not responsible for any damages you may cause of your device.
If you find an error or improve anything,whether in the config or in the documentation,please consider opening an issue or pull request.

If you want to report or rasie an ISSUE, you must mention your device details in it. And give a detailed information about your issue(images or videos are encouraged).

img img imgimg img

Introduction

EFI folder and Guide for Infinix X1, Slim, x2 and Infinix laptop Hackintosh Opencore.

You can use the latest EFI for Ventura . infinx ventura beta 5 system information.

Its Only for Single boot users.not for multi-boot users.For multi-boot users need to do some work themselves to work dual boot.

Devboloji-Quote - "think like you have Macbook Air."

infinx inbook series laptop image

Device Specs
Tested CPUs: i3-1005G1,i5,i7 , slim-i3,i5,i7, X2
Integrated Graphics: G1/G4 graphics
Sound Card: ALC269 (use alcid=26 & 99) for i3.
Wireless Cards Tested: Intel® AX210.
Trackpad: Voodoo2IC HID synaptic

Tested on Infinix InBook x1-i3-i5-i7, Slim, x2 .

If anyone tested, Let me know: facebook and telegram


Status :

  • The performance is better than windows and linux.(don't check benchmarks with geekbeench. You will see low scores than windows. But in performance, This macOS has great performance than windows, linux. I have tested in different sinarios, You can also test it and let us know about it.

  • You definitely get more performance sure than windows without plugin the charge in this MacOS(Hacintosh)... I have tested blender in Both OSes.Blender worked very very smooth than windows(Tested my personal project has "realtime sky Nishita" which puts high work on device with blender 3.2.1. So you can expect more performance it in My efi. Here, the performace is because of "Metal-Optimisation", but not optimised in "OpenCL" in windows, And we don't need openCL in macos according to me..

Note - In this Hacintosh, You get 5hr battery for common usage like using xcode,safari instances, social media apps, and 1080p playback at a time, continuously, simultaneously.

infinx inbook x1 i3 laptop benchmarksimage

  • I have also tested the python program benchmark test (Just used terminal not IDE) : Results:

    In windows :
    
      - the program finished compiling on time (on balanced mode)- 4min 36sec.
    
      - the script finished compiling on time (on performance mode)- 4min 26sec.
    
    On macOS(hacintosh) :
       
      - the script finished compiling on time - 4min 16sec.
    
    On Ubuntu 22.04 LTS(original) :
      - the script fininshed compiling on time (on Performance mode)- 4min 39sec.
    

    used this python benchmark program compiled the program x16000 times once.

And also I have tested Windows10 virtualbox with assigning 4gb ram 50gb storage, These are the benchmarks. infinx inbook x1 i3 virtualbox benchmarks image images/WindowsVirtualboxBench.png

Talking about the battery, The only issue is when the battery is about 15% or when device shows low battery, don't sleep your device. If you do it, the device may shutdowns or reboots only at that situation.

What's working ✅
  • ✔️ Wifi
  • ✔️ iMessage, FaceTime, App Store, iTunes Store Please generate your own SMBIOSread my post install which is below the installation.
  • ✔️ Bluetooth (Bluetooth Headphones working, also bluetooth file transfer works)
  • ✔️ OnBoard Audio(Input/ Output)
  • ✔️ USB ports
  • ✔️ Wired headphones
  • ✔️ You will get upto 4 hours to 5 hours battery backup for streaming 1080p-youtube and for coding without any pause.You may get more than me.
  • ✔️ Trackpad
  • ✔️ brightness keys(To increase(+ve) -> Pausekey) & (To decrease(-ve) -> Scr Lk key)
  • ✔️ Wake / Shutdown
  • ✔️ Short sleep. (If you make sleep for long hours, The laptop shutdowns. To boot up your device you need to plug in the charge like macbook to wake. But you can make sleep to for 1 to 3 hours(but you will lose 3 to 8 percentage for every hour when you put your device into sleep). This is due to continuous fan spinning when sleep. Anyone is welcomed to fix these issues. First contact me to do that
  • ✔️ For HDMI , buy a USB dock.
  • Everything (Much More).
What's not working ⚠️
  • ❗ Long Sleep(Using Long sleep, fans still spins and causes battery drain)(Donot use any hibernate app in macos),Read Post-install Any one is welcomed to fix this issue, contact me.
  • ❗ Hdmi slot. To get work, buy a USB Dock.
  • ❗ Didn't mapped USBs.
  • ❗ Didn't Mapped Keyboard keys.
  • ❗ Less power Management optimisation.
  • ❗ Don't expect too much battery in this Hackintosh like windows. You get atleast 5-hours battery-backup.

INSTALLATION

Devboloji-Quote - "think like you have Macbook Air."

Start with bios.

Setting Up with Bios Note:Most of these options may not be present in your firmware, we recommend matching up as closely as possible but don't be too concerned, if many of these options are not available in your BIOS. You cannot change the cpu,fan and other settings. This is due to Locked-bios(cfg-lock). If anyone unlocked the bios,let me know that good news.
Disable:
  • Fast Boot
  • chipset -> PCH IO configuration ->disable wake on wlan and bluetooth (which causes sleep issues)
  • Disable windows bit-lock encryption (ignore, if you don't lock it)
  • Secure Boot
  • VT-d -> Advanced -> Cpu -> Virtualization technology
  • CSM
Enable:
  • Execute Disable Bit
  • DVMT Total Dfx Mem(iGPU Memory): MAX from System Agent(SA)configuration -> Graphics configuration.
  • Set DVMT Total Gfx Memory setting to Maxfrom System Agent(SA)configuration -> Graphics configuration.
  • Set DVMT PPre-Allocated Setting to 160M or to max from System Agent(SA)configuration -> Graphics configuration.
  • SATA Mode: AHCI
  • Every setting is not Available so check your self
  • Intel Virtualization Technology not vt-d.

This is a simple and quick summary of the online install USB creation.

macOS Bigsur Installer with Windows And Mac Users:

Process1.MacOS BigSur Online Installer from Windows and macOS:
  • For Windows users
    1. Download rufus to format the sdcard to fat32.
    2. Select the desired flash drive or Sdcard you would like to put the installer on under the device option
    3. Open rufus and Select non-bootable as the boot selection (REQUIRED)
    4. Select FAT-32 or Large FAT-32 as the partition scheme. Hit start(by doing this the sdcard formats so you will lose the all the data in sdcard).
    5. If in windows,Open up the usb partition in file explorer and delete all the files created by rufus manually.
  • For mac users
    1. Launch Disk Utility

    2. Select View > Show all devices at the top left

    3. Select your flash drive (root usb device)and format it as MS-DOS (FAT) or FAT-32.

    4. change guid patition table-> Master Boot Record Partiton.

    5. hit start(by doing this the sdcard formats so you will lose the all the data in sdcard).

  1. Then ................
  2. Now, Install Python from Microsoft store or Download manually for MAC and Windows users here -> python (Make sure you select add python x.x to path to environmet variables for windows users.)
  3. Download and extract the OpenCore Package (Release version is fine).
  4. Select the "macrecovery" folder in the "opencorepkg" folder at /Utilities/macrecovery/ .
  5. Copy the path of the "macrecovery" folder in file manager or finder.
  6. Fire up command prompt or Terminal and type cd and hit spacebar and paste the path of the macrecovery folder.
  • For BigSur -Run the command: macrecovery.py -b Mac-42FD25EABCABB274 -m 00000000000000000 download
  • For Monterey -Run the command: macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000000000 download
  1. This will download some files in the macrecovery folder but we only need "BaseSystem.dmg" and "BaseSystem.chunklist" (takes approx. 600mb to 800mb internet)for Downloading the Macos installer.
  2. Create a folder in USB or pendrive or flash drive named com.apple.recovery.boot.
  3. Paste both of those files in the com.apple.recovery.boot folder in your flash drive partiton or sdcard or pendrive.
  4. Download the latest EFI created here
  5. Copy the folder named EFI and paste it in your USB partiton.

Note: If you need to edit Config.plist, don't Clover configurator because its opencore. Use OpenCore configurator , use PlistEdit pro, PropperTree, or Xcode.

You will get display glitches only while installing the macOS via USB or any flash drive. But you won't get Atleast ONE glitch after installing of macos or using the MacOS as a daily driver.

Note: Make sure to apply the correct bios settings before continuing (provided above)

  1. Restart your laptop and hit Deletebutton continuously until you go to bios settings.
  2. Select your flash drive as temporary boot option in boot menu.
  3. Now in the OpenCore menu select the name of your USB partiton.
  4. Great! Now install and set up macOS Big Sur as usual(This process will be required 14gb internet to download full Macos bigsur).
  5. the system reboots for once or twice so, when rebooting choose the usb everytime until you see your Macos Partition name in boot menu.
  6. After booting into OS, You need to downlaod opencore configurator and mount the system drive, Then paste the efi to the mounted efi from the USB or drive. then reboot and remove usb.
Process2.MacOS BigSur Offline Installer from Windows and macOS:
  • 1.Search and Download Olarila BigSur or Monterey .raw from Herethe latest version of bigsur is 11.6.7 and for Monterey is 12.3.1
  • 2.Download etcher from here
  • 3.Make Usb bootable (Flash the Sdcard) using Etcher and olarila bigsur.
  • 4.mount the efi of Sdcard or bootable drive.
  • For mac users use Opencore Configurator.app official here
  • 5.Delete the default EFI folder which is in bootable usb
  • 6.and paste the Efi to USB. Download Efi here

Note: If you need to edit Config.plist, don't Clover configurator because its opencore. Use OpenCore configurator , use PlistEdit pro, PropperTree, or Xcode.

You will get display glitches only while installing the macOS via USB or any flash drive. But you won't get Atleast ONE glitch after installing of macos or using the MacOS as a daily driver.

  • 7.Restart your laptop and hit Deletebutton continuously until you go to bios settings.
  • 8.Select your sd card or flash drive as temporary boot option in boot menu.
  • 9.Now in the OpenCore menu select the name of your USB partiton
  • install.Enjoy!!!!

After booting in to the Macos Recovery

You will get display glitches only while installing the macOS via USB or any flash drive. But you won't get Atleast ONE glitch after installing of macos or using the MacOS as a daily driver.

    1. open Disk Utiliy -> Select View which is at the top left -> choose Show all devices -> Select your root of your SSD drive storage which you want to install MacOS(root SSD drive device) -> Click Erase -> Name your drive as you like, Prefered to name as Macintosh OR Macintosh HD -> change Format to APFS -> Scheme to Guid Patition Map -> Click Erase .
    1. Click done and close disk utility window.
    1. Select Install MacOS <macos_version_here> & click continue -> select your SSD drive name which you renamed before on Disk Utility and click continue .
    1. The installer takes 1-2 hours to install for online & offline process.

Note : Don't make the screen off, until the installation is over or until the it reboots. If the screen is off in the installation process, it reboots and you need to do the same process of installtion.

  • After booting into OS, in setup you will see File-Vault must be disabled or turn-off. After setup,you need to do little work, read post-install-0

Post Install

Once you have verifed that your machine boots properly without any issues as described in the "What Works section", proceed to do the following

Devboloji-Quote - "think like you have Macbook Air."

0. [Must] Boot os without usb or any drive

After booting into OS, you cannot boot without usb, because EFI is in USB. So, You need to downlaod opencore configurator link -> open opencore-configurator give permissions in system prefereneces -> security -> open anyway. open opencore-configurator again -> mount the EFI and paste the EFI<folder> to the EFI partition.

  • Remove the USB and reboot. RESET-NVRAM once in opencore boot-menu and reboot..Done...
1.Disable the black screen texts on boot up

( Disabling the Verbose mode)A new hackintosh User uses this. To disable it, In Config.plist, navigate to 'NVRAM' -> go to Add 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> boot-args -> remove the -v argument. Save it and reboot.

2. Disable ShowPicker

Don't use this if you are using dual boot. In the Config.plist, You can disable the boot picker screen so that you boot straight to th Apple logo by setting under Misc -> Boot -> ShowPicker False (NO) Note: you can still see the boot picker with ShowPicker set to no/false by spamming Esc before the apple logo is displayed during boot.

3. Boot faster or Remove Volume has MisHash You can Disable IntelBluetoothFirmware.kext & IntelBluetoothInjector.kext to be able to Boot faster those kexts in config.plist for BigSur. For Monterey, Disable IntelBluetoothFirmware.kext & Bluetool fixup.kext to be able to Boot faster those kexts in config.plist This is not done by default to bluetooth working.

For those on macOS Monterey do not enable IntelBluetoothInjector kext because the system will not boot

4.Clean Updating your EFI with new EFI release

To update your EFI with the new Release EFI. The steps:-

  1. Download new Release EFI from here

  2. Take the backup of SMBios or windows dual boot file to other folder, if you required. (if you want to backup SMBIOS,copy system serial number, system UUID, MLB, ROM, System product name.)

  3. Now add those SMBIOS or place Windows EFI files as it should be in old EFI to new EFI, if you backuped before.

  4. Mount the EFI partition, Delete the OLD EFI.

  5. Copy and paste the new EFI to EFI partition.

  6. hit reboot, Remember to do only Reset NVRAM once.

  7. Done, you have done a clean EFI Update.

5. Add Device Properties for Serial number, MLB, ROM, Sytem-UUID.

Use MacBookAir9,1 SMBios. Recommended : opencore configurator, Go to the PlatformInfo >SMBiosTick the "Add to the section to config file" in SMBIOS and DATAHUB -GENERIC- PLATFORMNVRAM and continue your Adding your SMBIOS. Follow this Opencore guide to set up serial number and the accompanying info to get iServices.

Trick to Get exact Processor details in System Information - When you are adding the smbios, Edit processor type -> 0 or delete inside of processor-type .

6.To fix cursor glitch (ignore, if you are done, before installing)

Goto Bios Settings -> Chipset Section -> System Agent (SA) Configuration -> Graphics Configuration

Set DVMT Total Gfx Memory setting to Max Set DVMT PPre-Allocated Setting to 160M or to max

7.Fix Imessage and Facetime.

If you are new to the apple account or if you are using apple account for the first time in hackintosh, You need to use the apple account for one month and use icloud. Even though, the imessages or factime don't work.. The thing is "Use it" for a month or more and automatically after some days, Magically facetime and imessages workss...Tada...

8.Fix "interface is small" (small text and window issue)
  • To fix, use one key high dpi here and run hidpi.command in the folder and choose (1) Enable HIDPI by typing 1 -> Then choose Macbook -> if you want 1920x1080p with best quality use (4) 2560x1440 Display or if you want more scale use (2) 1920x1080 Display (use 1424x802, fix underscaled after sleep) or Recommended: for custom resolution -> choose (6) Manual input resolution -> then type 1472x828 hit enter -> Reboot your device.

  • After rebooting, go to system Preferences -> Display -> choose Scaled and select what you like.

9. Donot try these things in fixing the sleep
  • Donot use any hibernate app in macos.
  • Donot try opencore sleep fix . If you use these! When you put your device sleep, the laptop reboots automatically after 30sec. To fix that you need to reinstall the macOS.
10. Install Windows in Pre-installed MacOS (Dual-Boot).
  • This process is very simple for dual boot and can ask doubts and issues here.
  1. Take a Usb or sd-card, connect to pc & Launch Disk Utility -> Select View > Show all devices at the top left.
  2. Select your flash drive (root usb device)and format it as MS-DOS (FAT) or FAT-32. Change guid patition table -> Master Boot Record Partiton. Hit start(by doing this the sdcard formats so you will lose the all the data in sdcard).
  3. Copy the EFI that you are using right now to the USB or store it to another device.
  4. Next, to partition your drive, -> Launch Disk Utility -> Select View > Show all devices at the top left -> Choose your MacOS-drive as root -> Click Partition -> click add partition if you see a popup -> Name your partition. -> Change the Format type to ExFat or Ms-dos -> Adjust your Partition size as you like. click Apply. This process takes atleast 15 min.
  5. Take an Another USB, Now Make bootable of required version of windows by rufus or any other.
  6. Boot to USB from bios. Run the windows Installer as Asusual. But remember to install in your windows Partition in where to install in windows disk.
  7. When you boot into windows, install all Updates and you can also restart when updates required reboot.(Forget about macOS for now). After installing all updates, Plug in the EFI usb and reboot to usb from bios to boot into MacOS.
  8. When you boot into MacOS, Mount the EFI folder, and delete Bootand OC folders and paste the "boot" & "OC" folders from USB to MacOS EFI. Now go to Microsoft -> Boot -> change bootmgfw.efi to bootmgfw.efi-ORIG (replace ".efi" extension to ".efi-ORIG"). Unmount the EFI and reboot.
  9. Reboot to macOS.(you can only see "MacOS" in boot-menu). Now go to Microsoft -> Boot -> change bootmgfw.efi-ORIG to bootmgfw.efi (replace ".efi-ORIG" extension to ".efi" again). Unmount the EFI and reboot.
  10. Now you can see Windows & MacOS on boot-menu. Enjoy.

. Have a great day.


Inform me, If there is any error / spelling mistake in the Installation or any where...
Thanks to the OpenCore Team,Olarila team, SAITEJA for testing, all the hackintosh guides,and me ofcourse.