weiwei611 发表于 2020-6-10 11:40

【7.1更新Big Sur】OC0.6.0华硕B460i+i5-10400+RX5600XT【含USB a3af_8086驱动】

本帖最后由 weiwei611 于 2020-7-6 10:37 编辑

废话不多直入主题:【6.21更新的V6版本,所有设备均可正常运行。】
【USB集线器ID a3af_8086驱动放在文章末尾了。】
配置:

cpui5 10400
主板   华硕ROG B460i (不能与其他主板混用EFI)
内存条   阿斯嘉特DDR4 3200 8G x2 (不限制品牌)有线网卡1219-v
无线网卡   BCM94352z
声卡   ALC S1220A
硬盘   HP 250G Nvme/阿斯嘉特 250G Nvme (三星有些可以有些不行,不想折腾)
显卡   RX5600XT6G
系统版本:10.15.5(19F101)
【有核显机型为iMac19,1无核显机型为 iMac Pro 1,1】正常项目:
1、CPU识别正常
2、显卡驱动正常,硬件加速正常。
3、声卡正常,目前用的VoodooHDA万能声卡。这个声卡有些问题,我写在不正常里,往下看。
4、无线网卡及蓝牙,更换了BCM94352z ,目前一切正常。
5、睡眠正常,无睡死情况。

异常项目:
1、声卡延用了B360i声卡,S1220A,但是其实不是1220是被阉割的一个版本,
需要正常要么用万能声卡,要么用USB,即使驱动了,也会掉驱动。
2、有线网卡还没弄,留给你们解决吧,上班有点累,能完善这些已经不错了,楼主精力有限,抱歉了。
3、10系CPU的核心显卡没有办法驱动,目前只能仿冒。
能识别出ID 9BC80003,但是没有办法驱动,等苹果系统升级吧。4、OC引导界面苹果图标巨大。比我的腰子大。
5、熬夜伤身,各位黑友切记不要熬夜研究。

【6月13日更新v2】
解决问题

1、oc苹果图标巨大
2、type-c可识别,加入USBPower.kext可手机充电。


USB3.0无法使用,USB2.0可识别使用。
识别出集线器id为 a3af 8086 , 只能识别出XHC,无法识别XHCI。不管是定制USB还是自制USBinjectall.kext均无法解决。
查看系统IO文件发现苹果系统并没这个ID。所以只能等待系统更新。


注:装系统时请从主板USB2.0针脚接出USB安装。


共享OC0.5.9 EFI和自制USB集线器ID A3AFx8086 的USB驱动

      


【6月17日更新v3】解决问题:

1、ALC S1220A声卡仿冒后正常
使用VoodooHDA也会掉驱动,目前是仿冒的其他声卡ID成功驱动,音频输出MIC输入均正常
感谢论坛h5598大佬赐予的仿冒声卡思路,附上原帖地址
https://bbs.pcbeta.com/viewthread-1860978-1-1.html


2、1219-V有线网卡驱动后正常使用
谢谢远景论坛的朋友sunsjy帖子和驱动,目前有线网卡一切正常。原帖地址
https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1859799&highlight=intel%2B219


现正常项目
1、CPU识别正常
2、5600XT显卡驱动正常,硬件加速正常。
3、ALC S1220A 声卡正常
4、无线网卡及蓝牙(BCM94352z)目前一切正常。
5、睡眠正常,无睡死情况。
6、有线网卡正常


现存问题:


1、CPU核显无法驱动(能仿冒,但是还是喜欢原生,再等等吧)
2、USB3.0依旧无解,只能从type-c转接出usb使用。




