百摩网
当前位置: 首页 生活百科

黑苹果添加启动项介绍(黑苹果引导程序OpenCore)

时间:2023-08-02 作者: 小编 阅读量: 5 栏目名: 生活百科

2021-12-07,国外黑苹果大神vit9696在他们的github团队网站dortania发布了最近一次的黑苹果引导Opencore及相关的kext驱动的更新说明,给广大的黑苹果玩家又带来了好消息:intel第12代处理器AlderLake以及配套的Z690芯片组主板已经可以愉快地吃上黑苹果系统!

2021-12-07, 国外黑苹果大神vit9696在他们的github团队网站dortania发布了最近一次的黑苹果引导Opencore及相关的kext驱动的更新说明,给广大的黑苹果玩家又带来了好消息:

intel第12代处理器 Alder Lake 以及配套的Z690芯片组主板已经可以愉快地吃上黑苹果系统!

详细更新介绍如下:

OpenCore 0.7.6 Changelogs

Fixed stack canary support when compiling with GCC

Added automatic scaling factor detection

Explicitly restricted ResizeAppleGpuBars to 0 and -1

Fixed OpenCanopy long labels fade-out over graphics background

Fixed ProvideConsoleGop not disabling blit-only modes (e.g. on Z690)

Fixed Alder Lake SMBIOS CPU model information

Added XCPM CPU power management ACPI table for Intel Alder Lake

Updated draw order to avoid graphics tearing in OpenCanopy

Fixed handling PCI device paths with logical units in ScanPolicy

Added ReconnectGraphicsOnConnect option for enabling alternative UEFI graphics drivers

Added BiosVideo.efi driver to use with ReconnectGraphicsOnConnect

Changed FadtEnableReset to avoid unreliable keyboard controller reset

Added EnableVmx quirk to allow virtualization in other OS on some Macs

Upgraded ProtectUefiServices to prevent GRUB shim overwriting service pointers when chainloading with Secure Boot enabled

Removed deprecated SSDT-PNLFCFL

Fixed handling of zero-sized Memory Attributes Table

Lilu 1.5.8

Fixed kernel panic on macOS 10.15 and earlier introduced in 1.5.7

Added Alder Lake CPU model support

Added shared patcher instance grabbing API

AppleALC 1.6.7

Added 600-series controller patch by @R-a-s-c-a-l

Added ALC282 layout-id 69 for Lenovo IdeaPad Z510 by hoseinrez

Added ALC285 layout-id 66 for for Lenovo Legion S740 15-IRH by @R-a-s-c-a-l

Fix PinConfigs Device and Port in ALC662v3 by static-host

Added ALC269 layout-id 25 for Medium Akoya p6653 by hua0512

Added ALC235 layout-id 13 for Deskmini H470 by dumk1217

Added ALC283 layout-id 12 for ThinkCentre M73(10AX) ALC283 by dumk1217

Added ALC285 layout-id 88 for Yoga S740 by frozenzero123

Fix ALC256 layout-id 67 unable to change the built-in Speaker Volume through the hotkey after unplugging the headphone by @R-a-s-c-a-l

Fix ALC298 layout-id 11 wake data for Alienware 17 R4 by RockJesus

Added ALC282 layout-id 30 for Soarsea S210H by Jokerman1991

Added ALC662 layout-id 19 for MSI X79A-GD65 by @wy414012

VirtualSMC 1.2.8

Do not override CPU proximity SMC key in SMCDellSensorsminor fixes in logic

FeatureUnlock 1.0.4

Fixed AirPlay to Mac support with macOS 12.1

Refactored patch sets to only patch model families

Resolved rare OS-side crashing from Sidecar patching

Added AssetCache patch for kern.hv_vmm_present usage

Disabled iPad/Sidecar exemption by default

Patch set does not work on devices running iOS 14 or newer

Added additional boot-args for specific patch disabling

DebugEnhancer 1.0.5

Support boot-arg -dbgenhiolog to redirect IOLog output to kernel vprintf

CpuTopologySync 1.0.0

Initial release

CpuTopologySync causes multiple certain stability issues with different applications and does not allow using half of the E-Cores on Intel Alder Lake CPUs.

macOS Monterey黑苹果安装注意事项:

1. SMBIOS机型要求

iMac 16,1 及 更新型号

MacPro 6,1 及 更新型号

iMacPro 1,1 及 更新型号

Macmini 7,1 及 更新型号

MacBook 9,1 及 更新型号

MacBookAir 7,1 及 更新型号

MacBookPro 11,4 及 更新型号

对于还在坚守第3代Ivy Bridge和第4代Haswell处理器的朋友,微调建议如下:

*使用独立显卡的第三代Ivy Bridge桌面处理器平台,推荐机型 MacPro6,1

*使用独立显卡的第四代Haswell桌面处理器平台,推荐机型 iMac17,1

*使用集成显卡(HD4600/P4600)的第四代Haswell桌面处理器平台,推荐机型 iMac16,2

