vlambda博客
学习文章列表

黑苹果安装前-黑苹果开发者和驱动

HackintoshX
黑苹果、系统安装、软件、镜像、驱动、教程
5篇原创内容
Official Account
黑苹果安装前-黑苹果开发者和驱动

现有的黑苹果知识内容一般不是过去一些老旧的,就是以英文为主的,不太适合小白入门,就打算自己尝试根据资料筛选出优质内容。

注意:使用双(多)系统,安装前请把硬盘ESP分区下其他引导文件夹一并复制,如Windows的需将Microsoft文件夹复制,以免引导错误。


Github/corpnewt(黑苹果脚本开发)

Python(Mac、Win、Linux)

使用py脚本先安装Python

ProperTree(Mac、Win)

py 脚本应用,编辑配置文件

GenSMBIOS(Mac、Win)

py 脚本生成SMBIOS(三码)

gibMacOS(Mac、Win)

py 脚本下载macOS镜像

SSDTTime(Mac、Win、Linux)

py 脚本基于DSDT生成修复EC,PULG,HPET的 SSDT

USBMap(Mac)

py 脚本定制英特尔USB端口


Github/ic005k(国人编辑器)

QtOpenCoreConfig(Mac、Win、Linux)

编辑OC配置文件应用


Mackie100(老牌编辑器)

OpenCore Configurator(Mac)

编辑OC配置文件应用


Fatcatsoftware (老牌编辑器)

PlistEdit Pro(Mac)

编辑配置文件应用


Github/Pavo-IM (生成OC配置)

OC-Gen-X(Mac)

生成OC配置


Github/Acidanthera(...)

OpenCore

引导管理程序OpenRuntime.efi帮助 boot.efi 修复 NVRAM 和优化内存管理OpenHfsPlus.efiHFS 驱动

OcBinaryData

HfsPlus.efi 及主题资源

MaciASL(Mac)

编译 SSDT

AirportBrcmFixup

修复非苹果官方Broadcom(博通)网卡

BrcmPatchRAM

修复Broadcom(博通)USB 蓝牙固件

IntelMausi

英特尔有线网卡驱动

VirtualSMC

模拟在真实 mac 上找到 SMC 芯片VirtualSMC 插件:SMCBatteryManager检测笔记本电池读数,台式机忽略,通与SSDT配合,未修补时勿使用 - VirtualSMC 插件:SMCDellSensors戴尔风扇监控,无戴尔,勿使用VirtualSMC 插件:SMCLightSensor笔记本环境光传感器,台式机忽略,无环境光传感器,勿使用VirtualSMC 插件:SMCProcessor监控 CPU 温度,不适用AMD CPUVirtualSMC 插件:SMCSuperIO监控风扇速度,不适用AMD CPU

NVMeFix

修复非苹果NVMe上的电源管理及初始化

WhateverGreen

图形补丁DRM、boardID、帧缓冲器修复等。注意:SSDT-PNLF.dsl仅适用笔记本和AIO

VoodooPS2

PS2 键盘,鼠标和触控板驱动

Lilu

修补连接驱动

CpuTscSync

同步英特尔一些HEDT和服务器主板上的TSC,无这个,可能会卡甚至无法启动

AppleALC

原生AppleHDA补丁,驱动大多数声卡


Github/Mieze (黑苹果网卡开发)

RealtekRTL8111

Realtek RTL8111/8168系列驱动。注意:使用v2.3.0时,千兆以太网不正常工作,请尝试v2.2.2

LucyRTL8125Ethernet

对于Realtek的 2.5Gb以太网驱动

AtherosE2200Ethernet

高通Atheros AR816x、AR817x、Killer E220x、Killer E2400 and Killer E2500驱动


Github/OpenIntelWireless(国人开发)

itlwm

英特尔无线网卡驱动,依赖HeliPort程序支持

AirportItlwm

英特尔无线网卡驱动,采用原生接口,请按系统版本使用

IntelBluetoothFirmware

英特尔蓝牙驱动


Github/khronokernel(黑苹果开发)

SmallTreeIntel82576

基于SmallTree驱动开发,修复I211 NIC。大多数运行英特尔NIC的AMD主板都需要

Legacy Kexts

收集的一些传统驱动。有老牌FakeSMC、NullCPUPowerManagement、SATA-unsupported等驱动


Github/RehabMan(黑苹果开发)

USBInjectAll

注入英特尔USB控制器,桌面Skylake及往后不需要,在AMD CPU上根本不起作用

XHCI-unsupported

非原生USB控制器需要,基于AMD CPU的系统不需要。需要这个的常见芯片组:H370、B360、H310、 Z390(Mojave 及更新不需要)、X79、X99、AsRock主板(使用英特尔的B460/Z490+主板则不需要它)


其他驱动及工具

VoodooI2C

修复 I2C 设备,触摸板和触摸屏驱动

VoodooRMI

用于 Synaptics SMBus 设备的系统,主要用于触控板和跟踪点

VoodooHDA

适用于FX系统的音频和前面板Mic+Audio支持Ryzen系统。注意:不要与 AppleALC 混用。在Zen CPU上使用,音频质量明显低于AppleALC

XLNCUSBFIX

适用于AMD FX系统的USB修复,不建议用于Ryzen

AppleMCEReporterDisabler

禁用AppleMCEReporter kext,修复AMD CPU和双插座系统的内核崩溃。受影响的SMBIOS:MacPro6, 1、MacPro7, 1、iMacPro1, 1

Intel® Power Gadget(Mac、Win)

英特尔监测工具