Skip to content

wsl540777/Hackintosh-for-Tahoe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

Hackintosh Tahoe Guide & EFI for Matebook 14 2020

12/25/25 Update: Tahoe now supports native Wi‑Fi drivers via system patch (Intel & Broadcom) and partially supports AirDrop. This guide has been updated with slight changes to the installation process.

README.md

en-US English
zh-CN 简体中文

Overview

This Hackintosh guide provides a reference for installing macOS Tahoe, whether as a clean setup or an upgrade. It reflects my own experience and does not offer any troubleshooting for installation issues that may arise.

This guide ONLY applies to Intel CPUs + Intel Wi‑Fi cards. For AMD CPUs or Broadcom Wi‑Fi cards, please refer to other guides.

Note: itlwm.kext cannot work in macOS Recovery because it has no client, such as Heliport. However, if you edit its configuration file in advance, the system will then be able to automatically connect to a chosen Wi‑Fi after boot. This solves the problem in Sequoia and later versions, where AirportItlwm.kext is no longer supported and Recovery system has no wireless networking. With this method, the entire installation process requires only an EFI and a macOS Recovery image (under 1.5 GB)—no need to search for full installers, download images, or create bootable media—making a clean Tahoe setup easier and more convenient.

Target Machine for This EFI

Item Details
Model HUAWEI Matebook 14 2020 (KLVC-WFE9L/WXX9)
CPU Intel Core i7 10510U
RAM Samsung 16 GB 2133 MHz LPDDR3
GPU Intel Comet Lake‑U GT2 (UHD Graphics 620) & NVIDIA GeForce MX350
SSD WD SN730 512G (Not compatible with Samsung SSDs on this model)
Audio Realtek ALC256
Wi‑Fi Intel Wireless‑AC 9560
Display CHIMEI CMN8C02 (P140ZKA‑BZ1) @ 2160×1440
BIOS 1.31

Compatibility of this EFI

✅ Supported

  • CPU (Turbo Boost supported)
  • Intel integrated graphics (spoofed as UHD 630; closer to native performance)
  • Sleep and hibernation (fixed)
  • USB 3.0/2.0
  • Trackpad / Touchscreen (fixed)
  • Wi‑Fi (WPA-Personal & WPA-Enterprise via injected patch)
  • Bluetooth
  • Audio: speakers / microphone / headphone output (via injected audio patch; audio input through headphone jack not supported)
  • Siri
  • AutoFill / Passkeys
  • Wireless Continuity (on the same LAN only): AirDrop (this Mac -> other Apple devices) / Handoff / Universal Clipboard (other Apple devices -> this Mac) / AirPlay / Calls and Texts / Verification codes
  • Wired Continuity: Sidecar / Insert Sketch, Photos and Scans / Instant Hotspot
  • Location Services / Find My

❌ Not supported

  • HDMI (reason unknown; under investigation)
  • Camera (workaround: access mobile camera via Camo Studio)
  • Fingerprint Sensor
  • MX350 discrete GPU
  • Continuity: Universal Control / Continuity Camera / iPhone Mirroring / Unlock with Apple Watch
  • DRM Decoding: Apple Music (Only downloaded AAC 256 kbps file is playable)/ Apple TV / Netflix / Amazon Prime / Disney+ etc.

Tahoe Installation Guide (Intel)

Preparation

  1. ⚠️ Back up your existing system and EFI/ESP partition;
  2. Prepare at least one empty USB drive;
  3. Prepare EFI tailored for your model;
  4. Download itlwm.kext;
  5. Use OpenCore Auxiliary Tools (OCAT) or OpenCore Configurator (OCC) to generate the identifiers (Serial/UUID/MLB/ROM/Processor) (see guide), add itlwm.kext to Kernel > Add, and ensure AirportItlwm.kext is absent or disabled;
  6. Configure the network service (skip if using Ethernet): Open File Explorer / Finder and go to EFI > OC > Kexts > itlwm.kext (Show Package Contents) > Contents > Info.plist. Open the file with a text editor, locate WiFi_1, and set the ssid and password string values to the Wi‑Fi name and password you want to use. Save and close the file.

