惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
WordPress大学
WordPress大学
Google DeepMind News
Google DeepMind News
美团技术团队
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
F
Fortinet All Blogs
A
About on SuperTechFans
Recent Announcements
Recent Announcements
D
Docker
Vercel News
Vercel News
Engineering at Meta
Engineering at Meta
腾讯CDC
Martin Fowler
Martin Fowler
阮一峰的网络日志
阮一峰的网络日志

Mereith's Blog

记一次代理转发问题的排查与解决 PVE DataCenter Manager 端口号跳转错误修复 k8s + jenkins + gitlab 触发器 【转载】没有编程生产力这样的东西 【后续】居然被 ddos 了 居然被 ddos 了 Tagger - 让版本标签管理更简单 openclash 开启后端口转发失效 nextjs 启动时执行代码 买了太多VPS不知道干什么,干脆做个网站 juhost Level-1 测评 VMISS CN - Hong Kong VMISS JP - Tokyo - BGP 测评 VMISS CN - Hong Kong - BGP HomeLab 的终点是 最近在做的事情 因为选择艰难症,自己写了一套开源博客系统 手撸一个nodejs分布式爬虫,还要可视化 HomeLab 分享 我的个人工作流——开源项目推荐 动手写一个超简单的编译器 safari 插件开发 Safari Extensions Preferences 按钮无响应 设置移动端软键盘回车按钮文案 nginx proxy manager 非标准端口反代 Host 不对 监控 k8s ingress 自动添加域名 DNS 解析 使用 ingress 注解给 traefik ingress 添加中间件 使用流水线功能为文章添加固定结尾 为 VanBlog 添加一个小挂件 基于React/umi/egg自建博客系统 如何正确停止 NodeJS 子进程
基于opencore的ryzen黑苹果10.15.3
wanglu@mereith.com (mereith) · 2022-08-12 · via Mereith's Blog

请注意,本文编写于 2315 天前,最后修改于 1393 天前,其中某些信息可能已经过时。

【更新】现已升级到10.15.4,oc版本到0.5.6.

相关引导文件以上传至github:OC-EFI-2700-B450i-wifi-rx580

配置如下,基本上和我配置差不多的都可以通用哈。

硬件型号
cpuryzen 2600
主板技嘉b450i wifi pro
显卡rx584
内存金士顿hyper 3000 ddr4 16gx2

正常

  • 基本功能无问题,运行流畅
  • cpu、显卡跑分正常,休眠正常
  • iservice正常,siri正常
  • 蓝牙正常(csr8510 a10)
  • 升级到最新catelina,无缝升级

有待解决

  • 因为是itx,只能用usb网卡,所以还差一个usb网卡这样airdrop就能用了。

参考文献

因为是ryzen的黑苹果,所以首先参考了: Opencore-Vanilla-Desktop-Guide

基本上只参考这一个就够了,后来装完了发现黑果小兵的博客上有中文的详解,很详细,上面也有中文的参考资料,不想看英文的话推荐参考:

OpenCore精解

遇到的bug

全程还是比较顺利的,只要有耐心即可。值得一提的是我的主板按照教程打开了4g以上解码但是依然会卡在pci configration,按照第一个文献的troubleshooting也没解决,后来我在boot-args增加了npci=0x2000就好了(第二个参考文献中提到了),应该是主板bios的问题,技嘉的bios真的太垃圾了,我甚至关不掉csm,索性没啥问题。

蓝牙修复

内置的intel网卡带的蓝牙不行,我手头正好有个绿联的usb蓝牙(csr8510 a10),mac为了考虑体验只能启用一个蓝牙,所以我们要先屏蔽自带的蓝牙,方法很简单:

  1. hackintool查看蓝牙硬件的供应商id设备id,在信息->杂项(misc)里,比如我的是0x80870x0025
  2. 换算成10进制,即0x8087->32903,0x0025->37
  3. 打开/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHostControllerUSBTransport.kext/Contents/Info.plist(我用的vscode)
  4. 把所有的idproductidvendor进行替换
  5. 重建kext缓存重启后即可,插上自己的usb蓝牙,就能用airpods听歌了,美滋滋。

imessage修复

直接参考第一个参考文献重的troubleshooting,主要就是内建网卡的en0

打开原生ntfs读写

非常简单

  1. diskutil list列出所有的磁盘,找到你想挂载的名字,例如我想挂载NVME1
  2. sudo vim /etc/fstab 添加LABEL=NVME1 none ntfs rw,auto,nobrowse,保存即刻。
  3. 如果你在finder找不到,就在/volumes里能看到,拖到侧边栏就行了

修改系统文件没权限的方法

  1. 禁用SIP,恢复模式中在终端输入csrutil disable
  2. 重启进系统,终端输入sudo mount -uw /直接都挂可读写,然后就能为所欲为了。