Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 479|回复: 4

[OpenCore] 联想M720Q i5 8600T-OC0.6.3最终版 [复制链接]

Rank: 1

UID
4866167
帖子
16
PB币
76
贡献
0
技术
0
活跃
52
发表于 2020-12-1 10:38:54 |显示全部楼层
机型:    Lenovo Tiny M720Q
CPU:     Intel(R) Core(TM) i5-8600T CPU @ 2.30GHz

平台:     Coffee Lake
平台ID:  0x3E9B0000
(此处重点,0x3E9B0007平台HDMI接口无法识别)
OS:       macOS  版本11.0.1(版号20B50)
网络:      I219-V(板载千兆网口)/BCM94352Z-DW1560(网购M.2网卡)
Nvme:   HP SSD EX920 512G
内存:     笔记本替换下来的两根DDR4  2666 8*2(一根威刚,一根英睿达)
OC:       0.5.8 升级0.6.3/iMac19,1(更换三码)
显示器:  便携4K显示器WCSDQ12  3840x2160   HDMI接口

       一、经过前面三篇帖子的折腾,从OC0.5.8开始优化HDMI输出,到升级OC0.6.3,系统也随之从10.15.7自动升级到11.0.1,之后进行各种优化,最难的是我这张网卡DW1560(BCM94352Z)在最新的Big Sur 11.0.1中使用不正常,到今天算是全部解决。
         二、这篇帖子是记录下升级、优化过程中自己遇到的一些问题,有些可能比较小白(因为自己就是个小白),希望能够给大家一些启发,给同样是小白的朋友避免一些坑。
         三、废话不多说,开始今天的内容:

         这是EFI折腾的过程,从OC Release0.5.8到0.6.3,又切换回Debug0.6.3,首先说下,折腾一定要从Debug版本开始,不要一上来就Release版本,我就是一上来看到两个版本,自己为是的选择了Release版本,结果折腾半天还是要回到Debug版本开始。
         今天对于OpenCore-R0.5.9和OpenCore-R0.6.3这两个EFI就不多说了,之前的帖子已经说了很多,今天重点是OpenCore-D0.6.3中的EFI过程,从原始EFI(直接拿Debug0.6.3中X64文件夹下的EFI进行编译,能够让自己的系统引导进入Mac系统的初始引导文件)开始。
         1、EFI-原始:这个没什么好说的,我是从0.5.8升级到0.6.3,①ACPI建议直接从OpenCore Install Guide根据自己的机型平台下载,除了一些特殊主板,大部分没有什么好编译的,我之前0.5.8自己编译,发现没有需要更改的,0.6.3就直接下载就好了;②Bootstrap没什么好说的;③Drivers也没啥好说的,必须的文件HfsPlus.efi,OpenRuntime.efi,考虑到后期做GUI和声音优化,再加上AudioDxe.efi和OpenCanopy.efi;④Kexts,这个是有很多内容可以说的,VirtualSMC.kext、Lilu.kext这两个是必须的,WhateverGreen.kext、AppleALC.kext需要的,网卡和蓝牙根据自己的需求,我添加了AirportBrcmFixup.kext和IntelMausi.kext,USB端口USBInjectAll.kext添加,NVMeFix.kext根据自己的硬盘选择;④Resources暂时不需要做修改;⑤Tools中的工具暂时保留;⑥config.plist,这个根据OpenCore Install Guide中自己的机型平台设置,千万别把其他机型的设置看成自己的机型,我第一次就是按照其他平台进行设置了,结果自然是引导不了;⑦OpenCore.efi也没什么好说的;
         只要是按照OpenCore Install Guide一步一步的设置并且检查没问题,基本上都能正常引导进入系统。
        2、EFI-USB定制,我第二部是做的USB定制,来来回回做了几次,先是从网上找教程,按照Hackintool的方式进行定制,又按照OpenCore Install Guide官网的方法使用USBmap tool来定制,最终还是选择官网的方式成功了,这一步其实并不难,确定好自己需要的机型端口号,制作USBMap.kext文件替换USBInjectAll.kext,记得在config.plist中进行重新匹配OC文件夹,不要自己手动修改,因为我手动修改几次都是失败的。
        3、EFI-修复电源管理,这一项同样是跟着官网制作了CPUFriendDataProvider.kext,同时更新config.plist,一切顺利。
        4、EFI-安全,这个也没什么好说的,跟着官网的介绍做就好了。
        5、EFI-GUI声音,这个过程中也遇到一些问题,就是Resources文件夹中不仅添加Audio、Font、Image,还要添加Label,一定要添加,否则GUI和声音是没有的,其他按照官网设置即可。
        6、EFI-固定分辨率,这个没什么好说的,跟着官网的介绍做就好了。
        7、EFI-切换Release,我在此时进行了Release版本切换,其实还可以放后一些,并不着急。
        8、EFI-切换BigSur图标,这一步没什么意义,指示把图标更换了一下,因为系统是BigSur了。
        9、EFI-修改蓝牙kext,这一步是测试WIFI和蓝牙,因为我得DW1560工作不稳定,我把BrcmBluetoothInjector.kext、BrcmFirmwareData.kext、BrcmPatchRAM3.kext这三个驱动从Kexts中删除,并且在/L/E中加入了BrcmBluetoothInjector.kext、BrcmFirmwareRepo.kext、BrcmPatchRAM3.kext三个驱动文件,但是稳定工作了一天,当我关机第二天重新启动时,WIFI失效。
        10、EFI-安装BootCamp,在修改蓝牙和WIFI之后我安装了BootCamp WIN10系统。
        11、EFI-禁用Brcm4360,第二天当WIFI失效时,我按照国外一些关于DW1560在BigSurr中失效的帖子,把AirportBrcmFixup.kext驱动中PlugIns文件夹下的AirPortBrcm4360_Injector.kext进行了删除,并且更新config.plist,至今天为止,蓝牙和WIFI工作一切正常。
        12、EFI-解锁CFG LOCK,按照官网和司波图大神的教程,解锁了CFG LOCK,并更新了config.plist。

        关于网卡WIFI和蓝牙工作问题,这是一些设置后的参数,仅供参考,国外还有一些其他的解决方案,如果再次失效的话再尝试修改,目前能用的话先维持。
        后续还有一些优化,再根据实际情况进行修改,目前一切工作都正常,暂时保持。同型号的设备可能也有差异,EFI还是上一篇初始的,后续的自己根据实际情况进行优化,这里就不放EFI了,有需要的到上一篇帖子下载。

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 1

UID
4866167
帖子
16
PB币
76
贡献
0
技术
0
活跃
52
发表于 2020-12-2 09:41:49 |显示全部楼层
补充:
进过昨天夜间关机,今天白天重新开机,目前蓝牙、WI-FI工作一切正常,那么DW1560网卡在11.0.1中的设置算是解决了,就是禁用Brcm4360,其他功能后续一一测试。

Rank: 1

UID
4876197
帖子
49
PB币
62
贡献
0
技术
0
活跃
94
发表于 2020-12-2 11:17:37 |显示全部楼层
p330帮顶,换了原生网卡完美使用,

Rank: 1

UID
4868519
帖子
75
PB币
78
贡献
0
技术
0
活跃
186
发表于 2021-1-27 23:04:32 |显示全部楼层
学习一下!!!!

Rank: 2Rank: 2

UID
187826
帖子
160
PB币
1716
贡献
0
技术
0
活跃
446
发表于 2021-1-28 19:29:27 |显示全部楼层
我也是m720q。
cpu是8500t,网卡是1820a目前各项功能都正常。
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件