*第四代Haswell处理器笔记本,推荐机型 MacBookPro11,4 或 MacBookPro11,5

2. 硬件兼容性变化

2.1 放弃支持的显卡:

* 第三代Ivy Bridge处理器集显HD4000及HD2500

* Nvidia Kepler架构 GTX6xx/7xx系列独显

(原版mac可以通过第三方工具OpenCore-Legacy-Patcher手动安装上述老旧显卡的驱动)

(由于Monterey系统仍然支持Mac mini 7,1机型,所以四代处理器集成的HD4600还继续能用)

2.2 AMD CPU补丁需更新

AMD CPU用户需要更新kernel patch,补丁代码升级的同时需要更新CPU物理内核数编码(十六进制),具体说就是把

algrey - Force cpuid_cores_per_package 下,手动调整:

B8000000 0000 => B8 <core count> 0000 0000

BA000000 0000 => BA <core count> 0000 0000

BA000000 0090 => BA <core count> 0000 0090

这里,core count代表您的CPU物理内核数量(十六进制)。举例说明:如果您的CPU是一颗8核的5800X,则上述代码就应设置为:

B8 08 0000 0000

BA 08 0000 0000

BA 08 0000 0090

内核数量 十六进制编码

4 Core 04

6 Core 06

8 Core 08

12 Core 0C

16 Core 10

24 Core 18

32 Core 20

64 Core 40

2.3 蓝牙驱动的变化

苹果在Monterey系统中几乎完全重写了蓝牙驱动协议栈,导致很多老款蓝牙适配器不能工作,因此大部分黑苹果蓝牙适配器要想继续在Monterey下使用的话,都需要做出如下调整:

1. 禁用injector kexts

* intel蓝牙适配器禁用 IntelBluetoothInjector.kext

* Broadcom蓝牙适配器禁用 BrcmBluetoothInjector.kext

(如果想要继续保留对Big Sur以及更老版本macOS的支持,可以在config.plist配置文件中设置injector kext驱动的MaxKernel参数为20.99.9 )

2. 保留Firmware uploader kexts

* intel蓝牙适配器 IntelBluetoothFirmware.kext

* Broadcom蓝牙适配器 BrcmPatchRAM2/3.kextBrcmFirmwareData.kext

3. 添加 BlueToolFixup

* 对所有mac原生蓝牙适配器以外的型号均适用(包括intel)

* 如果想要继续保留对Big Sur以及更老版本macOS的支持,可以在config.plist配置文件中设置BlueToolFixup.kext驱动的MinKernel 参数为21.00.0,以阻止该驱动在Monterey以下版本的macOS中加载(只对Monterey生效)

2.4. OTA在线更新

从Monterey开始,没有搭载T2安全芯片的mac电脑将不会收到OTA在线更新包推送,且SecureBootModel(安全启动模式)与mac机型不匹配的情况下,也不能正常安装Monterey系统更新。如果您的黑苹果机型在T2 SMBIOS机型列表中,建议把OpenCore版本更新到0.7.4以上,且把SecureBootModel 参数设置为 Default,如果您的黑苹果机型不包含T2安全芯片,则SecureBootModel 参数可以在 Default 或 Disabled 中任选。

T2 SMBIOS 机型列表

SMBIOS Minimum macOS Version

iMacPro1,1 (December 2017) 10.13.2 (17C2111)

MacBookPro15,1 (July 2018) 10.13.6 (17G2112)

MacBookPro15,2 (July 2018) 10.13.6 (17G2112)

Macmini8,1 (October 2018) 10.14 (18A2063)

MacBookAir8,1 (October 2018) 10.14.1 (18B2084)

MacBookPro15,3 (May 2019) 10.14.5 (18F132)

MacBookPro15,4 (July 2019) 10.14.5 (18F2058)

MacBookAir8,2 (July 2019) 10.14.5 (18F2058)

MacBookPro16,1 (November 2019) 10.15.1 (19B2093)

MacPro7,1 (December 2019) 10.15.1 (19B88)

MacBookAir9,1 (March 2020) 10.15.3 (19D2064)

MacBookPro16,2 (May 2020) 10.15.4 (19E2269)

MacBookPro16,3 (May 2020) 10.15.4 (19E2265)

MacBookPro16,4 (June 2020) 10.15.5 (19F96)

iMac20,1 (August 2020) 10.15.6 (19G2005)

iMac20,2 (August 2020) 10.15.6 (19G2005)

问题诊断

* 如果不能在线更新,建议启动SIP(csr-active-config参数设置为<00 00 00 00>,或者在Recovery中使用终端命令csrutil clear)

* 若有特殊原因需要关闭SIP,建议在Recovery中使用终端命令csrutil disable --no-internal

