Jump to content
51 posts in this topic

Recommended Posts

I know that this is quick fixable, but for me it`s not. I have a Aspire 3 A315-59 with I5-1235U and Iris Xe graphics. So, back to winter 2026, i buyed this laptop and started to hackintosh it. Quirks, EFIs, Kexts, ACPI, config, and i done the opencore EFI. When i tried to boot: i started this chain. Every fix isn`t work for me. Only all that i seen EXITBS:START. I tried -igfxvesa, tried another quirks, ACPIs, kexts, and anything isn`t work, and i stop this project. Week early, i again start this project because i fing the NootedGreekext, i tried again and anything didn`t work again. I tried all guids, and fail again. Maybe some experts know what problem i have. I attached my EFI folder and the last log. Thank.  https://drive.google.com/drive/folders/1j02Pngii2B0A8oK2NRYl17oLcOs8jzmY?usp=drive_link

opencore-2026-05-14-121706.txt

Link to comment
https://www.insanelymac.com/forum/topic/362754-stuck-on-exitbsstart/
Share on other sites

Posted (edited)
6 hours ago, Dofik Dofran said:

I do everything that sayed in this, but still no luck. Now i go to clover but here too i have a problem: kdp_core zlib memory 0x7000

Search for 12th Generation Intel hackintosh and you'll find solutions like this, this and this.  I don't have a 12th gen system to test, but I suspect you'll find what you need if you examine the solutions posted by others.

 

EDIT: One other thing... I didn't examine your EFI very closely, but I did notice that you are missing SSDT-XOSI to pair with your ACPI patch that renames _OSI -> XOSI.

Edited by deeveedee
On 5/21/2026 at 5:03 PM, deeveedee said:

missing SSDT-XOSI to pair with your ACPI patch that renames _OSI -> XOSI.

i do that, and the solutions that you send didnt work for me.. I didn't know what the reason is, i arleady debugged opencore, tried clover, other acpi's, quirks and no works.

On 5/28/2026 at 11:38 PM, spakk said:

 

Hi,

 

I’ve been following your posts for a while regarding installing macOS on your hardware, and I have a few questions first. Which macOS version or build are you planning to install?

From what I can tell, your hardware has a few limitations. Alder Lake systems are still problematic under macOS since this platform was never officially supported by Apple. Your graphics card could also cause issues, depending on the model, you may end up without proper graphics acceleration or the system might not even boot into the desktop environment.

That said, it may still be possible as an experimental setup, just without any guarantee of stability or success. I already revised your faulty config.plist and also wrote a guide on how I think you could potentially boot into the macOS desktop.

Here you can find the guide, the config.plist, and the remaining files.

 

The analysis of your config.plist for the Acer Aspire 3 A315-59 revealed the following:

 

Critical Issues in Your Uploaded config.plist

 

Problem

Severity

Explanation

FakeCPUID 0xA0655

CRITICAL

This is a Coffee Lake CPU ID — completely incorrect for an Alder Lake i3-1235U. Causes kernel panics.

Missing ProvideCurrentCpuInfo

CRITICAL

Alder Lake requires this quirk to boot properly.

Missing iGPU DeviceProperties

CRITICAL

No framebuffer patches = no proper graphics output (VESA only).

-igfxvesa in boot-args

CRITICAL

Forces VESA mode = no hardware acceleration.

Missing SSDTs

CRITICAL

Missing: SSDT-PLUG, SSDT-EC, SSDT-PNLF, SSDT-RHUB.

SMBIOS MacBookPro16,4

ISSUE

This is a 2020 Intel MacBook Pro SMBIOS and does not properly fit Alder Lake. Better choice: MacBookPro16,1 or MacBookAir10,1.

KernelAndKextPatches

OUTDATED

Deprecated since OpenCore 0.6.0.

DSDT Fixes

OUTDATED

Deprecated keys.

XhciPortLimit

OUTDATED

Deprecated since macOS 12.3 — proper USB mapping is required.

ResizeGpuBars = -1

ISSUE

Should be set to 0 for laptops.

Missing Kext List

CRITICAL

No kexts defined = no Wi-Fi, no audio, no trackpad support.

Missing UEFI → Quirks

ISSUE

ProvideConsoleGop is deprecated.

 

Corrected config.plist (OpenCore 0.9.9+ / macOS Sonoma)

 

Attached.

 

Summary of Changes

Section

Before (your config)

After (corrected)

FakeCPUID

0xA0655 (Coffee Lake)

Removed (not needed with ProvideCurrentCpuInfo)

ProvideCurrentCpuInfo

Missing

Enabled (required for Alder Lake)

iGPU

-igfxvesa (VESA only)

Framebuffer patches for Iris Plus 655 spoof

SMBIOS

