DW1820A免驱方式——开启蓝牙和airdrop
1.讲讲我驱动的心酸吧当时看到dw1560的时候感觉蓝牙4.0不是很好,而且价钱很高,就买了dw1820a,回来以后插上电脑直接就可以用,然后就开始激活蓝牙,结果发现蓝牙死活激活不了。然后就按照网上说修改facksmc.kext,注入蓝牙的ID,结果再次重启电脑就卡死了,之后死活无法使用Wi-Fi,感觉心里凉了半截,以为是Wi-Fi烧了,感觉黑苹果果然烧硬件啊,后来搜索网上说屏蔽针脚可以解决问题,然后就屏蔽针脚,果然好了,心里美滋滋的,但是蓝牙还是不能用,后来网上下载驱动,结果还是死活驱动不了,然后网上就有人说必须说要什么自己编译的版本,不要用RehabMan 的驱动,说这个人是个坑,每次只要他修改的东西别的都有问题,最后重装了一次系统以后蓝牙居然神奇的可以用了,心里也是美滋滋,可是突然发现他和Wi-Fi居然有冲突,Wi-Fi 5g下蓝牙就无法搜索到设备,2.4g下正常,最后放弃了,然后就把网卡给去了,换成了我的intel 9560ac网卡,享受着Windows的宁静,突然有一天还是死活不死心,又重装了一次,这次居然发现Wi-Fi好了,而且没有屏蔽针脚,最后终于明白为啥了,原来网上好多都是骗人的。
2.关于突破点
我估计网上应该有好多都是看有个人说自己驱动成功了,然后分享说什么加qq给驱动。刚开始是比较气愤的,这种啥也不会的人,国外网上搜个驱动就拿来赚钱,不过有个收获就是看他的蓝牙驱动版本也是v7 c5799的固件版本,网上说c4xxx版本是无法驱动,说那个版本蓝牙固件有bug,总之看了这么多帖子,知道想完美说可以的,至少我自己实验下Wi-Fi说可以直接免驱的。
3.辟谣
(1)屏蔽针脚管用
如果你屏蔽针脚管用,那么告诉你个好消息,你的网卡可能是有问题的,其实不用屏蔽针脚也正常,之所以屏蔽针脚感觉管用是因为这个网卡有个神奇的bug两个办法可以解决,一个是屏蔽这个针脚,另一个就是一旦网卡出问题,断电就正常,如果你是台式机,那么建议你关闭电源进行彻底放电处理,有些可能需要清空bios,我有一次弄的电脑死机了,包括Windows系统下驱动也死机,没办法,重置了bios。
(2)rehabman的蓝牙驱动有问题,无法驱动
这个就有点胡扯了,看过他的代码就知道,这个驱动其实就是仿冒了下ID,并没有什么特别的地方,所以驱动体积很小,从驱动的日志看也能看出来,我现在用的就是他的驱动,驱动了,最早的时候也可以驱动,就是无法使用5g。
(3)蓝牙c4xxxx版本无法驱动
这个无从考究,但是感觉这个卡应该是可以驱动的,至少10.14,希望继续努力。
(4)需要特定驱动,有些还要删除本地的io802111family驱动,
虽然没有加那个人的qq,但是网上搜到了有人分享的驱动,看了下,他用了优胜美地版本Mac驱动,我试了下,这个版本的驱动很不稳定,有时候经常会无法进入系统,电脑死机,提示是英文,大概意思是airdrop驱动失败,无法识别Wi-Fi状态。
(5)需要clover里配置patch
那个patch我看了,是为了解决早起无法使用airdrop的补丁,本身这个Wi-Fi就是免驱的,苹果驱动里自带的就有这个网卡的ID就算是补丁也应该是仿冒网卡ID,就像我最早的惠普4431s那样,因为苹果按照硬件ID来识别驱动的。
3.如何驱动
作为一个完美主义者,怎么能容忍修改系统。
回归正题,讲解下如何驱动吧。
dw1820a这个网卡分两个部分,1Wi-Fi,2蓝牙,Wi-Fi部分其实是免驱的,不过你也不要高兴的太早,这个卡很容易被烧了,如果你不介意的话,最好屏蔽针脚,这样能防止被烧的概率。
(1)电脑进入bios,关闭蓝牙和Wi-Fi,如果你没有这个功能,建议先不要安装这个网卡,如果你非要装,那么建议你还是先屏蔽驱动,否则网卡烧了我可不管啊。
(2)重装Mac os系统,制作系统盘的时候可以把蓝牙的驱动装进efi分区。
(3)装好以后设置完毕重启。
(4)打开bios开启Wi-Fi和蓝牙。
(5)进入系统,享受完美的黑苹果吧。
我试试,现在是启动windows,macos蓝牙才可以使用,谢谢 刚试了一下,我的蓝牙鼠标移动不正常,固件必须是v7 c6820才完美 手上有块DW1820A, 用Thinkpad E480 曾在10.14.3上试过, WIFI根本没用,加入蓝牙驱动也不行.
没有屏蔽针脚,不过运气不错,没有烧掉什么东西:)
楼主说的屏蔽针脚,具体是哪些? 不错,感谢分享 感谢分享学习一下。。。。 本帖最后由 Shinykers 于 2019-3-31 10:18 编辑
连夜试过,好像有问题
请分享efi 非常感谢,哈哈 看来我那块是真的烧了,在win下面都是感叹号官方驱动也不行了。
就 刚买回来的时候第一次进win正常。
之后反复倒腾屏蔽针脚就完蛋了。
这个卡真的不推荐。 futureisno 发表于 2019-3-31 08:27 https://www.pcbeta.com/static/image/common/back.gif
手上有块DW1820A, 用Thinkpad E480 曾在10.14.3上试过, WIFI根本没用,加入蓝牙驱动也不行.
没有屏蔽针脚 ...
网上有个图片,屏蔽了那个clock针脚,这个可以防止你的网卡被烧坏。 acp881 发表于 2019-3-31 10:20 https://www.pcbeta.com/static/image/common/back.gif
看来我那块是真的烧了,在win下面都是感叹号官方驱动也不行了。
就 刚买回来的时候第一次进win正常。
之后 ...
清空下BIOS可以满血复活,不过电脑很容易死机,包括Windows下也是。 Shinykers 发表于 2019-3-31 10:14 https://www.pcbeta.com/static/image/common/back.gif
连夜试过,好像有问题
请分享efi
你的什么问题?我看能帮到你不能,我的截图里已经显示了所有的EFI文件了,蓝牙就那两个。 futureisno 发表于 2019-3-31 08:27 https://www.pcbeta.com/static/image/common/back.gif
手上有块DW1820A, 用Thinkpad E480 曾在10.14.3上试过, WIFI根本没用,加入蓝牙驱动也不行.
没有屏蔽针脚 ...
看下你的网卡的PID和VID,同一个芯片有时候数字错一个,造成苹果下无法驱动,可以通过fack WIFI解决无法驱动,提供下我可以帮你看看。 本帖最后由 Shinykers 于 2019-3-31 11:14 编辑
1liufeilong 发表于 2019-3-31 10:35
你的什么问题?我看能帮到你不能,我的截图里已经显示了所有的EFI文件了,蓝牙就那两个。
我的是重装完成后,进系统后不能驱动网卡,看不到网卡信息。系统也是10.14.2。 1liufeilong 发表于 2019-3-31 10:35
你的什么问题?我看能帮到你不能,我的截图里已经显示了所有的EFI文件了,蓝牙就那两个。
分享一下你的clover config.plist看看? 1liufeilong 发表于 2019-3-31 10:37
看下你的网卡的PID和VID,同一个芯片有时候数字错一个,造成苹果下无法驱动,可以通过fack WIFI解决无法驱 ...
<key>idProduct</key>
<integer>25618</integer>
<key>idVendor</key>
<integer>2652</integer>
网卡信息如上。 Shinykers 发表于 2019-3-31 11:30 https://www.pcbeta.com/static/image/common/back.gif
idProduct
25618
idVendor ...
这个是蓝牙的,并不是WIFI的。 这个是我的DSDT,没有做任何特殊处理。建议你把WIFI的PID和VID给我看下,我看看是不是不一样PCI\VEN_14E4&DEV_43A3&SUBSYS_00231028&REV_08
这个是Windows下的。 1liufeilong 发表于 2019-3-31 10:37
看下你的网卡的PID和VID,同一个芯片有时候数字错一个,造成苹果下无法驱动,可以通过fack WIFI解决无法驱 ...
你的意思是装fakePCI_WIFI那个kext么? Shinykers 发表于 2019-3-31 11:47 https://www.pcbeta.com/static/image/common/back.gif
你的意思是装fakePCI_WIFI那个kext么?
不需要,clover的config文件自带的就有这个功能,主要是想确认下你的设备信息跟我的一样不一样。