r/hackintosh • • 11h ago

QUESTION I’m fed up with this situation

Post image
2 Upvotes

I’ve been trying for 2–3 hours, but it keeps getting stuck at this bit. I’ve absolutely no idea what to do.


r/hackintosh • • 13h ago

QUESTION Since with all the LLMs doing drivers for hackintosh Will We get Drivers for Apple sillicon On Windows ?

Thumbnail
7 Upvotes

r/hackintosh • • 7h ago

IT BOOTS! (WIP) I've done a lot of Hackintoshes, but this might be the worst one I've done. Booting Ventura on Acer Aspire E5-523.

Post image
11 Upvotes

r/hackintosh • • 18h ago

SUCCESS macOS Tahoe 26.7.2 | i5-12400F + GTX 1650 SUPER (NullMoth)

Post image
48 Upvotes

Finally got macOS Tahoe 26.7.2 running on my Lenovo IdeaCentre Gaming 5!

Hardware:

  • CPU: Intel Core i5-12400F (no iGPU)
  • GPU: NVIDIA GTX 1650 SUPER 4GB
  • Wi-Fi/Bluetooth: Intel AX201
  • Audio: Realtek ALC623
  • Monitor: MSI G2412, 165Hz

What I used:

  • OpenCore 1.0.9 + 1401
  • NullMoth 2.6.2 for NVIDIA acceleration
  • AirportItlwm 2.4.0-alpha for native Wi-Fi
  • AppleALC 1.9.8 + SimpleHDA 1.0.0 (alcid=13) for audio

Working

  • NVIDIA graphics acceleration and 165Hz
  • Native Wi-Fi, Bluetooth and Ethernet
  • Analog audio via 3.5mm jack
  • iCloud, iMessage and FaceTime
  • Handoff / Universal Clipboard (iPhone → Mac)
  • Windows 11 dual boot
  • Apple startup chime

Known issues

  • AirDrop and Mac → iPhone clipboard don't work
  • Firefox graphical glitches with hardware acceleration enabled (fine when disabled)
  • One duplicate audio output

Pretty happy with the result, especially considering the GTX 1650 SUPER is a Turing GPU!


r/hackintosh • • 19h ago

QUESTION Should I wait?

Thumbnail
gallery
18 Upvotes

When I saw developments like WhateverXE and XEGfx, I got curious. Yeah, I know it’s silly, but I’m curious. Do you think I should wait or give it a try?


r/hackintosh • • 23h ago

IT BOOTS! (WIP) Booted hackintosh on 780m igpu

Thumbnail
gallery
22 Upvotes

Got the 780M displaying on macOS Sequoia. Not daily-drivable yet since graphics acceleration isn't working, so it's still framebuffer-only for now. I'll keep updating this post as I get everything sorted.


r/hackintosh • • 20h ago

IT BOOTS! (WIP) Update on the Mi10T i posted earlier, i now have GPU acceleration using OpenGL ES working and touchscreen

Enable HLS to view with audio, or disable this notification

40 Upvotes

r/hackintosh • • 8h ago

SUCCESS macOS Tahoe on Alder Lake-U Iris Xe laptop using WhateverXe, with some extra patches

Thumbnail
gallery
66 Upvotes

Specs:

Laptop: HP Envy x360 13-bf0059tu
CPU: Intel Core i7-1250U Alder Lake-U
iGPU: Intel Iris Xe (46AA)
RAM: 16GB
SSD: Micron 512GB
Wi-Fi & Bluetooth: Intel Wi-Fi 6E AX211
Display: 13.3 inch 2880x1800 60hz OLED
macOS: Tahoe 26.7.1
SMBios: MacBookPro16,2
Triple boot with Windows 11 and Ubuntu

Working:

Graphics Acceleration on the internal OLED at native 2880x1800 @ 60 Hz
Built-in display shows as "Built-in Retina Display" with HiDPI (only 1440x900 works normally as of now)
Brightness slider in control center + keys
Wi-Fi & Bluetooth
Built in keyboard, USB mouse, battery (my broken trackpad doesn’t work in any OS lol)
Audio (Bluetooth only)
iCloud services

Not working/Problems:

Builtin speakers & mic (in progress)
Sleep & wake (disabled)
HiDPI larger than default 1440x900 makes the screen flicker/glitch
Camera
Touchscreen
DRM/Apple TV app (probably will never be possible on iGPUs but works on browsers)
Battery drains too fast (~1% every 2 mins)
Laptop gets extremely hot
AirDrop

