| Releases +1 |
- 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."
-
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 ☕ : |
|---|
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).
EFI folder and Guide for Infinix X1, Slim, x2 and Infinix laptop Hackintosh Opencore.
You can use the latest EFI for Ventura .

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."
| 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 |
If anyone tested, Let me know: facebook and telegram
-
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.
-
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.
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 Lkkey) - ✔️ 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.
Devboloji-Quote - "think like you have Macbook Air."
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):MAXfromSystem Agent(SA)configuration->Graphics configuration.- Set
DVMT Total Gfx Memorysetting toMaxfromSystem Agent(SA)configuration->Graphics configuration. - Set
DVMT PPre-AllocatedSetting to160Mor tomaxfromSystem Agent(SA)configuration->Graphics configuration. - SATA Mode: AHCI
- Every setting is not Available so check your self
Intel Virtualization Technologynot vt-d.
This is a simple and quick summary of the online install USB creation.
Process1.MacOS BigSur Online Installer from Windows and macOS:
For Windows users- Download rufus to format the sdcard to fat32.
- Select the desired flash drive or Sdcard you would like to put the installer on under the device option
- Open rufus and Select
non-bootableas theboot selection(REQUIRED) - Select
FAT-32orLarge FAT-32as the partition scheme. Hit start(by doing this the sdcard formats so you will lose the all the data in sdcard). - If in windows,Open up the usb partition in file explorer and delete all the files created by rufus manually.
For mac users-
Launch
Disk Utility -
Select View>Show all devicesat the top left -
Select your flash drive (root usb device)and format it as
MS-DOS (FAT)orFAT-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).
-
- Then ................
- 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.)
- Download and extract the OpenCore Package (Release version is fine).
- Select the "macrecovery" folder in the "opencorepkg" folder at
/Utilities/macrecovery/. - Copy the path of the "macrecovery" folder in file manager or finder.
- Fire up command prompt or Terminal and type
cdand 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
- 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.
- Create a folder in USB or pendrive or flash drive named
com.apple.recovery.boot. - Paste both of those files in the
com.apple.recovery.bootfolder in your flash drive partiton or sdcard or pendrive. - Download the latest EFI created here
- Copy the folder named
EFIand 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)
- Restart your laptop and hit
Deletebutton continuously until you go to bios settings. - Select your flash drive as temporary boot option in boot menu.
- Now in the OpenCore menu select the name of your USB partiton.
- Great! Now install and set up macOS Big Sur as usual(This process will be required 14gb internet to download full Macos bigsur).
- the system reboots for once or twice so, when rebooting choose the usb everytime until you see your Macos Partition name in boot menu.
- 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!!!!
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.
-
- open
Disk Utiliy-> SelectViewwhich is at the top left -> chooseShow all devices-> Select your root of yourSSD drive storagewhich you want to install MacOS(root SSD drive device) -> ClickErase->Nameyour drive as you like, Prefered to name asMacintoshORMacintosh HD-> changeFormattoAPFS->SchemetoGuid Patition Map-> ClickErase.
- open
-
- Click
doneand closedisk utilitywindow.
- Click
-
- Select
Install MacOS <macos_version_here>& clickcontinue-> select yourSSD drive namewhich you renamed before on Disk Utility and clickcontinue.
- Select
-
- 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
setupyou will seeFile-Vaultmust be disabled or turn-off. After setup,you need to do little work, read post-install-0
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-NVRAMonce 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:-
-
Download new Release EFI from here
-
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.) -
Now add those SMBIOS or place Windows EFI files as it should be in old EFI to new EFI, if you backuped before.
-
Mount the EFI partition, Delete the OLD EFI.
-
Copy and paste the new EFI to EFI partition.
-
hit reboot, Remember to do only Reset NVRAM once.
-
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.commandin the folder and choose(1) Enable HIDPIby typing1-> Then chooseMacbook-> if you want 1920x1080p with best quality use(4) 2560x1440 Displayor 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 type1472x828hit enter -> Reboot your device. -
After rebooting, go to
system Preferences->Display-> chooseScaledand 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.
- Take a Usb or sd-card, connect to pc & Launch
Disk Utility-> SelectView>Show all devicesat the top left. - Select your flash drive (root usb device)and format it as
MS-DOS (FAT)orFAT-32. Changeguid patition table->Master Boot Record Partiton. Hit start(by doing this the sdcard formats so you will lose the all the data in sdcard). - Copy the EFI that you are using right now to the
USBor store it to another device. - Next, to partition your drive, -> Launch
Disk Utility-> SelectView>Show all devicesat the top left -> Choose yourMacOS-driveas root -> ClickPartition-> clickadd partitionif you see a popup ->Nameyour partition. -> Change theFormattype toExFatorMs-dos-> Adjust yourPartition sizeas you like. clickApply. This process takes atleast 15 min. - Take an Another USB, Now Make bootable of required version of windows by rufus or any other.
- Boot to USB from bios. Run the windows Installer as Asusual. But remember to install in your windows Partition in
where to installin windows disk. - 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 usband reboot to usb from bios to boot into MacOS. - When you boot into MacOS, Mount the EFI folder, and delete
BootandOCfolders and paste the "boot" & "OC" folders from USB to MacOS EFI. Now go toMicrosoft->Boot-> changebootmgfw.efitobootmgfw.efi-ORIG(replace ".efi" extension to ".efi-ORIG"). Unmount the EFI and reboot. - Reboot to macOS.(you can only see "MacOS" in boot-menu). Now go to
Microsoft->Boot-> changebootmgfw.efi-ORIGtobootmgfw.efi(replace ".efi-ORIG" extension to ".efi" again). Unmount the EFI and reboot. - Now you can see Windows & MacOS on boot-menu. Enjoy.
. Have a great day.
- You can follow me on facebook and telegram or mail me-> saidev949@gmail.com
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.

