查看: 15041|回复: 58

[其它] 解决使用OCLP后百度云盘、天翼云盘等软件打不开的问题

[复制链接]
yhl452493373 发表于 2023-7-26 15:13 | 显示全部楼层 |阅读模式
快御云安全
本帖最后由 yhl452493373 于 2023-8-1 21:21 编辑

2023.08.01 解决增加了amfi=0x80参数后,注入后的PD虚拟机以及VMWare Fusion无法使用问题:去掉amfi=0x80参数,增加AMFIPass.kext,MinKernel填23.0.0,避免对Ventura及以下的影响,并增加启动参数-amfipassbeta以使得AMIFIPass生效


上面附件为AMFIPass.kext


上面为增加AMFIPass.kext


上面为去掉amfi=0x80参数,增加-amfipassbeta参数




天使用百度网盘时,发现百度网盘打不开,换天翼云盘也是。本以为是软件问题,更新后发现一样打不开。之后百度一波,发现是SIP导致的。

具体来说,OCLP打补丁需要关闭SIP(即csr-active-config设为03080000),然而在macOS 12.3(Monterey 12.3)就存在一个问题:Electron会在SIP关闭的情况下崩溃,百度网盘、天翼云盘恰恰就是基于Electron的

解决方法:启动参数中添加ipc_control_port_options=0即可,同时csr-active-config改为7f0a0000
ipc_control_port_options=0是解决百度网盘、天翼云盘等基于Electron打不开的问题的


这个问题其实OCLP0.4.4就提到了,具体自行去查看OCLP的更新日志:https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/CHANGELOG.md

csr-active-config设为7f0a0000是彻底禁用SIP,和OC的ToggleSIPEntry的设置差不多,不然PD的注入脚本不能执行。OC的ToggleSIPEntry的默认设置是7f020000,OCLP还需要一个ALLOW_UNAUTHENTICATED_ROOT才能执行,这个值和OC的默认csr-active-config一起,得到的就是7f0a0000。csr-active-config设置为03080000,在终端输入csrutil status得到的是unknow,设置为7f0a0000在终端输入csrutil status得到的是disabled

但是,由于OCLP需要将AMFI禁用(启动参数增加amfi=0x80),这个参数会导致通过注入来和谐的PD虚拟机一直卡启动,不管是Ventrua还是Sonoma,都是这样,只有入正,即使有afmi参数,但是不需要注入来进行和谐,PD依旧正常使用






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

2

查看全部评分

kcltt 发表于 2023-7-26 15:39 | 显示全部楼层
我因为要用PD,所以SIP一直是关闭的,实测百度网盘正常,不过我是13.5.

点评

PD与SIP是可以共存的  发表于 2023-7-27 20:00
回复

使用道具 举报

Ventura 发表于 2023-7-26 15:48 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

yhl452493373  楼主| 发表于 2023-7-26 16:14 | 显示全部楼层
本帖最后由 yhl452493373 于 2023-7-26 16:15 编辑
kcltt 发表于 2023-7-26 15:39
我因为要用PD,所以SIP一直是关闭的,实测百度网盘正常,不过我是13.5.

用ToggleSIP那个东西在引导选择时关闭SIP,百度网盘等是没问题的,但是OCLP打补丁的时候会提示没关闭SIP,必须用csr-active-config来配置。用了csr-active-config就出问题了。我之前也没问题,昨天用csr-active-config配置后,今天用网盘时才注意到。我也是13.5
回复

使用道具 举报

愉冶 发表于 2023-7-26 16:25 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

lijetcar 发表于 2023-7-26 18:05 | 显示全部楼层

加了还是不行,打不开

本帖最后由 lijetcar 于 2023-7-26 18:07 编辑




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

yhl452493373  楼主| 发表于 2023-7-26 19:06 | 显示全部楼层
本帖最后由 yhl452493373 于 2023-7-26 19:26 编辑
lijetcar 发表于 2023-7-26 18:05


pd虚拟机打不开是因为你用的版本它不兼容14,我用最新的18.3.2 (53621)是可以打开的