【6月19日更新v4.1&v4.2】
解决问题:
1、华硕主板开机F1报错可以添加楼主config.plistKernel----->Patch下代码
(#搬运来的,原作者看见了我标注下哈,失礼了)


2、v4.2(楼主配置)中添加了OC引导苹果原生主题,如需替换别的主题只要需要替换OC目录下Resources文件夹即可。(icon文件夹类主题暂时不行)
(默认分辨率1920x1080)


V4.1(ax200)更新内容:根据坛友wxz8506提供的配置,专门制作了自带无线网卡ax200的EFI,
如果预算紧张的伙伴可以用自带无线网卡了。
配置如下:
cpui5 10400
主板   华硕ROG B460i
有线网卡1219-v
无线网卡   ax200
声卡   ALC S1220A
显卡   RX5600XT6G (蓝宝石超白金)
蓝牙也正常,感谢论坛大佬qcwap2012提供的intel网卡蓝牙驱动。
具体使用教程还是参照大佬原帖,这里不再重复说明
附上原贴地址:
https://bbs.pcbeta.com/viewthread-1848662-1-3.html



V4.2(楼主配置)更新内容:


1、解决F1报错问题
2、添加原生启动主题。

现存问题:

1、CPU核显无法驱动
2、USB3.0无解

V4.1 & V4.2 EFI如下(附件最大不超过5M传不上去,对不住了兄弟们~{:5_278:}):




【6月20日更新v5】(除USB3.0均正常,同配置推荐使用如下版本!)


更新内容:

1、升级BIOS到0401版本后,支持启用IGPU,核显UHD360驱动正常。(##升级BIOS后,请进入BIOS设置开启IGPU##)



2、打开config.plist在DeviceProperties--->Add下加入了如下5600xt补丁

   (标红内容,PCI位置请根据自己主板自行添加),显卡跑分提升近一倍。

      <key>DeviceProperties</key>
      <dict>
                <key>Add</key>
                <dict>
                        <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
                        <dict>
                              <key>@0,name</key>
                              <string>ATY,Adder</string>
                              <key>@1,name</key>
                              <string>ATY,Adder</string>
                              <key>@2,name</key>
                              <string>ATY,Adder</string>
                              <key>@3,name</key>
                              <string>ATY,Adder</string>
                              <key>AAPL00,DualLink</key>
                              <data>AQAAAA==</data>
                              <key>ATY,Card#</key>
                              <string>102-D32200-00</string>
                              <key>ATY,Copyright</key>
                              <string>Copyright AMD Inc. All Rights Reserved. 2005-2019</string>
                              <key>ATY,DeviceName</key>
                              <string>W5700X</string>
                              <key>ATY,EFIVersion</key>
                              <string>01.01.190</string>
                              <key>ATY,FamilyName</key>
                              <string>Radeon Pro</string>
                              <key>ATY,Rom#</key>
                              <string>150-A26-F25</string>
                              <key>CAIL_EnableLBPWSupport</key>
                              <integer>0</integer>
                              <key>CAIL_EnableMaxPlayloadSizeSync</key>
                              <integer>1</integer>
                              <key>CFG_CAA</key>
                              <integer>0</integer>
                              <key>CFG_FB_LIMIT</key>
                              <integer>0</integer>
                              <key>CFG_FORCE_MAX_DPS</key>
                              <integer>1</integer>
                              <key>CFG_GEN_FLAGS</key>
                              <integer>0</integer>
                              <key>CFG_NO_MST</key>
                              <integer>0</integer>
                              <key>CFG_NVV</key>
                              <integer>2</integer>
                              <key>CFG_PAA</key>
                              <integer>0</integer>
                              <key>CFG_PULSE_INT</key>
                              <integer>1</integer>
                              <key>CFG_TPS1S</key>
                              <integer>1</integer>
                              <key>CFG_TRANS_WSRV</key>
                              <integer>1</integer>
                              <key>CFG_UFL_CHK</key>
                              <integer>0</integer>
                              <key>CFG_UFL_STP</key>
                              <integer>0</integer>
                              <key>CFG_USE_AGDC</key>
                              <integer>1</integer>
                              <key>CFG_USE_CP2</key>
                              <integer>1</integer>
                              <key>CFG_USE_CPSTATUS</key>
                              <integer>1</integer>
                              <key>CFG_USE_DPT</key>
                              <integer>1</integer>
                              <key>CFG_USE_FBC</key>
                              <integer>0</integer>
                              <key>CFG_USE_FBWRKLP</key>
                              <integer>1</integer>
                              <key>CFG_USE_FEDS</key>
                              <integer>1</integer>
                              <key>CFG_USE_LPT</key>
                              <integer>1</integer>
                              <key>CFG_USE_PSR</key>
                              <integer>0</integer>
                              <key>CFG_USE_SCANOUT</key>
                              <integer>1</integer>
                              <key>CFG_USE_SRRB</key>
                              <integer>0</integer>
                              <key>CFG_USE_STUTTER</key>
                              <integer>1</integer>
                              <key>CFG_USE_TCON</key>
                              <integer>1</integer>
                              <key>PP_DisableDIDT</key>
                              <integer>1</integer>
                              <key>PP_DisablePowerContainment</key>
                              <integer>1</integer>
                              <key>PP_DisableVoltageIsland</key>
                              <integer>0</integer>
                              <key>PP_FuzzyFanControl</key>
                              <integer>1</integer>
                              <key>device_type</key>
                              <string>ATY,AdderParent</string>
                              <key>hda-gfx</key>
                              <string>onboard-1</string>
                              <key>model</key>
                              <string>Radeon Pro W5700X</string>
                              <key>name</key>
                              <string>ATY_GPU</string>
                        </dict>







现存唯一问题:

USB3.0依旧无解,只能从type-c转接出usb,或者从主板USB2.0针脚接出USB使用。



【EFI-V5】下载地址:



【6月21日更新V6版本】


本期新增更新内容如下:


      解决集线器ID a3af_8086 USB3.0问题,USB现已经可以正常运行。所有设备均正常使用

EFI如下(由于EFI超过5M,所以移除主题,请自行添加):





【关于USB集线器ID a3af_8086补充内容】


原先思路是加入USBInject.kext(下称USB驱动),打开解除限制15个USB,即可驱动所有USB。
但是加入了USB驱动发现,所有的USB依旧失灵,于是修改了USB驱动中的某一个ID为8086_a3af(侥幸心理)


奇迹发生了,虽然只能识别鼠标键盘,不能识别U盘,但是type-c可以识别所有设备
于是乎开始了USB定制之路,发现不管是DDST还是USBPort.kext都没办法正常识别USB3.0
因为主板太新,没有太多的资料可以参考,只能自己试试了。
直到6.21早上看到网上有一篇X299的帖子,一模一样的情况,识别不了USB3.0,但是加入了
XHCI-unsupported.kext驱动,查阅了一下,其实这个驱动就有是仿冒原理,然后突发奇想,
是不是可以和改USB驱动一样,把自己的ID加进这个空壳驱动里,然后居然可以用了!!


如果有朋友USB集线器ID是a3af_8086的老铁,可以试试我的驱动。
注:只需要放入下面两个驱动即可




【6月24日更新V7版本】

更新内容:
增加USB定制。所有接口均正常。

前置USB3.0正常,主板USB3.0均正常。
主板USB2.0针脚外接USB可用。
type-c接口正常,type-c音频接口未测试。



【7月1日更新 V8 版本】
###经过好几个日日夜夜终于解锁了Big Sur。下面给大家分享一下过程。

必要要求:
1、OC版本必须在6.28以后的DEBUG版本。
2、lilu全家桶最新测试版,可以找我的帖子下载:https://bbs.pcbeta.com/viewthread-1861920-1-1.html
3、必须用虚拟机安装,然后OC引导。
4、AppleALC驱动失效,请务必用VoodooHDA万能声卡驱动。
5、十代CPU务必仿冒CPUID,不然无限卡,
      Kernel-----Emulate下加入仿冒代码:
   Cpuid1Data 填入 EB060800 00000000 00000000 00000000
   Cpuid1Mask 填入 FFFFFFFF 00000000 00000000 00000000
   参考大神lesing的帖子,地址:https://bbs.pcbeta.com/viewthread-1862553-1-1.html

操作步骤:
1、下载最新Big Sur镜像,CDR或者DMG均可。
2、Windows下下载VM,版本务必15.0以上并解锁Mac支持,不再阐述解锁过程。
3、在win下创建Mac虚拟机,挂载物理磁盘,将镜像写入物理磁盘,一直到选择语言界面再关闭虚拟机。
4、将EFI放入ESP分区并重启。
5、安装完成。

【所有设备均正常运行。】






附上V8版本Big Sur的EFI:






下面配上楼主电脑图片,图片仅供参考。





























weiweian 发表于 2020-6-10 12:43

本帖最后由 weiweian 于 2020-6-10 12:47 编辑

老哥,赞一个!!为你的探路点赞,另外问一下,b460i 可以拆网卡换DW1560网卡嘛。
才认真看完,看到这个帖子太激动了,就直接回了,是可以换的。

limao1013 发表于 2020-6-10 12:44

“熬夜伤身,各位黑友切记不要熬夜研究。”哈哈哈哈哈……你怎么知道黑友喜欢熬夜研究!{:5_262:}

weiwei611 发表于 2020-6-10 20:01

limao1013 发表于 2020-6-10 12:44 https://www.pcbeta.com/static/image/common/back.gif
“熬夜伤身,各位黑友切记不要熬夜研究。”哈哈哈哈哈……你怎么知道黑友喜欢熬夜研究!

哈哈哈,别问我怎么知道的,我刚睡醒。

weiwei611 发表于 2020-6-10 20:03

weiweian 发表于 2020-6-10 12:43 https://www.pcbeta.com/static/image/common/back.gif
老哥,赞一个!!为你的探路点赞,另外问一下,b460i 可以拆网卡换DW1560网卡嘛。
才认真看完,看到这个帖 ...

可以换的,驱动也很简单,不需要特别麻烦的调试

wxz8506 发表于 2020-6-10 20:17

我配置跟你一样,为什么我的插上显卡,第一或者二次开机显卡风扇不转,主板故障灯vga亮。然后第三次开机就正常了?

wxz8506 发表于 2020-6-10 20:23

我的显卡是蓝宝石(Sapphire)RX 5600XT 6G D6 白金版OC 1615-1750MHz/14Gbps 6GB/192bit GDDR6 DX12 显卡。楼主你的是讯景的还是?

weiwei611 发表于 2020-6-11 00:27

本帖最后由 weiwei611 于 2020-6-11 01:07 编辑

苹果图标大问题解决~修改config.plist中参数UIScale为01即可。

@gm 发表于 2020-6-11 05:16

大佬 你知道B460G那个M板子 M2网卡 可以直接插转接卡用吧 不是那个不支持的协议吧

gubinhao 发表于 2020-6-11 07:11

谢谢分享,

mashimaro9 发表于 2020-6-11 08:25


谢谢分享,!!!

weiwei611 发表于 2020-6-11 08:50

@gm 发表于 2020-6-11 05:16 https://www.pcbeta.com/static/image/common/back.gif
大佬 你知道B460G那个M板子 M2网卡 可以直接插转接卡用吧 不是那个不支持的协议吧

可以接,协议是看网卡的

weiwei611 发表于 2020-6-11 08:51

gubinhao 发表于 2020-6-11 07:11 https://www.pcbeta.com/static/image/common/back.gif
谢谢分享,

谢谢老板支持

weiwei611 发表于 2020-6-11 08:51

mashimaro9 发表于 2020-6-11 08:25 https://www.pcbeta.com/static/image/common/back.gif
谢谢分享,!!!

感谢大佬支持

lsdwbj 发表于 2020-6-11 09:44

感谢,之前另一个贴在您的提醒下成功装上了,后来就没空搞了。后面有空还是得熬一熬夜。
另外请问楼主这个是自己从零搞的还是在之前那个b460m EFI里改的啊?

weiwei611 发表于 2020-6-11 10:10

lsdwbj 发表于 2020-6-11 09:44 https://www.pcbeta.com/static/image/common/back.gif
感谢,之前另一个贴在您的提醒下成功装上了,后来就没空搞了。后面有空还是得熬一熬夜。
另外请问楼主这个 ...

哈哈哈,熬夜注意身体,多备点水果,我是重新编辑的,因为我插上显卡不显示,怎么改都进不去,后来重新配置了一个,我就进系统慢慢改成和我主板配套的EFI了。之前出现的问题很多,先是遇到了卡+++,后来能进去了,但是独显插上不亮,继续折腾,再后来显卡折腾好了,鼠标键盘又不亮了(这个主板USB都是3.0,前期用的主板USB2.0针接出来的线,后面直接定制了USB),完了折腾完又加入蓝牙wifi驱动,发现机型又不对,改成了iMac pro1.1就没问题了,插入声卡发现怎么都去动不了,后面加入了ALC驱动ID注入1,3,5,11,13还是不行,放弃,上了VoodooHDA,偶尔掉驱动,我就整了个USB声卡,再调整休眠死机问题,换了个驱动就好了。目前稳定无卡死问题,无睡眠睡死问题,独显硬件加速也开了,正常用没问题,现在就在等苹果系统升级,支持10系核心显卡。目前只看见笔记本的能支持,台式还不行

lsdwbj 发表于 2020-6-11 10:39

weiwei611 发表于 2020-6-11 10:10 https://www.pcbeta.com/static/image/common/back.gif
哈哈哈,熬夜注意身体,多备点水果,我是重新编辑的,因为我插上显卡不显示,怎么改都进不去,后来重新配 ...

远景这抽风的,打了半天字全没了。

算了,感谢付出!

weiwei611 发表于 2020-6-11 10:49

lsdwbj 发表于 2020-6-11 10:39 https://www.pcbeta.com/static/image/common/back.gif
远景这抽风的,打了半天字全没了。

算了,感谢付出!

哈哈哈哈,正常,毕竟免费的,能用就不错了,要感谢远景。

kkii011 发表于 2020-6-11 10:54

早上远景又挂了

kkii011 发表于 2020-6-11 10:58

感谢大佬支持
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【7.1更新Big Sur】OC0.6.0华硕B460i+i5-10400+RX5600XT【含USB a3af_8086驱动】