分类 : 黑苹果共 10 篇文章
黑苹果的历史

黑苹果的历史

如果按照「黑苹果」的定义 —— 在一台没有苹果 Logo 的电脑上运行苹果公司开发的操作系统,那么全世界第一台「黑苹果」应该诞生于 24 年前;如果谈现代的黑苹果,那么一定不能无视苹果迈向 Intel 和 x86 的道路...
谈谈 HiDPI —— 是什么,为什么,怎么做

谈谈 HiDPI —— 是什么,为什么,怎么做

如果你在搜索引擎中输入「HiDPI」,那么你只会找到一堆和黑苹果有关的内容,和一堆注入 EDID 的「一键开启 HiDPI 脚本」。但是,到底什么是 HiDPI?什么是「用四个像素渲染一个像素」?我凭自己的拙见水一篇文章,粗浅地介绍一下 HiDPI 的定义、macOS「缩放」的原理,以及相关的逻辑。
ThinkPad 黑苹果触控板和小红点驱动方式
从 Clover 到 OpenCore —— Clover 迁移 OpenCore 指南
ThinkPad E480 完美黑苹果 OpenCore EFI 分享

ThinkPad E480 完美黑苹果 OpenCore EFI 分享

折腾手上的 ThinkPad E480 两月有余,经过不断完善(从 Clover 切换到 OpenCore,将 DSDT Patch 全部改由 SSDT 热补丁实现,修复了键盘快捷键),总算做到完美了(全球无解的问题除外),所以把 EFI 开源出来分享给大家。
macOS 启动参数列表

macOS 启动参数列表

众所周知,在 Mac 设备启动时通过 Command + V 或者 Command + S 这类快捷键改变启动行为。但是除此以外,通过 NVRAM 或第三方引导程序(如 Clover)中也可以设置启动参数。macOS 内置了许多启动参数,可以用于专业用户调试或排除故障。

黑苹果自定义键盘 Fn 快捷键

闲来无聊,想把 95% 完美黑苹果推向 98% 完美,因此在 之前黑苹果驱动的基础 上,通过 SSDT 热补丁修复的方式实现在黑苹果中使用 Fn 快捷键。本文适用于所有黑苹果机型。

使用 OcQuirks 代替 AptioMemoryFix 和 OsxAptioFixDrv 修复 Clover 内存分配

不论是笔记本还是台式机的固件,都会将内存分成一小块一小块分配给计算机中的各种设备以及操作系统内核。Windows 可以很好的适应这种机制、并会主动将 NT 内核映射到内存中。而 macOS 不仅需要更大的内存区块,非 Mac 设备的内置硬件设备数量也比 Mac 设备要更多,所以黑苹果(Hackintosh)需要在 EFI 中添加专门的驱动为 macOS 内核预留内存。
ThinkPad E480 黑苹果踩坑和黑苹果常用操作备忘

ThinkPad E480 黑苹果踩坑和黑苹果常用操作备忘

由于囊中羞涩,只好一部 ThinkPad 商务本凑合一年有余。最近赋闲在家无事可干,打算更新一下开发环境。Windows 搭配 Cygwin 的选择毫无疑问被排除在外、WSL 的 IO 性能无法直视、开源拖拉机 Linux 的生态一时半会无法适应。想来想去,不如装个黑苹果(Hackintosh)过把用 macOS 的瘾。