国外知名黑苹果论坛Olarila已经放出各机型OpenCore 0.7.6版本参考EFI模板,想要尝鲜的朋友请关注本文的置顶留言贴。

    推荐阅读
  • 微波炉做鸡翅的方法(微波炉怎么烤鸡翅)

    以下内容大家不妨参考一二希望能帮到您!微波炉做鸡翅的方法把鸡翅清洗干净,然后在鸡翅上划三刀后放入碗中。在碗中加入姜片、黄酒、蚝油、生抽、啤酒,搅拌均匀后密封腌制两小时以上。将腌制好的鸡翅放入微波炉高火烹饪十分钟左右即可取出。盛到盘中,微波炉烤鸡翅就做好了。

  • 冰与火之歌七神是哪七个(冰与火之歌的简介)

    冰与火之歌七神是哪七个冰与火之歌中的七神分别指天父、圣母、战士、少女、陌客、老妪和铁匠。他们主要是代表着维斯特洛七国的主要信仰,并且上天赋予了七神魔法力量。《冰与火之歌》是有乔治·马丁写的一部奇幻小说,描述了一个虚构的中世纪发生的宫廷王族之间的斗争,相互厮杀和游历冒险与魔法相关的事情。后来根据《冰与火之歌》又改编成了一部电视,叫做权利的游戏,在2011年开始上映,并斩获了各类大奖,深受观众的欢迎和追捧。

  • 流媒体好用还是行车记录仪好用(流媒体和行车记录仪怎么选)

    流媒体和行车记录仪的区别在哪里?流媒体后视镜简单点说是在车头和车尾分别装上一个摄像头,车尾的摄像头能把实时画面传输到车内后视镜显示屏上,实现边录边播,因为外置摄像头无遮挡,所以视野更好;就是下图这样的流媒体后视镜二、流媒体和行车记录仪的区别在哪里?流媒体后视镜除了具备传统的行车记录仪的功能外,还有几个方面需要注意下①、明确自己的需求是什么?

  • 不锈钢保温杯保质期多久(不锈钢保温杯使用期限)

    一个不锈钢的真空杯子一般能用5年。而普通塑料或回收塑料的特点是气味大、色泽灰暗、毛刺多、塑料易老化容易断裂,时间长后还会发臭。这不但会使保温杯寿命缩短,还会对身体的健康产生威胁。

  • 朱婧汐乘风破浪唱的什么(是一档什么节目)

    以下内容希望对你有帮助!朱婧汐乘风破浪唱的什么朱婧汐乘风破浪唱的是《解药》。《乘风破浪的姐姐》是芒果TV推出的女团成长综艺节目,由黄晓明担任女团发起人。该节目召集了30位1990年之前出生的女艺人,通过训练和考核,最终选出5位成员组成女团。该节目于2020年6月在芒果TV播出。

  • 小米手机怎么补电(小米手机补电方法)

    小米手机怎么补电?以下内容大家不妨参考一二希望能帮到您!小米手机怎么补电小米手机无法补电,小米手机中并不含有备用电池,所以手机电量消耗殆尽后并没有补电这一说法,此时应该使用充电宝给手机补充电量,手机电量过低提醒时,即可开始充电,如果手机处于过度放电状态下会对电池有一定的损耗。

  • 吃猕猴桃耳朵里面痒(吃猕猴桃耳朵里面痒怎么回事)

    吃猕猴桃耳朵痒怎么办停止食用吃猕猴桃造成耳朵发痒,会使人感到不太舒服,这时候应该立即停止食用猕猴桃,以免加重耳朵发痒的症状。就医检查如果尝试了以上办法,耳朵发痒的情况还没有好转的话,建议去医院进行检查,在医生的治疗下,恢复身体健康。猕猴桃的性质偏寒,含水量也比较高,食用猕猴桃可能会出现腹泻、尿频等情况,加重身体的负担。

  • 每天读书打卡感悟(分享哲理美文价值)

    分享哲理美文价值一块普通的石头,因为倍加珍惜而身价百倍,被称“稀世珍宝”生命在不同的环境下就会有不同的意义只有自己看重自己,自我珍惜,生命就有意义、有价值活着究竟有什么意思,活着的价值有多大,院长的做法使孤儿院悲观的。

  • 国家计量标准体系(24项国家计量技术规范发布)

    国家计量标准体系近日,市场监管总局发布2022年第32号公告,批准《液体活塞式压力计检定规程》等24项国家计量技术规范发布实施。在压力计量领域修订发布JJG59—2022《液体活塞式压力计检定规程》,重新规定测量范围和准确度等级,提出压力形变系数检定要求并明确重力加速度实测等内容,完善了检定方法和技术指标。该规范的制定发布,为长波辐射表的量值溯源和性能评价提供科学统一的依据。

  • 感谢各方关爱星星的孩子(关爱星星的孩子)

    于是,游戏最大的“规则”,就是让他们开心。谁不希望孩子长大,能成为自己“小鸟依人”的依靠呢?那个想唱歌的“孩子”,其实已经40岁了。两个人以弟弟为中心,比划了一个大大的爱心。活动的主办方,是福建省妇女儿童活动中心。所有的游戏规则,已不再重要。活动能让这些“孩子”们恋恋不舍,工作人员们的内心也觉得很满足,付出都值得。