It took me 2 weeks of trial and error just to get to the installer! Got graphics acceleration thanks to u/Desperate_Dare1509 's WhateverXe. I used Claude to make various patches until it finally worked for my internal display. The resolution is currently set to 1440x900 HiDPI and it makes everything look too big on the small screen and I’m trying to get 1600x1000 to work.

Edit: formatting


r/hackintosh • • 20h ago

HELP Is MSI Modern 14 B11MOU(i3) hackintoshable?

1 Upvotes

Has anyone run WhateverXe on an MSI Modern 14 B11MOU (i3-1115G4, device ID 9A78)?

Is there any progress on internal eDP panel support for Tiger Lake laptops?


r/hackintosh • • 16h ago

BUILD ADVICE Realtek RTL8723BE WiFi For Bigsur & UP

3 Upvotes

Hello, Everyone! Most of ya'll saw this post by u/Pure-Housing-7128. I tried it, it didn't work on Monterey 12.7.6 because it requires MacOs 14 and up.

This motivated me to backport the whole github repo to bigsur. so i made this github repo. this is not done, since i need to fix every bug that i come across. if anyone could help, that would be phenomenal. thank you!

Its Status: Phase 1 skeleton. The driver attaches to PCI 10EC:B723, enables the device and maps BAR2. It does not provide Wi-Fi yet.

Source: https://github.com/AA-EION/RTL8723BE-macOS-WiFi/

Repo link: https://github.com/superjhay29/RTL8723BE-Kext-Legacy-Driver


r/hackintosh • • 4h ago

SUCCESS Finally macOS is possible on pre ryzen apus

Post image
24 Upvotes

This would not be possible without the creator u/CL0UTM4N- of carrizo red

Laptop hp 17ak0xx apu: Amd A6-9220 igpu Readon R4 512mb Ram 8gb macOS version macOS Ventura


r/hackintosh • • 13h ago

HELP MacOS Tahoe Installer stuck at 13 mins with a full progress bar, ned help!

3 Upvotes

Hi guys, i am on a dell latitude 5400 and i was installing macos tahoe, i amde the efi to the best of my knowledge and everything and it started installing the OS, but its been approx 2 hours with the installer stuck at 13 mins remaining and a full progress bar, the installer log after a few time does add a new line but its repeatign the same thing again and again, what should i do?


r/hackintosh • • 14h ago

QUESTION Why H igpu not working on mac os

2 Upvotes

Now U and P is working and some HX and some ultra 15th but why H don’t have any driver?


r/hackintosh • • 0m ago

SUCCESS [SUCCESS] ThinkPad X1 Carbon Gen 9 (Tiger Lake) — macOS Sequoia 15.8.2 with WhateverXe

Thumbnail
gallery
• Upvotes

**Status:** boots and runs. GPU acceleration is *partial* (framebuffer yes, Metal no). pad not working. Details below, including everything that did **not** work, because that was most of the effort. help of deepseek too and alot of good person in the reddit group thanks alot

---

## Hardware

| **CPU** | Intel Core i5-1145G7 — Tiger Lake-U, 4C/8T, 2.6 GHz base / 4.4 GHz turbo, 12 MB, 10 nm |

| **GPU** | Intel Iris Xe Graphics (TGL GT2), `8086:9A49`, no dGPU |

| **RAM** | 16 GB LPDDR4X-4267 (soldered, 2×8 GB, Samsung) |

| **Model** | Lenovo ThinkPad X1 Carbon Gen 9, MTM `20XXS7UY00` |

| **Display** | 14" internal, CMN N140JCN-EEL, 1920×1200, 60 Hz, non-touch |

| **Storage** | Micron MTFDKCD512TFK, 512 GB, PCIe 4.0 x4 NVMe |

| **Audio** | Intel Tiger Point-LP cAVS (Realtek codec; AIDA reports only the cAVS controller) — AppleALC, `alcid=11` |

| **Ethernet** | **none built in** — Thunderbolt 4 / USB-C only (dock or USB dongle) |

| **Wi-Fi / BT** | Intel Wi-Fi 6 AX201 160 MHz, CNVi (`8086:A0F0`), Bluetooth on USB |

| **Input** | ELAN I2C-HID touchpad (`ELAN0672`), PS/2 keyboard + TrackPoint, Synaptics fingerprint reader |

| **BIOS** | `N32ETA2W` (1.78), 2026-07-23 |

| **Thunderbolt** | TB4 retimer firmware 1.2.28.0 |

| **macOS** | Sequoia **15.8.2** (24H232) |

| **SMBIOS** | `MacBookPro16,2` |

| **Bootloader** | OpenCore 1.0.8 |