我也专门下了一个cleanmymac,版本4.13.4,同样没问题


我这个是解决网盘的。因为有人说百度网盘、天翼云盘之类的打不开,并且我确实遇到了





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

lijetcar 发表于 2023-7-26 19:38 | 显示全部楼层
yhl452493373 发表于 2023-7-26 19:06
pd虚拟机打不开是因为你用的版本它不兼容14,我用最新的18.3.2 (53621)是可以打开的

我也专门下了一 ...

正版没有问题,从俄罗斯网站上下载下来的打不开,报错。。。。。。
回复

使用道具 举报

yhl452493373  楼主| 发表于 2023-7-26 21:16 | 显示全部楼层
lijetcar 发表于 2023-7-26 19:38
正版没有问题,从俄罗斯网站上下载下来的打不开,报错。。。。。。

我这个cleanmymac就是和谐版
回复

使用道具 举报

yhl452493373  楼主| 发表于 2023-7-26 23:10 | 显示全部楼层
本帖最后由 yhl452493373 于 2023-7-27 02:02 编辑
lijetcar 发表于 2023-7-26 19:38
正版没有问题,从俄罗斯网站上下载下来的打不开,报错。。。。。。

PD虚拟机和谐版确实打不开,经多方测试,是参数amfi=0x80引起的。这个参数如果去掉,通过OCLP补丁后的系统无法启动。保留则无法打开和谐注入后的PD虚拟机,包括macos 13 macos 14,有这个参数都无法启动和谐注入后的虚拟机
回复

使用道具 举报

onlymechen 发表于 2023-7-27 14:50 | 显示全部楼层
请教楼主, 我现在13系统到底 csr-active-config 设置多少是禁用sip? 我现在是FF0F000.
ONDA410:~ chenyang$ csrutil status
System Integrity Protection status: unknown (Custom Configuration).

Configuration:
        Apple Internal: disabled
        Kext Signing: disabled
        Filesystem Protections: disabled
        Debugging Restrictions: disabled
        DTrace Restrictions: disabled
        NVRAM Protections: disabled
        BaseSystem Verification: disabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
回复

使用道具 举报

yhl452493373  楼主| 发表于 2023-7-27 16:35 | 显示全部楼层
onlymechen 发表于 2023-7-27 14:50
请教楼主, 我现在13系统到底 csr-active-config 设置多少是禁用sip? 我现在是FF0F000.
ONDA410:~ cheny ...

你仔细看帖子吧
回复

使用道具 举报

达芬奇密码 发表于 2023-7-28 10:19 | 显示全部楼层
如何在 启动参数中添加ipc_control_port_options=0 能否给个截图? 谢谢
回复

使用道具 举报

愉冶 发表于 2023-7-28 10:48 | 显示全部楼层
用18.1.1就好了呀,无需关闭sip
回复

使用道具 举报

allentoday 发表于 2023-7-28 13:16 | 显示全部楼层
增加了ipc_control_port_options=0,启动第二阶段时间黑屏了,已经退回了13,老老实实的养老了
回复

使用道具 举报

达芬奇密码 发表于 2023-7-28 18:06 | 显示全部楼层
谢谢分享 问题解决
回复

使用道具 举报

粤P-2025 发表于 2023-7-28 22:51 | 显示全部楼层
由于OCLP需要将AMFI禁用(启动参数增加amfi=0x80)     添加这个参数是不是可以不用AMFIExemption.kext 这个驱动
回复

使用道具 举报

a4168521 发表于 2023-7-31 12:00 | 显示全部楼层

感谢楼主分享
回复

使用道具 举报

onlymechen 发表于 2023-7-31 16:40 | 显示全部楼层
yhl452493373 发表于 2023-7-27 16:35
你仔细看帖子吧

你这说的是14吧,我的是13
回复

使用道具 举报

17697701043 发表于 2023-8-8 20:41 | 显示全部楼层
谢谢楼主66666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-1-15 21:48

快速回复 返回顶部 返回列表