首页 » ios付费应用 » 从零开始学黑黑苹果基础升级macOSU盘完整安装系统驱动教程

从零开始学黑黑苹果基础升级macOSU盘完整安装系统驱动教程

 

本文内容

1.简介

2.黑苹果()安装教程

原黑苹果基础升级macOS

黑苹果U盘安装完成

3. 系统驱动教程

声卡驱动

英特尔集成显卡驱动程序

4.提取 DSDT 修改教程

提取 DSDT

编译并修复 DSDT 错误

睡眠和电源补丁

亮度调整修复

集成显卡补丁

5.内置蓝牙和WiFi修改和修复

可选的蓝牙和 WiFi 模块

修改笔记本无线网卡白名单

硬件更换

驱动模块

1.简介

安装过程

10.12 类似于 10.11。一般来说,安装镜像分为原始版、懒惰版和集成版。这里我们介绍一下苹果原系统的安装。黑苹果的一些安装基础,这里不再赘述。我建议你阅读我之前写的一篇文章作为基础:

从零开始学黑苹果——基础安装教程(一0.11.6)

10.12.6

2.黑苹果()安装教程

。原黑苹果基础升级macOS

看过我之前教程的朋友可能已经安装了macOS X,所以新版本出来了,是不是有升级的冲动呢?虽然黑苹果的升级不像白苹果的升级那么简单,但只要掌握了方法,我们也可以轻松完成黑苹果的升级。并且无需创建新的 USB 安装介质。

首先去官网更新官网

更新可以选择直接将新版本的镜像解压到ESP分区,手动迁移原引导文件,也可以直接使用.pkg安装文件,这里推荐后者。

更新后,我们要确保 ESP 分区安装了一些必要的驱动程序 (kexts)。打开,点击左侧的“Mount EFI”挂载EFI分区:

安装 EFI

挂载EFI分区后,进入EFI分区:/EFI//kexts/Other/,将10.12的.kext和一些必要的kext复制进去。如果您的系统需要kexts,可以点击此链接下载:下载

这完成了引导加载程序的设置。如果还是不能正常开机进入系统,可能是集成显卡的配置文件设置有问题。不同 macOS 版本的黑苹果对于某些型号的集成显卡的配置文件略有不同。 ,所以需要找到对应的显卡配置文件。

接下来进入原苹果系统,进入APP store下载macOS安装app。

下载后直接打开黑苹果双系统启动项设置,选择你的系统盘安装。

macOS 安装

安装完成后,系统会提示你重启,重启,输入。注意安装完成后会自动删除原应用。

进入的时候你会发现启动项在原来的基础上增加了一个“Boot macOS from XXX”(XXX是你原来的系统启动盘,也就是老黑苹果的系统盘),这个是To安装更新。如果选择原启动盘启动,那么电脑会直接启动到原来的旧系统,而不是继续更新。

选择“从 XXX 启动 macOS”,按空格键,应该会显示此启动项的设置。勾选“”或“Kexts”选项,然后“Boot Mac OS X with”开始macOS安装。 (注意有些版本是没有上述选项的,如果没有,就不用勾选,直接启动即可)

安装完成后,系统会自动重启。重启后会发现“Boot macOS from XXX”的启动项消失了。然后从原来的启动项启动电脑,就可以进入升级后的系统了。

.U盘黑苹果安装完成

UEFI+GPT分区表安装U盘制作

准备

8GB 以上的 U 盘

已安装的黑苹果或白苹果(可以借用)

软件下载

如果找到懒人版的安装镜像(镜像后缀为.cdr),可以使用上面的硬盘刻录工具:HDD Raw Copy Tool直接选择镜像和U盘进行刻录。

但这里我们将介绍直接安装原版(App store 版)的方法。

首先我们需要原版安装镜像,可以直接从你的APP Store下载(前提是你有一个10.11黑苹果或者借用别人的白苹果来完成安装U盘))

直接点击下载最新版macOS。这样,你的应用程序中就会多出一个“安装macOS”应用程序。

10.12.6

下载后,使用我们之前下载的软件:

请注意,您需要使用下载原始macOS映像的计算机进行制作。如果只是将安装镜像复制到另一台电脑进行生产,由于两台电脑登录的Apple ID不同,U盘安装会失败。还有一点,在打开软件之前,记得把你的电脑系统语言设置为英文,否则软件无法打开。

设置语言

插入你要制作的U盘,先打开系统自带的“磁盘工具”,将原U盘格式化为苹果系统:Mac OS ()。

然后打开并选择您的 USB 闪存驱动器作为要使用的对象。

选择U盘

一路选择下一步,到你选择安装可引导U盘引导格式的地方:

选择启动

