reticencezcl 发表于 2020-1-10 22:58

「无痛升级10.15.4以及补充更新」「OC0.5.7」引导xps 9570,98%完成度

本帖最后由 reticencezcl 于 2020-5-21 08:39 编辑

2020.04.14
转眼又两个月了,oc更新至0.5.7稳定版,之后短期内不打算更新了,等OC再完善些,估计到0.8或者1.0版本吧,目前使用也是挺完美的



[*]voodoo-ps2-controller.kext用了自己编译的2.1.3版本后,随机重启BUG没了;
[*]顺便更新了下OC-little里的ssdt;
[*]这次更新的内核voodooI2c.kext 2.4要把voodooinput加入config-Kernel-Add里面,加载顺序按照OC-little里的顺序即可,其中的voodooinput的BundlePath需要修改成
VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext      否则会无法识别触控板;

[*]调整了config-Kernel-Add的内核的顺序,非相关内核放在lilu相关内核前,以防lilu的影响;

[*]发现新问题,未连接电源时,睡眠唤醒后耳机会无法识别,只能外放,只有重启才能恢复;
[*]雷电接口无法驱动,搞不定;
[*]Blender无法在mac中使用GPU渲染,想念独显啊,之后有钱组个小钢炮了,UHD630还是太弱;
[*]更新10.15.4后锁屏界面的背景「变成了Catalina那座山」和桌面背景不一致了;
[*]未使用启动音效,未加载OpenCanopy.efi,要用第三方主题的自己加上去;








2020.02.18
有些无聊,就把OC更新至0.5.6,改的东西比较多,不过参照Xjn大佬的说明,没出现啥问题,
对了,这次在BIOS中把VT-D侦测关闭了

键盘驱动恢复成voodoo-ps2-controller.kext,虽然去不掉-v了,还有随机重启的bug,但是比ApplePS2SmartTouchPad.kext用着舒服,而且启动快些


2020.01.29
无痛升级10.15.3
OC升级0.5.5,参数设置上增加几个即可

I2C触控板失效,只要重建缓存重启可恢复正常
……闲着用Hackintool补充了下PCI的信息
希望疫情快点结束吧{:9_366:}
sudo kextcache -i /


关于4楼的问题,目前的解决方案

1. 把voodoo-ps2-controller.kext改成ApplePS2SmartTouchPad.kext,去掉-v可以启动了 ,但还是会随机出现与IOACPIfamily有关的错误,不明原因,会造成自动重启;
PS: Capslock按键可以控制开关了
ApplePS2SmartTouchPad.kext 长久不更新且不开源,慎用


2. 用最新的IINA播放器,占用不会这么高了,4k视频播放在10%左右了


稍微做了下尝试,4楼的-v无法去掉和有几率出现重启,就像代码里面所说,是 voodoo-ps2-controller.kext引起的问题,因为我屏蔽这个kext后,这两个问题就没了,可能是voodoo-ps2-controller.kext编译的xcode版本过低引起的不兼容。。。当然这是我瞎猜的
希望有大佬提供一份xcode 11重新编译的voodoops2controller.kext,因为我不会。。。{:9_351:}



配置
CPU:i5 8300H
显卡:Intel UHD 630
硬盘:SN750500G+1T 机械
内存:16g DDR4 2666
屏幕:1080P夏普
网卡:dell版 DW1820A


简述
这台笔记本对OC比较友好,部分驱动在OC下比Clover更容易,目前基本使用不成问题,但也遗留几个问题,之后会提到;
一开始用clover安装系统,不管怎么设置,一直卡显卡那串代码。。我是将OC 按照Xjn大佬 和 小兵大佬 的教程配置好后,
能够正常安装系统


下面就是我这台中出现的几个区别:
clover触控板驱动需要给DSDT/I2C1/TPD0中的_CRS方法打补丁;OC直接加载VoodooI2C.kext和VoodooI2CHID.kext即可
clover用fb注入声卡ID,有时重启会无效,得同时用clover注入并勾选resetHDA才行;OC目前没问题

Clover重启时会有“咔嚓”声;OC没有
Clover读条速度慢;OC速度快差不多5-6s



OC中填写比较麻烦的驱动列表,宪武大佬的OC_little中提供了相应列表,自己不花多少时间,而其他常用驱动都根据OC_little
里的说明即可实现,如果是双系统最好减少用重命名,而用“预置变量法”来给使用Hotpatch,具体都在OC_little中有说明
            

驱动情况

显卡:OK
网卡:OK
声卡:OK
变频:OK
亮度调节:OK
电源:OK
USB:OK「除雷电外」
睡眠,唤醒:OK
摄像头,蓝牙,Airdrop:OK
读卡器:未驱动
指纹:未驱动
主板:C240,原生支持NVRAM