MacBookPro16,4

MacBookPro16,1 (better laptop compatibility)

SSDTs

None

6 SSDTs added

Kexts

None defined

14 kexts added

XhciPortLimit

true (deprecated)

false (USB mapping required)

KernelAndKextPatches

Outdated

Removed

DSDT Fixes

Outdated

Removed

ResizeGpuBars

-1

0 (recommended for laptops)

Boot-Args

-v -igfxvesa debug=0x100 keepsyms=1

-v keepsyms=1 debug=0x100 alcid=1

 

Download the latest OCAT-Win64.zip here:
https://github.com/ic005k/OCAuxiliaryTools/releases/tag/20250001

 

With this tool, you can easily manage your config.plist, download all required drivers and kexts, insert this prepared configuration into your EFI partition, and also analyze or fix configuration issues. You should still watch tutorials on YouTube or ask the community here if needed.

 

 

These kexts are already referenced inside the config.plist. You only need to activate/download them using OCAT-Win64 (OCAuxiliaryTools).

 

EFI/OC/Kexts/
├── Lilu.kext
├── VirtualSMC.kext
├── SMCBatteryManager.kext
├── SMCProcessor.kext
├── WhateverGreen.kext
├── AppleALC.kext
├── VoodooI2C.kext
├── VoodooI2CHID.kext
├── AirportItlwm.kext (Sonoma version!)
├── IntelBluetoothFirmware.kext
├── IntelBTPatcher.kext
├── USBInjectAll.kext (mapping only)
├── RealtekRTL8111.kext
├── ECEnabler.kext
├── BrightnessKeys.kext
└── NVMeFix.kext

 

Important Notes

 

  1. Alder Lake E-Cores
    macOS Sonoma does not properly support Alder Lake E-Core scheduling. You should disable E-Cores in BIOS or test using cpus=1 in boot-args.
  2. Intel Wi-Fi 8265
    The Sonoma version of AirportItlwm is still experimental. Alternative: use a USB Wi-Fi adapter such as the TP-Link Archer T2U Nano (Realtek 8811CU).
  3. USB Mapping
    After the first installation, you must create a proper USB map using USBToolBox or Hackintool and replace USBInjectAll with your custom USB map.

 

Download:
https://github.com/USBToolBox/tool/releases

Download the Windows.exe version, generate the USB map and driver, then place it into EFI/OC/Kexts/.

 

  1. Audio Layout-ID
    alcid=11 is only a starting value. If audio does not work, test:
  • alcid=13
  • alcid=28
  • alcid=56

 

  1. SMBIOS Serial Number
    Replace the serial number and SmUUID with your own unique values generated using GenSMBIOS.

 

Download:
https://github.com/corpnewt/gensmbios

 

EFI_new

 

I tried your efi folder, but still no result. For fist i have a errors with drivers like them revise isn`t good, but i just set new drivers in efi folder and this error is gone. But there is still exitbs, i tried cpus=1 and in my bios there is no option for disabling e-cores.

1 hour ago, Dofik Dofran said:

I tried your efi folder, but still no result. For fist i have a errors with drivers like them revise isn`t good, but i just set new drivers in efi folder and this error is gone. But there is still exitbs, i tried cpus=1 and in my bios there is no option for disabling e-cores.

Please upload the current OpenCore debug log so we can check what is causing the problem.

6 hours ago, Dofik Dofran said:

Please upload the config.plist file you last used to boot.

 

There are some unusual or contradictory entries in the log.

Before I make any definitive statements, I'd like to check

the actual configuration and compare the log entries with the settings you've configured.

 

Without the config.plist file, anything further would be pure speculation.

5 hours ago, spakk said:

Please upload the config.plist file you last used to boot.

 

There are some unusual or contradictory entries in the log.

Before I make any definitive statements, I'd like to check

the actual configuration and compare the log entries with the settings you've configured.

 

Without the config.plist file, anything further would be pure speculation.