Installation Process

  • Clean setup from Windows:

    • Method 1: Online install from Recovery (only one USB drive required; no full installer image needed)
      1. Prepare system partitions
        1. ⚠️ Enlarge the computer’s EFI/ESP partition to 300MB (see guide). It’s recommended to use an external PE (Preinstallation Environment) boot disk—such as HotPE—to do the resizing;
        2. Create a macOS system partition (at least 60 GB; 160 GB or more recommended for long‑term use). The filesystem format does not matter at this time — it will be erased during installation.
      2. Prepare Recovery disk
        1. Download RecoveryOS.26.zip and extract the com.apple.recovery.boot folder;
        2. On the USB drive, create a 2 GB FAT32 partition using the GUID partition scheme, and place com.apple.recovery.boot and the prepared EFI folder at the root.
      3. Install using macOS Recovery
        1. Reboot into BIOS settings and disable Secure Boot and TPM / Security Chip (consider more options, see this);
        2. Boot the recovery system from USB and in the OpenCore Boot Picker select Recovery 26.0 (Portable);
        3. In Recovery, open Disk Utility and erase the macOS partition as APFS;
        4. Exit Disk Utility and choose Reinstall macOS Tahoe. If you can see the software license agreement, the previous network configuration is succeessful;
        5. Select the erased disk and follow the instructions to install macOS; the computer may reboot several times;
        6. Finish Setup Assistant, ⚠️ DO NOT enable FileVault;
      4. Copy EFI to your computer
        1. Reboot into the PE system and copy the prepared EFI folder to the computer’s EFI/ESP partition.
        2. Use EasyUEFI to add a boot entry (see tutorial);
        3. Reboot, remove the USB, select the OpenCore boot entry in BIOS, and boot into macOS;
    • Method 2: Install from a full installer image (requires at least two USB drives and a dmg or iso installer image) (image download)
      1. Prepare system partitions
        1. ⚠️ Enlarge the computer’s EFI/ESP partition to 300MB (see guide). It’s recommended to use an external PE (Preinstallation Environment) boot disk—such as HotPE—to do the resizing;
        2. Create a macOS system partition (at least 60 GB; 160 GB or more recommended for long‑term use). The filesystem format does not matter at this time — it will be erased during installation.
      2. Prepare installer media
        1. Use another USB drive to create a macOS installer (see the guide).
        2. Mount the installer’s EFI partition and copy the prepared EFI folder into it (see the guide).
      3. Install macOS
        1. Reboot into BIOS settings and disable Secure Boot and TPM / Security Chip (consider more options, see this);
        2. Boot the installer from USB and in the OpenCore Boot Picker select Install macOS Tahoe;
        3. In the installer, open Disk Utility and erase the macOS partition as APFS;
        4. Exit Disk Utility and choose Install macOS Tahoe;
        5. Select the erased disk and follow installer to install macOS; the computer may reboot multiple times;
        6. Finish Setup Assistant, ⚠️ DO NOT enable FileVault;
      4. Copy EFI to disk
        1. Reboot into the PE system and copy the prepared EFI folder to the computer’s EFI/ESP partition.
        2. Use EasyUEFI to add a boot entry (see tutorial);
        3. Reboot, remove the USB, select the OpenCore boot entry in BIOS, and boot into macOS;
  • Upgrading from an existing macOS:

    1. Use OCAT or OCC to mount the EFI/ESP partition and replace it with the prepared EFI;
    2. Reboot and reset NVRAM. Then, in Windows or a PE environment, use EasyUEFI to re‑add the boot entry (see the tutorial);
    3. Update to Tahoe using OTA or an image installer (recommended: Mist). ⚠️ DO NOT enable FileVault on the first boot;

Post-Installation

  1. Remap Modify keys: System Settings > Keyboard > Keyboard Shortcuts > Modifier Keys;
  2. Adjust trackpad tap behavior: System Settings > Trackpad > Point & Click, set to your preferred tap behavior;
  3. Inject audio and Wi-Fi driver patches: Use OCAT or OCC to mount the EFI/ESP partition, then disable or remove itlwm.kext. Then, download the Wi‑Fi driver patch package (Intel version) and install OCLP‑Mod.pkg. Use OCLP‑Mod to apply the patches (see the tutorial);
  4. Enable HiDPI (see guide, SIP state is already set for audio and Wi-Fi driver patches, DO NOT change it). ⚠️ Unsupported resolutions may cause screen artifacting;
  5. Fix headphone noise: Download ComboJack.zip (for ALC255/256/295/298). Extract it, open Terminal, drag the install.sh file from the ComboJack_Installer folder into the Terminal window, press Enter to run it, then reboot.
  6. Prevent auto‑mounting of non‑macOS volumes (see guide). Replace spaces in volume names with \040. If unsure of the filesystem name, use auto;
  7. Go to System Settings > Privacy & Security and double‑check FileVault is turned OFF. ⚠️ If you accidentally enabled FileVault on first boot and cannot log in, refer to this guide; if decryption is stuck at Paused, see the solution at the end of this guide.
  8. ⚠️ The GPU framebuffer patch, CPUFriendDataProvider.kext, and USBMap.kext included in this EFI are model‑specific. If your machine or spoof SMBIOS differs, you must customize them to your own.
  9. ⚠️ Before using Time Machine backup/restore or OTA updates, temporarily remove the installed system patches with OCLP‑Mod to avoid system panic when booting.

Recommended Tools

  • Camo Studio — Use Android/iOS device camera as Continuity Camera substitute;
  • HoRNDIS — A driver that allows you to use your Android phone's USB tethering mode to get Internet access;
  • Blip — Remote file transfer alternative to AirDrop;
  • Paragon NTFS for Mac — NTFS read/write support on macOS;
  • DockDoor — Enhanced window preview switching;
  • Swish — Trackpad gesture window manager;
  • Hidden Bar — Hide menu bar icons;
  • KeyClu — View and learn shortcuts;
  • BandiZip — Powerful archive manager;
  • IINA — Versatile macOS media player;
  • UninstallPKG — Uninstall .pkg installers;
  • App Cleaner & Uninstaller — App cleanup/uninstall tool;
  • BuhoLaunchpad — Launchpad app for Tahoe;
  • Displaperture — Make macOS screen rounded corners.

Thanks and References

This EFI was modified based on:

About

My experience in Hackintosh Tahoe. 黑苹果 Tahoe 经验分享。

Topics

Resources

Stars

Watchers

Forks

Packages