macOS Catalina 10.15发布后,不少小伙伴发现DRM视频播放出现bug。博主研究测试,得以部分解决。现发布播放DRM视频以及sidecar和DRM共存的解决方案。
目前支持Hackintosh DRM的独显(核显DRM不可用)
Vega 56、Vega 64、VII、RX 5700、RX 5700 XT,可以使用完整DRM。本文前提是使用以上显卡的任意一款
播放DRM视频的解决方案
无核显用户
无核显用户只需要把smbios设置为iMac Pro 1,1即可。
有核显用户
- Lilu使用v1.4.1版本(https://github.com/acidanthera/Lilu), 目前需要手动编译。
- Whatevergreen使用v1.3.6版本(https://github.com/acidanthera/WhateverGreen 或 https://github.com/bugprogrammer/WhateverGreen 均可),目前需要手动编译。
- boot-args加入shikigva=80。
- 重启。
sidecar和DRM共存的解决方案
前提:intel酷睿 6、7、8、9代带有核显的CPU+目前支持Hackintosh DRM的独显(上文有写)。本文以9900K+5700XT为例。
- BIOS开启核显并设置DVMT为128M,主显卡为独显。
- SMBIOS设置为iMac 19,1。
- 注入如下缓冲帧信息。
- Lilu使用v1.4.1版本(https://github.com/acidanthera/Lilu),目前需要手动编译。
- Whatevergreen使用v1.3.6版本(https://github.com/acidanthera/WhateverGreen 或 https://github.com/bugprogrammer/WhateverGreen 均可),目前需要手动编译。
- boot-args加入shikigva=80。
- 重启。