在这里,正如我们之前所说。你可以选择EFI模式(UEFI Boot Mode)或者传统模式(Boot Mode),如果你的电脑启动盘有ESP分区,选择UEFI,如果没有,选择传统模式启动,这里我们选择UEFI Boot Mode。具体区别可以看上面的教程或者自己搜索。

选择图像时,选择您刚刚从 App Store 下载的 macOS 图像。最后出现这个确认界面:

确认界面

点击继续开始创建可启动U盘,耐心等待安装完成。

正在安装...

这样,我们的安装U盘就完成了。

macOS 的安装

我花了很长时间才进入苹果的安装界面。由此可见,boot中的配置文件是能否进入安装界面的关键。关键是显卡。如果安装界面出现问题,有一半以上的概率是配置文件不符合显卡要求,或者显卡(集成显卡)无法正确识别。

此时,准备好的U盘提供了“万能”的安装配置文件,通用设备可以进入安装界面完成安装。不过也不排除用.现在分析几种情况和解决方法:

情况一:电脑启动时,找不到苹果安装U盘的启动选项

这种情况可能有很多可能的原因。我们就不追究了,但是如果找不到安装U盘的启动项,说明安装无法正常启动。我应该怎么办?按照之前安装10.11的方法,我们用安装到硬盘,从本地启动电脑,这样就可以看到我们的10.12启动U盘了制成。但是要安装到电脑的本地硬盘中,为了达到和直接从U盘启动一样的效果,我们必须从U盘中解压出一模一样的文件

启动引导安装。

使用一些可以挂载Apple HFS+格式的工具挂载U盘,将U盘的EFI分区复制到本地硬盘的EFI分区。或者直接将U盘插入胖macOS系统,直接从白苹果(或黑苹果)操作。直到U盘中的分区迁移完成。

情况2:开机无法进入安装界面

开机很慢。等了半天,还是在苹果logo进度条上:

在这种情况下,如果你尝试多次启动,而且速度很慢,并且无法进入安装界面,则说明其中的显卡配置文件不工作。你可以从(上面有下载链接)下载你电脑型号对应的.plist配置文件,在启动时替换.plist文件。

直接开机失败,要么显示禁止符号,要么闪码后自动重启:

这种情况下,闪现白屏代码说明配置文件不正确,直接导致启动程序识别未知硬件(或显卡)。此问题通常是由错误的显卡配置文件引起的。操作方法还是修改电脑显卡配置文件。显示禁止符号表示计算机直接拒绝启动程序。一般不是显卡配置文件有问题,但可能还是和显卡平台对应的ig--id有关。修改.plist文件黑苹果双系统启动项设置,修改平台和主板ID。到正确的值。然后检查/kexts文件夹中是否有不完整的驱动程序、冗余驱动程序等。一般情况下,制作的安装U盘不会出现此问题。如果出现,则可能是主板的 BIOS 设置有问题。请重启电脑进入主板的BIOS设置(不同型号电脑如何进入不一致,上网搜索)修改BIOS设置,有几点需要注意:

如果您的计算机 BIOS 有 VT-d 选项(CPU 选项),请选择禁用。

如果您计算机的 BIOS 有 CFG-Lock 选项(系统选项),请选择禁用。

如果您计算机的 BIOS 有 Boot Mode 选项(系统选项),请选择 。

电脑设置操作系统类型选择:其他操作系统

如果您计算机的 BIOS 有 IO 选项(系统选项),请选择禁用。

如果您的计算机有 XHCI 选项,请选择启用。

保存并退出 BIOS 设置

这样就可以正常进入系统安装界面,完成系统安装。

安装界面

具体安装方法同10.11安装。可以参考黑苹果的基础安装教程。安装完成后,系统会自动重启。重启后,启动项会有macOS启动项。此时系统安装完成,首先进入系统完成用户设置,具体系统驱动需要在下一步完成。

3. 系统驱动教程

驱动声卡进阶教程

现在驱动声卡一般有两个通道:

使用第三方通用声卡驱动:.kext

用补丁驱动原生声卡:.kext, .kext

虽然使用.kext很方便,但随着系统的升级,.kext很容易导致原生.kext的内核崩溃问题。我们在之前的教程中也提到了这一点。您可以删除内置的 .kext。要做到这一点,还可以通过将屏蔽驱动注入到.kext中来实现驱动声卡的效果。

驱动原生.kext可以避免以上问题,而且还可以识别耳机输出设备,无需手动切换输出设备(有些电脑要手动切换.kext输入设备,比较麻烦供将来使用)

手动切换声音设备

原生驱动也有不足之处。很多设备不支持.kext,所以需要从配置文件中手动修改设备的声卡ID。 ,所以如果对音质影响不大,建议使用万能驱动.kext。不同版本的驱动可能会有不同的效果。安装时尽量多试。

