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

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

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

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模板,想要尝鲜的朋友请关注本文的置顶留言贴。

    推荐阅读
  • 2023年邯郸东太行景区春节活动 邯郸东太行景区门票

    活动时间:2023年1月21日-2月7日拓展信息:东太行景区交通指南1、自驾车因武安至东太行路段道路升级改造,工期截止到2018年10月份方能完工,该施工路段的便道还设置了多处单向行驶路线,因此堵车现象频发,交通堵塞严重。目前,到达东太行的进山公路,只有景区以北的道路交通基本畅通。

  • 摩根塑形烫方法(摩根塑形烫有什么方法)

    摩根塑形烫方法?摩根塑形烫方法选取烫发区域:用梳子将头发梳理分层,选出需要摩根烫的发区,烫发用到的夹子可以先插入到杠子里去,避免之后拉扯客人的头发。涂抹药水:取一片发片,角度高于或等于90度提拉,在发根处涂抹摩根烫药水。在距离发根1厘米的地方,放入卷发杠子,左手将发片放入杠子中间,并按压好。

  • 全球十大顶级奢侈品(这才是世界排名前十的奢侈品)

    真正的奢侈品,不是豪车大宅,不是名包贵表,而是这些……《世界排名前十位的奢侈品》:01.一颗童心。这十大奢侈品,您有几个?

  • 新款卡罗拉和思域哪个值得买(日系车质量最新排名公布)

    而日产骐达排名第六位,本田思域排名第十位,它们的百车故障数都不足90个,整体质量表现十分可靠。由此可见,在质量及可靠性方面,日系车的整体表现都是非常领先的。

  • 微信总是闪退怎么回事(微信闪退的原因和处理方法 )

    微信总是闪退怎么回事缓存垃圾过多平时在使用软件的过程中,会产生一些垃圾文件,如果长时间不清理会导致手机越来越卡,也会出现闪退状况。运行程序过多如果不进行设置,很多软件都会自己运行,而手机后台程序过多会造成内存不足,从而造成应用闪退。但需要注意在删除一些大型文件时请谨慎。缺少数据包一些大型游戏需要数据包才能运行。系统不兼容部分软件对版本有一定的要求,如果系统版本过低,软件是不能支持的,所以会闪退。

  • 结婚又离婚又复婚算几次婚史(男子为复婚手写声明自愿放弃70万)

    2020年5月,当王某与史某进行最后一次沟通时,史某仍坚持离婚。由于两人协商不下,王某把前妻史某告上法庭。史某认为,王某在该录音中再次确认放弃70万元的事实。法院认为,王某作为完全民事行为能力人,应当知道自身的行为可能导致的法律后果,以及《声明》内容的法律效力。因此,对王某请求撤销《声明》的主张法院不予认可。最终,二审维持原判,对王某要求史某支付70万元的请求不予支持。

  • 手缝的方向盘套缺点是什么 手缝方向盘套对方向盘有损坏吗

    而且缝制需要一定的技巧,在缝制过程中很多线头的问题,也会影响到驾驶员开车。打孔的方向盘在手感上会不如不打孔的,出现铬的慌,不过看上去是很漂亮。

  • 脾胃虚寒消化不良可以用四磨汤(消化不良脾胃差)

    脾胃虚寒消化不良可以用四磨汤饮食支持着我们的生命,人们的生长发育都离不开饮食物。说的就是饮食物在我生命活动中扮演的重要角色。首先推荐的是莱菔子,莱菔子在中医中的作用是消食化痰,对于消化不良效果很好。我推荐的莱菔子的吃法就是将莱菔子炒熟后打磨成粉,放在瓶中密封,在出现腹胀的症状后,每日取10-15g莱菔子粉冲水喝下。莱菔子粉可以消食,降气,还有通便作用。

  • 文艺小短诗(文艺小短诗有什么)

    缪塞我爱着,什么也不说,只看你在对面微笑我爱着,只我心里知觉,不必知晓你心里对我的感情我珍惜我的秘密,也珍惜淡淡的忧伤,那不曾化作痛苦的忧伤我曾宣誓,我爱着,不怀抱任何希望,但并不是没有幸福——只要能看到你,我就感到满足,今天小编就来说说关于文艺小短诗?文艺小短诗缪塞。一切都是命运,一切都是烟云。一切语言都是重复,一切交往都是初逢。一切爆发都有片刻的宁静,一切死亡都有冗长的回声。

  • 2020东莞沙田网络安全知识答题活动

    为普及网络安全知识,提升全社会网络安全意识和防护技能,东莞沙田微信平台特别推出网络安全知识H5问答小游戏。领奖安排领奖时间:2020年9月25日前工作日领奖地址:沙田镇横流南路8号政府大楼206室如遇到台风、暴雨等特殊天气需改期,则另行通知领奖!