1liufeilong 发表于 2019-3-30 22:46

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)进入系统,享受完美的黑苹果吧。

tsingming 发表于 2019-3-31 00:32

我试试,现在是启动windows,macos蓝牙才可以使用,谢谢

tsingming 发表于 2019-3-31 00:46

刚试了一下,我的蓝牙鼠标移动不正常,固件必须是v7 c6820才完美

futureisnow 发表于 2019-3-31 08:27

手上有块DW1820A, 用Thinkpad E480 曾在10.14.3上试过, WIFI根本没用,加入蓝牙驱动也不行.

没有屏蔽针脚,不过运气不错,没有烧掉什么东西:)

楼主说的屏蔽针脚,具体是哪些?

kingpino 发表于 2019-3-31 08:32

不错,感谢分享

15063379076 发表于 2019-3-31 09:01

感谢分享学习一下。。。。

Shinykers 发表于 2019-3-31 10:14

本帖最后由 Shinykers 于 2019-3-31 10:18 编辑

连夜试过,好像有问题
请分享efi

phenixwangji 发表于 2019-3-31 10:15

非常感谢,哈哈

acp881 发表于 2019-3-31 10:20

看来我那块是真的烧了,在win下面都是感叹号官方驱动也不行了。
就 刚买回来的时候第一次进win正常。
之后反复倒腾屏蔽针脚就完蛋了。
这个卡真的不推荐。

1liufeilong 发表于 2019-3-31 10:32

futureisno 发表于 2019-3-31 08:27 https://www.pcbeta.com/static/image/common/back.gif
手上有块DW1820A, 用Thinkpad E480 曾在10.14.3上试过, WIFI根本没用,加入蓝牙驱动也不行.

没有屏蔽针脚 ...

网上有个图片,屏蔽了那个clock针脚,这个可以防止你的网卡被烧坏。

1liufeilong 发表于 2019-3-31 10:34

acp881 发表于 2019-3-31 10:20 https://www.pcbeta.com/static/image/common/back.gif
看来我那块是真的烧了,在win下面都是感叹号官方驱动也不行了。
就 刚买回来的时候第一次进win正常。
之后 ...

清空下BIOS可以满血复活,不过电脑很容易死机,包括Windows下也是。

1liufeilong 发表于 2019-3-31 10:35

Shinykers 发表于 2019-3-31 10:14 https://www.pcbeta.com/static/image/common/back.gif
连夜试过,好像有问题
请分享efi

你的什么问题?我看能帮到你不能,我的截图里已经显示了所有的EFI文件了,蓝牙就那两个。

1liufeilong 发表于 2019-3-31 10:37

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:10

本帖最后由 Shinykers 于 2019-3-31 11:14 编辑

1liufeilong 发表于 2019-3-31 10:35
你的什么问题?我看能帮到你不能,我的截图里已经显示了所有的EFI文件了,蓝牙就那两个。

我的是重装完成后,进系统后不能驱动网卡,看不到网卡信息。系统也是10.14.2。

Shinykers 发表于 2019-3-31 11:10

1liufeilong 发表于 2019-3-31 10:35
你的什么问题?我看能帮到你不能,我的截图里已经显示了所有的EFI文件了,蓝牙就那两个。

分享一下你的clover config.plist看看?

Shinykers 发表于 2019-3-31 11:30

1liufeilong 发表于 2019-3-31 10:37
看下你的网卡的PID和VID,同一个芯片有时候数字错一个,造成苹果下无法驱动,可以通过fack WIFI解决无法驱 ...

                        <key>idProduct</key>
                        <integer>25618</integer>
                        <key>idVendor</key>
                        <integer>2652</integer>
网卡信息如上。

1liufeilong 发表于 2019-3-31 11:35

Shinykers 发表于 2019-3-31 11:30 https://www.pcbeta.com/static/image/common/back.gif
idProduct
                        25618
                        idVendor ...

这个是蓝牙的,并不是WIFI的。

1liufeilong 发表于 2019-3-31 11:46

这个是我的DSDT,没有做任何特殊处理。建议你把WIFI的PID和VID给我看下,我看看是不是不一样PCI\VEN_14E4&DEV_43A3&SUBSYS_00231028&REV_08
这个是Windows下的。

Shinykers 发表于 2019-3-31 11:47

1liufeilong 发表于 2019-3-31 10:37
看下你的网卡的PID和VID,同一个芯片有时候数字错一个,造成苹果下无法驱动,可以通过fack WIFI解决无法驱 ...

你的意思是装fakePCI_WIFI那个kext么?

1liufeilong 发表于 2019-3-31 11:50

Shinykers 发表于 2019-3-31 11:47 https://www.pcbeta.com/static/image/common/back.gif
你的意思是装fakePCI_WIFI那个kext么?

不需要,clover的config文件自带的就有这个功能,主要是想确认下你的设备信息跟我的一样不一样。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: DW1820A免驱方式——开启蓝牙和airdrop