i used the config that you send (

 

On 5/28/2026 at 11:38 PM, spakk said:

 

Hi,

 

I’ve been following your posts for a while regarding installing macOS on your hardware, and I have a few questions first. Which macOS version or build are you planning to install?

From what I can tell, your hardware has a few limitations. Alder Lake systems are still problematic under macOS since this platform was never officially supported by Apple. Your graphics card could also cause issues, depending on the model, you may end up without proper graphics acceleration or the system might not even boot into the desktop environment.

That said, it may still be possible as an experimental setup, just without any guarantee of stability or success. I already revised your faulty config.plist and also wrote a guide on how I think you could potentially boot into the macOS desktop.

Here you can find the guide, the config.plist, and the remaining files.

 

The analysis of your config.plist for the Acer Aspire 3 A315-59 revealed the following:

 

Critical Issues in Your Uploaded config.plist

 

Problem

Severity

Explanation

FakeCPUID 0xA0655

CRITICAL

This is a Coffee Lake CPU ID — completely incorrect for an Alder Lake i3-1235U. Causes kernel panics.

Missing ProvideCurrentCpuInfo

CRITICAL

Alder Lake requires this quirk to boot properly.

Missing iGPU DeviceProperties

CRITICAL

No framebuffer patches = no proper graphics output (VESA only).

-igfxvesa in boot-args

CRITICAL

Forces VESA mode = no hardware acceleration.

Missing SSDTs

CRITICAL

Missing: SSDT-PLUG, SSDT-EC, SSDT-PNLF, SSDT-RHUB.

SMBIOS MacBookPro16,4

ISSUE

This is a 2020 Intel MacBook Pro SMBIOS and does not properly fit Alder Lake. Better choice: MacBookPro16,1 or MacBookAir10,1.

KernelAndKextPatches

OUTDATED

Deprecated since OpenCore 0.6.0.

DSDT Fixes

OUTDATED

Deprecated keys.

XhciPortLimit

OUTDATED

Deprecated since macOS 12.3 — proper USB mapping is required.

ResizeGpuBars = -1

ISSUE

Should be set to 0 for laptops.

Missing Kext List

CRITICAL

No kexts defined = no Wi-Fi, no audio, no trackpad support.

Missing UEFI → Quirks

ISSUE

ProvideConsoleGop is deprecated.

 

Corrected config.plist (OpenCore 0.9.9+ / macOS Sonoma)

 

Attached.

 

Summary of Changes

Section

Before (your config)

After (corrected)

FakeCPUID

0xA0655 (Coffee Lake)

Removed (not needed with ProvideCurrentCpuInfo)

ProvideCurrentCpuInfo

Missing

Enabled (required for Alder Lake)

iGPU

-igfxvesa (VESA only)

Framebuffer patches for Iris Plus 655 spoof

SMBIOS

MacBookPro16,4

MacBookPro16,1 (better laptop compatibility)

SSDTs

None

6 SSDTs added

Kexts

None defined

14 kexts added

XhciPortLimit

true (deprecated)

false (USB mapping required)

KernelAndKextPatches

Outdated

Removed

DSDT Fixes

Outdated

Removed

ResizeGpuBars

-1

0 (recommended for laptops)

Boot-Args

-v -igfxvesa debug=0x100 keepsyms=1

-v keepsyms=1 debug=0x100 alcid=1

 

Download the latest OCAT-Win64.zip here:
https://github.com/ic005k/OCAuxiliaryTools/releases/tag/20250001

 

With this tool, you can easily manage your config.plist, download all required drivers and kexts, insert this prepared configuration into your EFI partition, and also analyze or fix configuration issues. You should still watch tutorials on YouTube or ask the community here if needed.

 

 

These kexts are already referenced inside the config.plist. You only need to activate/download them using OCAT-Win64 (OCAuxiliaryTools).

 

EFI/OC/Kexts/
├── Lilu.kext
├── VirtualSMC.kext
├── SMCBatteryManager.kext
├── SMCProcessor.kext
├── WhateverGreen.kext
├── AppleALC.kext
├── VoodooI2C.kext
├── VoodooI2CHID.kext
├── AirportItlwm.kext (Sonoma version!)
├── IntelBluetoothFirmware.kext
├── IntelBTPatcher.kext
├── USBInjectAll.kext (mapping only)
├── RealtekRTL8111.kext
├── ECEnabler.kext
├── BrightnessKeys.kext
└── NVMeFix.kext

 

Important Notes

 

  1. Alder Lake E-Cores
    macOS Sonoma does not properly support Alder Lake E-Core scheduling. You should disable E-Cores in BIOS or test using cpus=1 in boot-args.
  2. Intel Wi-Fi 8265
    The Sonoma version of AirportItlwm is still experimental. Alternative: use a USB Wi-Fi adapter such as the TP-Link Archer T2U Nano (Realtek 8811CU).
  3. USB Mapping
    After the first installation, you must create a proper USB map using USBToolBox or Hackintool and replace USBInjectAll with your custom USB map.

 

Download:
https://github.com/USBToolBox/tool/releases

Download the Windows.exe version, generate the USB map and driver, then place it into EFI/OC/Kexts/.

 

  1. Audio Layout-ID
    alcid=11 is only a starting value. If audio does not work, test:
  • alcid=13
  • alcid=28
  • alcid=56

 

  1. SMBIOS Serial Number
    Replace the serial number and SmUUID with your own unique values generated using GenSMBIOS.

 

Download:
https://github.com/corpnewt/gensmbios

 

EFI_new

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...