OC配置
这是部分配置截图
            



这是部分Config.plist截图






   

   

   


系统截图












这是我去掉SMBIOS的EFI











Away2015 发表于 2020-1-10 23:13

 谢谢分享!!

ZOUYONQUN 发表于 2020-1-10 23:32

不错不能感谢分享

reticencezcl 发表于 2020-1-10 23:42

本帖最后由 reticencezcl 于 2020-1-11 11:11 编辑

目前存在几个问题,大佬们帮忙看看:
1. 用Video测试已成功硬解,但是实际播放视频时cpu占用仍然在20%左右「用iina播放器」;而在win10下,CPU占用在5%以下




2. 不知为何,把NVRAM中的-v启动参数去掉后,就无法进入系统了,读条也无法进行就不断重启,是我哪里设置错误吗?

3. 正常情况下,启动系统会随机出现kernal错误而重启 ,只能多重启几次进系统,这个问题就是看人品启动的。。。





znanl 发表于 2020-1-11 13:07

reticencezcl 发表于 2020-1-10 23:42
目前存在几个问题,大佬们帮忙看看:
1. 用Video测试已成功硬解,但是实际播放视频时cpu占用仍然在20%左右 ...

估计是触摸板驱动

同机子目前也在用OC
大佬适配的,就没发出来
github也有人发了一份出来了

Angel23880 发表于 2020-1-11 14:01

谢谢,要下载来看看,一直不会搞

幸运丘比特 发表于 2020-1-11 14:32

能用随航吗?你的1820A 要屏蔽针脚吗

reticencezcl 发表于 2020-1-11 20:01

幸运丘比特 发表于 2020-1-11 14:32 https://www.pcbeta.com/static/image/common/back.gif
能用随航吗?你的1820A 要屏蔽针脚吗

随航没设备测试,设置中是这样


1820a是屏蔽两个针脚+AirportBrcmFixup.kext即可驱动,而添加bcmcountry=#是为了5g,
缺点就是,移动网络有时用着用着会无网络,但wifi仍然连接,需要重启wifi才能继续用

reticencezcl 发表于 2020-1-11 20:02

Angel23880 发表于 2020-1-11 14:01 https://www.pcbeta.com/static/image/common/back.gif
谢谢,要下载来看看,一直不会搞

可以直接用OC来安装,可以避免卡显卡的问题,至少我是这样

reticencezcl 发表于 2020-1-11 20:02

本帖最后由 reticencezcl 于 2020-1-11 20:04 编辑

znanl 发表于 2020-1-11 13:07 https://www.pcbeta.com/static/image/common/back.gif
估计是触摸板驱动

同机子目前也在用OC

貌似是这样,我禁用i2c的两个驱动就没出这个问题,但这样高级版触控就没了,不过目前人品不错,出错几率较低

maojinbing 发表于 2020-1-17 06:40

多谢大神分享图片

binga 发表于 2020-1-17 08:02

同型号,感谢,正在找这个,棒

gabriel0401 发表于 2020-1-17 08:35

同机型Clover用着挺好

rathan 发表于 2020-1-17 08:39

感谢楼主分享,9570用OC引导的人确实不太多,看了几个配置文件,基本都是用clover直接移植过来的,重命名很多

reticencezcl 发表于 2020-1-17 14:19

maojinbing 发表于 2020-1-17 06:40 https://www.pcbeta.com/static/image/common/back.gif
多谢大神分享图片

大师球!!
还只是小白,当不起大神称呼,还有几个问题没发解决。。。

reticencezcl 发表于 2020-1-17 14:21

rathan 发表于 2020-1-17 08:39 https://www.pcbeta.com/static/image/common/back.gif
感谢楼主分享,9570用OC引导的人确实不太多,看了几个配置文件,基本都是用clover直接移植过来的,重命名很 ...

我这里差不多6个重命名,删减不下去了,如果要测试,最好把两个I2C的驱动先关闭,否则有一定几率引起4楼中的重启错误

rodgefan 发表于 2020-2-9 19:04

谢谢分享                         !

zytiger 发表于 2020-2-12 14:07

谢谢共享感谢

wb8254 发表于 2020-2-12 14:15

不错,支持,同是XPS,请问OC启动的话,怎么关闭CFG的?我的9350一直都是clover

zhangkanshan 发表于 2020-2-12 15:51

楼主,我想问下你触控板工作模式是轮询还是中断呀?(不过我电脑不是xps)我触控板一直是轮询,改中断模式教程只有clover的。没有oc的。
页: [1] 2 3 4
查看完整版本: 「无痛升级10.15.4以及补充更新」「OC0.5.7」引导xps 9570,98%完成度