英特尔集成显卡驱动程序

对于 Intel 系列集成显卡,驱动成功与否取决于您的 EFI 引导配置。这里我们说的是用来驱动集成显卡。驱动显卡的关键部分如下:

EFI/// 文件夹

EFI//.plist 启动配置文件

EFI//kexts/ 文件夹

EFI//ACPI 文件夹

接下来我们会讲解这几个文件夹,并配置教程。

文件夹

文件夹:

该文件夹下的驱动是能否正常开机的关键。开机时会先加载此文件夹下的.efi驱动。

例如对于macOS 10.12+,Apple将文件系统更新为APFS,那么对于想要安装macOS >= 10.12的人,他们需要安装apfs.efi到这个文件夹里面,这样系统就可以正常启动并正常识别格式化为APFS的磁盘了。对于驱动显卡系列来说,这里最关键的部分是使用一些指南来消除Apple logo和启动卡logo的异常显示。

例如:可以使用-64.efi来解决开机时出现“八个苹果”和Apple logo分裂的问题。具体步骤:

打开,点击左侧的Mount EFI挂载EFI分区。

挂载 EFI --> 打开

点击左侧菜单,选择-64.efi,点击安装(显示深色)。

.plist 启动配置文件:

这个不用多说,这是引导黑苹果最关键的配置文件。针对笔记本电脑不同显卡,建议使用通用配置:

.plist

根据不同的显卡型号和分辨率,选择对应的配置文件。

EFI//kexts/ 文件夹

我们可以依靠在电脑启动时注入驱动文件,这些驱动就放在这个位置。

kexts

有对应版本的文件夹。不同版本文件夹中的内核程序只有在启动对应版本的macOS时才会被注入。如果只想更新到最新的 macOS 或者全部注入,可以注入 other 删除版本文件夹,只留下一个 Other 文件夹。

其他

当然,我们也可以选择自动检测注入,或者全部注入。开机时也可以在选择启动项页面选择对应的启动盘,按空格键选择性地修改注入的驱动。

修改注入方式:Kexts

右上角注入kext方法

在这一步中,驱动集成显卡的关键是选择正确的Intel显卡驱动,并在配置文件中修改正确的id。 11.6).

EFI//ACPI 文件夹

这里最关键的部分是修改DSDT。所谓ACPI其实就是 and Power (和Power)的缩写。如果 ACPI 在 BIOS 和其他系统硬件中实现,它可以被操作系统调用(触发)。

ACPI可以实现的功能包括:

系统电源管理(电源)

设备电源管理(电源)

处理器电源管理(电源)

设备和处理器性能管理(和)

配置/即插即用

系统事件(Event)

电池管理( )

温度管理( )

所谓DSDT就是主板BIOS中的ACPI表。根据该表中的参数,计算机操作系统可以有针对性地与硬件进行通信和操作。对于一般的移动电脑,厂商不需要考虑硬件兼容性的问题,因为普通PC都预装了系统。例如,如果硬件A表和B表驱动方式相同,那么制造商不会在计算机上安装计算机。在ACPI中,DSDT是使用Table A还是Table B进行硬件修改是纠结的,所以其实原生DSDT文件有很多错误。这些错误不会对Linux等操作系统产生任何影响,但是对于黑苹果来说,会直接影响很多功能无法正常驱动的问题。为了解决这种兼容性问题,我们大多采用打补丁DSDT的方式。驱动英特尔显卡也是如此。修改不同显卡的.plist配置文件后,很多特殊显卡需要DSDT补丁完全驱动,比如开启硬件加速QE/CI等,DSDT相关问题下节会讲到。 .

3.解压DSDT修改教程

为了更好的让大家了解黑苹果,安装使用黑苹果,我现在维护一个完全免费的黑苹果开源教程库,里面会有各种机型的配置文件和各种驱动教程。如果本文没有及时更新,请在上方查看。当然,开源的乐趣在于大家共同参与,共同进步。欢迎大家上传自己成功黑苹果的各种配置文件,让仓库合二为一!

repo地址:--,欢迎star和~

同时,如果你是黑苹果的完美朋友,想学习macOS的使用和配置,可以阅读我写的知乎文章:从零开始配置教程,希望能有所帮助。

本教程为高级版。关于黑苹果的安装基础,建议先阅读:

节点/小火箭/美区ID/国外苹果ID/美区小火箭购买/美区小火箭兑换码/shadowrocket兑换码/苹果商店下载shadowrocket网址

原文链接:从零开始学黑黑苹果基础升级macOSU盘完整安装系统驱动教程,转载请注明来源!

0