**Guide used:** [Dortania — OpenCore Install Guide](https://dortania.github.io/OpenCore-Install-Guide/), specifically `config-laptop.plist/icelake.md` as the closest platform reference (Tiger Lake has no page). Plus [WhateverXe](https://github.com/b00t0x/WhateverXe) and [WhateverXe-Graphics](https://github.com/b00t0x/WhateverXe-Graphics).

---

## What works

- Boots from the **internal NVMe** (OpenCore on its own ESP, no USB needed)

- Graphics: Iris Xe framebuffer, **1536 MB VRAM**, 1920×1200 native

- Storage: NVMe fully working, APFS, TRIM

- USB: all ports, via `XHCI-unsupported` (`IOPCIPrimaryMatch 0xa0ed8086`)

- Battery percentage, CPU sensors (`SMCBatteryManager`, `SMCProcessor`, `ECEnabler`)

- Audio: AppleALC initialises (layout 11)

- Wi-Fi hardware present, `itlwm` loads (needs HeliPort to join)

- External USB keyboard/mouse fully working

- Sleep/wake: untested at time of writing

## What does **not** work yet

- **Metal** — `system_profiler SPDisplaysDataType` shows **no Metal support line**. WindowServer composites in software, so the UI and cursor are visibly slow. This is the current main limitation.

- **Touchpad** — `ELAN0672` is present in ACPI but `VoodooI2C` never loads at all.

- **Bluetooth** — deliberately disabled (see below).

- **Wi-Fi** — driver loads, but native (menu-bar) Wi-Fi needs the AirportItlwm route plus an OCLP root patch; currently only `itlwm` + HeliPort.

---

## Build-specific things that differ from the guide (the useful part)

### 1. WhateverXe needs a specific environment

- `WhateverGreen.kext` **must not** be present (WEX is a Lilu plugin in the same space)

- `AMFIPass.kext` (Mod) + `csr-active-config = 03080000` + `SecureBootModel = Disabled`

- `-allow3d -disablegfxfirmware` are required boot-args; the graphics package is what supplies the driver payload, WEX binds it

- **Graphics package version must match WEX version.** Running WEX 0.6.1 against a 0.3.2-era payload mismatches; 0.6.0 + 0.3.1 and 0.6.1 + 0.3.2 are the intended pairs. A mismatch showed up as a driver crash-looping during AuxKC load.

### 2. ACPI: the Ice Lake laptop set, no more, no less

Working set: `SSDT-PLUG`, `SSDT-EC-USBX`, `SSDT-PNLF`, `SSDT-AWAC`, `SSDT-PMC`, `SSDT-RHUB`, `SSDT-GPIO`.

`SSDT-RHUB` is not optional on this platform — without it the boot stalls after `[ PCI configuration end ]` while IOKit probes EC/PS2/I2C. I lost two days to that.

### 3. Booter quirks: use a *coherent* MAT set

```

AvoidRuntimeDefrag = true

DevirtualiseMmio = true

ProtectMemoryRegions = false

ProtectUefiServices = true

SetupVirtualMap = true

EnableWriteUnprotector = false ← must be false if the two below are true

RebuildAppleMemoryMap = true

SyncRuntimePermissions = true

ProvideCustomSlide = false

EnableSafeModeSlide = false

```

Mixing `EnableWriteUnprotector=true` with `RebuildAppleMemoryMap/SyncRuntimePermissions=true` is a contradictory combination and caused boot failures.

### 4. CPUID spoof is load-bearing

Tiger Lake (`0x806C1`) is not a CPU macOS knows. Two spoofs tried:

- **Coffee Lake** `Cpuid1Data = eb060900…`, mask `ffffffff000…` — **boots** (this is what the build runs)

- **Ice Lake** `Cpuid1Data = e5060700…` — untested here, but used by a working T14 Gen 2 config; since WEX donors from Apple's **Ice Lake** graphics stack, this is the most likely route to real Metal

Also needed: `AppleXcpmExtraMsrs = true`, `AppleXcpmCfgLock = true`, `ProvideCurrentCpuInfo` worth trying.

### 5. Bluetooth kexts can prevent boot

With `IntelBluetoothFirmware` + `IntelBTPatcher` + `BlueToolFixup` enabled, the boot crash-looped: a USB-binding driver kept restarting (`has crashed 8 time(s)`) and the boot sat at `gIOScreenLockState`. Disabling all three made the system boot immediately.

Related: adding `bluetoothExternalDongleFailed` / `bluetoothInternalControllerInfo` NVRAM values made it *worse* — with the NVRAM keys present, even Recovery would not reach its GUI. So on this machine: no BT kexts, no BT NVRAM values, until a proper USB port map exists.

### 6. VoodooPS2 plugins must be listed explicitly

OpenCore does not auto-load nested `PlugIns`. The config needs:

```

VoodooPS2Controller.kext

VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext

VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext

VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext

VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext

```

Without the plugin entries, the controller attaches, `ioreg` looks perfect, and no keystroke ever arrives. Same principle applies to `VoodooI2C`'s plugins.

### 7. Offline install, because Recovery had no network

`Reinstall macOS` needs ~12 GB of downloading. With no working network in Recovery (Intel Wi-Fi has no driver there, and iPhone tether didn't bind), the install was done fully offline:

  1. `gibMacOS` on Windows → full `InstallAssistant.pkg` for 15.8.2

  2. `installer -pkg` into a volume from Recovery **fails** — Apple's installer only allows installing to the running system

  3. Instead: in a macOS VM, `createinstallmedia` onto an external HFS+ volume, then boot the laptop from it — clean GUI install, no network at any point

  4. GPU payload installed **from inside** the installed system, then WEX enabled — because a package can only target the running system

Note: Sonoma+ Recovery **cannot mount exFAT**, so any offline payload must live on a FAT32 partition (or be mounted manually with `/sbin/mount_exfat`).

### 8. Small things

- `SecureBootModel = Default` filtered the hand-built install volume out of the OpenCore picker → use `Disabled`

- `Timeout = 0` prevents the picker from auto-booting the wrong volume

- `-igfxvesa` is only for the installer stage; leaving it in the installed system forces a VESA-ish framebuffer and makes the UI feel much slower

- `-v debug=0x100` writes a lot of kernel logging; remove both for normal use, they measurably slow startup

- WEX reports 1536 MB VRAM; AIDA64 on Windows reports "2 GB" — both are shared memory, the iGPU has 0 MB dedicated

---

## EFI tree

```

EFI

├── BOOT

│ └── BOOTx64.efi

└── OC

├── ACPI

│ ├── SSDT-AWAC.aml

│ ├── SSDT-EC-USBX.aml

│ ├── SSDT-GPIO.aml

│ ├── SSDT-PLUG.aml

│ ├── SSDT-PMC.aml

│ ├── SSDT-PNLF.aml

│ └── SSDT-RHUB.aml

├── Drivers

│ ├── HfsPlus.efi

│ ├── OpenRuntime.efi

│ ├── ResetNvramEntry.efi

│ └── ToggleSipEntry.efi

├── Kexts

│ ├── AMFIPass.kext

│ ├── AppleALC.kext

│ ├── BlueToolFixup.kext (disabled)

│ ├── ECEnabler.kext

│ ├── IntelBluetoothFirmware.kext (disabled)

│ ├── IntelBTPatcher.kext (disabled)

│ ├── Lilu.kext

│ ├── SMCBatteryManager.kext

│ ├── SMCProcessor.kext

│ ├── VirtualSMC.kext

│ ├── VoodooI2C.kext

│ ├── VoodooI2CHID.kext

│ ├── VoodooPS2Controller.kext

│ ├── WhateverXe.kext

│ ├── XHCI-unsupported.kext

│ └── itlwm.kext

├── OpenCore.efi

└── config.plist

```

---

## What I'd tell someone starting this

  1. **Read the platform page even if your CPU doesn't have one.** `icelake.md` had the ACPI list and quirks that mattered; I spent two days copying an Alder Lake config's quirks onto a Tiger Lake machine before reading it.

  2. **Don't mix quirk strategies.** A "mostly right" Booter quirk set fails exactly like a wrong one.

  3. **The verbose log names the crasher.** `has crashed N time(s)` with `_jetsamPropertiesIdentifier … unknown key` meant a third-party kext registering Apple-named personalities — it was Bluetooth, not graphics, despite looking like a GPU freeze.

  4. **If a driver is missing from `kextstat`/`kmutil showloaded`, it isn't loading** — `ioreg` can look perfect while nothing works.

  5. **WhateverXe is days old** (0.5.0 → 0.6.1 in three days). It provides a framebuffer and partial acceleration today; expect movement, and pin your version pairs.

## Next steps for this machine

- Ice Lake CPUID spoof + `ProvideCurrentCpuInfo` → attempt real Metal

- Add the four VoodooPS2 plugin entries (keyboard), then `VoodooI2C` plugins (touchpad)

- Generate a proper USB port map with USBToolBox/UTBMap, then re-enable Bluetooth

- Native Wi-Fi: AirportItlwm + `IOSkywalkFamily` + `IO80211FamilyLegacy` + `IOSkywalk` block + OCLP-X root patch


r/hackintosh • • 17h ago

SUCCESS macOS Tahoe 26.7.1 with Metal acceleration on a Huawei MateBook D16 2024 (i5-13420H, UHD Graphics A7A8)

19 Upvotes

I DID IT WITHOUT ANY AMD OR NVIDIA!

Processing img z677hk1bj1yh1...

Based on dssoftx/Hackintosh-X1Carbon-G11-IrisXe-Tahoe (NootedGreen stack, ported from JulioNectar's XPS 13 Plus work).

Hardware

Part Model IDs
CPU Intel Core i5-13420H (Raptor Lake-H)
iGPU Intel UHD Graphics, Xe-LP, 48 EU, display 13 8086:A7A8 (spoofed 9A49)
RAM / panel 16 GB LPDDR / 1920x1200 eDP
Audio Synaptics/Conexant SN6140 on Intel cAVS 14F1:1F87, 8086:51CA
Wi-Fi / BT Intel AX201 CNVi 8086:51F1, 8087:0026
Touchpad I2C HID BLTP7840 on I2C0 8086:51E8
Webcam USB UVC 3196:0244

OpenCore, SIP 0x0A13, amfi_get_out_of_my_way=1.

Working: Metal acceleration, hardware cursor, brightness slider and Fn keys, Night Shift, speakers, built-in mic, webcam, keyboard, USB, battery.

Partial: touchpad (polling, occasional "lost arbitration"), headphones (worked once, now silent), Wi-Fi (hidden SSID won't join).

Not working: HDMI.

Fixes beyond upstream

  • Stolen memory reported in 4 MB units (GGC GMS 0xF0-0xFE); Apple decodes GMS x 32 MB. Patched IGMemoryManager::initSegments and FBMemMgr_Init.
  • ngreen-eu=48 ngreen-l3=6 for the 48-EU part.
  • Cursor showed 16-px dashes: Apple writes it through the GGTT aperture (controller+0xc98) and those writes don't reliably reach the pages the display reads. Fixed by backing the cursor range with our own WC buffer and redirecting Apple's pointer to it.
  • Night Shift: GAMMA_MODE_A pre-CSC degamma bit (31) garbles display 13; masked it.
  • PNLF at _SB.PC00.GFX0.PNLF (DSDT has \PNLF as an NVS field), duty rescaled to the panel PWM period.
  • Audio: Tahoe removed AppleHDA, so SimpleHDA. AppleALC's CX8070 profile re-targeted to 0x14F11F87. SN6140 reports headphone pin 0x16 as a vendor-defined widget (wcaps 0x00f00000); an executeVerb hook reports it as a pin.
  • Fn keys: Huawei uses EC queries + WMI; an SSDT turns _Q0A/_Q0B/_Q0D-_Q0F into VoodooPS2 key notifies.
  • Touchpad: BLTP7840 is declared under PC00, not its I2C controller; an SSDT adds it under I2C0.

Open questions

  1. HDMI on a Type-C port in legacy mode (ADL-P/RPL + Apple TGL framebuffer): hwDoGMBusRequest only accepts bus < 8, TC pins are 9-14, so I remap. With an HDMI connector on DDI 4 the Mac freezes at boot when a screen is attached; hot-plug after boot is never seen. Anyone done this?
  2. SN6140 headphones silent although AppleHDA selects the headphone source. Any known vendor init?
  3. VoodooI2C on RPL (VoodooGPIOTigerLakeLP, INTC1055): GPIO interrupt never fires, so polling.

r/hackintosh • • 17h ago

HELP Hey guys do u guys know how to disable VMD on newer HP?

0 Upvotes

So I was trying to setup my efi via opencore guides and it finally boot into macOS recovery. So i was excited to install and… my NVMe drive won’t show up… I was installing NVMefix.kext and NVMexpressDXE.efi and… no luck (sorry for the horrible English…)
My SSD is a KIOXIA KBG40ZNV256G.
I’m trying to install macOS sonoma on it.


r/hackintosh • • 20h ago

HELP Is dualboot on same drive possible for dell latitude 5400

2 Upvotes

Hi guys, i have a dell latitude 5400, i wated to dulaboot it with macos tahoe on the same drive, i cant add another as i dont have a spare ssd, i was researching a bit and saw that it may carry some risks as in windows efi can override and kill the mac efi or something or i need to make a separare partition on my ssd for mac efi of 100mb on exfat partition and got heavily confused, can someone help clear this up and help me please?