dfsnc / Hackintosh-Catalina-OpenCore-Lenovo-T450s-efi

66 stars 28 forks source link

关于DW1820A驱动 #23

Open chuds001 opened 4 years ago

chuds001 commented 4 years ago

My computer is also T450S and also has a DW1820A, you can drive it. Can you tell me how you use it? Did you put the files in the DW1820A folder into the Kext directory and merge the Config.plist with the Config.plist in the OC directory?

chuds001 commented 4 years ago

https://drive.google.com/file/d/1PWKjqiWvD3DkqQvoAZ4l2DxA6YuPjMzL/view?@chuds001还有你安装14.0后就替换efi了?您执行驱动包里的install脚本了吗?跑下这个脚本啊,里面有重建缓存的命令,是不是和这个有关

这个脚本会删除s/l/e下面的文件的。

m4ak commented 4 years ago

@Axelpop 我的卡信息14e4 43a3 sub-id 17aa 075a 蓝牙6414。我现在只想它能稳定的正常工作,不管用什么方法都可以

m4ak commented 4 years ago

@chuds001 看下脚本删除的是哪几个文件,提前备份出来

Axelpop commented 4 years ago

I am looking for a method that works all the time and for everyone, I personally managed to make the card work but the procedure I applied does not always work.... -use the dw1820a by editing the file IO80211Family, makes the system very unstable, in all the tests I have done in recent months I have always encountered some problems with the modification of that file, the best way that I found to make the card work is with the use of the file AirportBrcmFixup, it turns out to be the most stable and with less KP,the only problem is that you can not always get the wifi with this file, indeed it is very random its operation,I need to figure out why it works so randomly...the problem does not lie in the cards but in the software that works randomly...

chuds001 commented 4 years ago

我的电脑在10.14.0上用上面的脚本方法换算稳定,方法是用原版IO80211family文件,需要删除PlugIns下的除Brcm4360的文件,并在Brcm4360下的info.plist里加PIC14e4:43a3,将它放入L/E文件夹下,再修复一下权限。注意,clover中不要用同文件夹下的config.plist文件,用了会多次重启,F_IO80211family要删除。

m4ak commented 4 years ago

@EchoEsprit 你的1820a能分享个照片吗?我去买个一样的,网上看到过00jt494 mac地址是70开头的,不知道是不是一样的。

Axelpop commented 4 years ago

Hello, after so much effort and trials maybe i found a solution for this dw1820a!!!

I start by telling you to check a few things out before you try my efi...

1)check to have the latest version of the bios (1.37) (1.04) released on 2019-08-14. 2)check to have the same bios settings this guide. 3)check to have a card identical to the ones i have listed, because i can guarantee its operation only on those i own.

- to avoid problems of operation or incompatibility with my efi i strongly recommend to proceed with a new installation.

I leave attached pictures and my EFI

Screenshot 2019-12-13 at 07 58 14 InkedScreenshot 2019-12-13 at 07 57 52_LI Screenshot 2019-12-13 at 07 59 02 Screenshot 2019-12-13 at 08 00 34 Screenshot 2019-12-13 at 08 00 43 InkedIMG_20191213_173830_LI InkedScreenshot 2019-12-13 at 21 23 05_LI

T450 10.14.6 -10.15.1 WIFI OK.zip

chuds001 commented 4 years ago

我看你的截图是用CN-08PKF4测试的,由于在10.15.1下删除和恢复了有关文件,昨天升级到10.15.2。用你的EFI文件,Wi-Fi和蓝牙都没加载。下午再重装10.15.1试试。顺便问一下,你的机器是T450s吗?我的是T450s的I7高分辨率的。 似乎你没有用AirportBrcmFixup?

chuds001 commented 4 years ago

您好,经过这么多的努力和尝试,也许我找到了这款dw1820a的解决方案!

首先,我告诉您先检查一些事情,然后再尝试使用我的电汇。

1)检查是否拥有2019年8月14日发行的最新版本的BIOS(1.37)(1.04)。 2)检查以具有与本指南相同的BIOS设置。 3)检查是否有与我列出的卡相同的卡,因为我只能保证自己拥有的卡才能运行。

  • CN-08PKF4 | 戴尔无线1820A 802.11ac | BCM94356ZEPA50DX_2 | 1028:0023 | [0a5c:6412]
  • CN-0VW3T3 | 戴尔无线1820A 802.11ac | BCM94356ZEPA50DX_2 | 1028:0021 | [0a5c:6412]
  • 00JT494 | 联想| BCM94350ZAE_2 | 1028:075a | [0a5c:6414]

-为避免操作问题或与我的efi不兼容,我强烈建议继续进行新的安装。

  • wifi卡应该已经可以在安装屏幕上工作了,因此您无需从BIOS禁用它,因为它不会给mac os的安装带来任何问题。
  • 此efi文件夹已经使用这些版本的osx(10.14.0 / 2 / 6-10.15.1)进行了测试,可以立即正常工作,而从安装到系统都没有问题。 -在10.15.1中,系统启动后1分钟便加载了wifi,我已经在努力寻找解决方法。
  • 希望这次我的efi也能为您服务。

我留下附件图片和我的EFI

屏幕截图2019-12-13 at 07 58 14 InkedScreenshot 2019年12月13日在07 57 52_LI 屏幕截图2019-12-13 at 07 59 02 屏幕截图2019-12-13 at 08 00 34 屏幕截图2019-12-13 at 08 00 43 InkedIMG_20191213_173830_LI InkedScreenshot 2019-12-13 at 21 23 05_LI

T450 10.14.6 -10.15.1 WIFI OK.zip

你确定你上传的文件没有传错吗?我试了,在安装时必须在BIOS中关闭WIFI才能用,安装好后,开启WIFI,不能进入系统。 157630585964827860814479351070

dfsnc commented 4 years ago

@EchoEsprit 你的1820a能分享个照片吗?我去买个一样的,网上看到过00jt494 mac地址是70开头的,不知道是不是一样的。

front back

Axelpop commented 4 years ago

@chuds001 hi, I am very sorry that for you my efi does not work, the efi has been tested with all three cards that I have indicated before without ever giving any problem other than that indicated on 10.15.1, then I leave you another file with the changes made to my config.plist and kexts to be placed in E/C/K/O,I used the pc for hours before I was sure it worked, I had no more problems with this efi, I also upgraded to 10.15.2 and the system works perfectly,so I don’t even know how to help you, add to your settings the information and kexts that I leave you, I hope you can get dw1820a working. WIFI.zip

m4ak commented 4 years ago

@EchoEsprit 多谢。

chuds001 commented 4 years ago

@chuds001 hi, I am very sorry that for you my efi does not work, the efi has been tested with all three cards that I have indicated before without ever giving any problem other than that indicated on 10.15.1, then I leave you another file with the changes made to my config.plist and kexts to be placed in E/C/K/O,I used the pc for hours before I was sure it worked, I had no more problems with this efi, I also upgraded to 10.15.2 and the system works perfectly,so I don’t even know how to help you, add to your settings the information and kexts that I leave you, I hope you can get dw1820a working. WIFI.zip

谢谢Axelpop 的努力,我晚上测试的情况:经过多次重启进入系统几次,第一次比较神奇:进入后打开网络什么都看不到,等了一会,有线网和WIFI同时出现,并且给我连接上我曾经连上的5G(不用输密码),不知是电脑中有10.14的原因,还是有什么记忆原因。进入后运行良好,但出现蓝牙连接困难。 截屏2019-12-14下午9 19 06

Axelpop commented 4 years ago

@chuds001 I’m very happy for you! as i wrote previously i already know that the wifi appears after one minute of system startup, and I’m already looking for a solution to this problem, if in the next few days i find a solution, i will publish a post with the correction...

chuds001 commented 4 years ago

我这只要启动wifi就出现了,另外网卡的“子设备”怎么从17AA改变为106B是怎么实现的?见下图 截屏2019-12-14下午10 22 20

chuds001 commented 4 years ago

@EchoEsprit 有一种方法你可以试一下,用Axelpop EFI文件,中按下图配置,看看你能不能启动。 截屏2019-12-15上午10 10 38

m4ak commented 4 years ago

@chuds001 这个方法你成功了吗?我周五测试一下没搞定,不能进系统。

chuds001 commented 4 years ago

我的可以用,过程:全新安装10.15.1,用T450 10.14.6 -10.15.1 WIFI OK.zip,改里面的config.plist文件,进系统,下面的经历可以看上面我说过,可能会kp,多试几次看看。现在看Wi-Fi还行,就是蓝牙连接不稳定。

Axelpop commented 4 years ago

@chuds001 Thanks for the advice, I’m already working on the bluetooth and I’m also thinking of a way to correct the delay of the network startup.

chuds001 commented 4 years ago

@ chuds001 感谢您的建议,我已经在研究蓝牙,并且我还在考虑一种纠正网络启动延迟的方法。

我这里WIFI开机就有了,蓝牙问题可能跟usb端口限制有关,刚才把10.15用的补丁用上,蓝牙工作比较稳定了

m4ak commented 4 years ago

@EchoEsprit 好的,明天测试一下

dfsnc commented 4 years ago

@cchyswy 算了,还是有问题。。。

Axelpop commented 4 years ago

Hello, then i think i have solved all the problems of dw1820a, at least those that i found, and now i think it works very well.

1) the wifi after a couple of starts corrects itself, i found a 'anomaly' in the injection of the firmware, but for some reason it disappeared after a couple of reboots.

2) the bluetooth had a problem very similar to that of the wifi, the firmware was not started in correct way in the system, and this created instability.

I hope it works for all, good luck guys!!!

BT OK.zip WIFI+BT DW1820a.zip

dfsnc commented 4 years ago

Hello, then i think i have solved all the problems of dw1820a, at least those that i found, and now i think it works very well.

1) the wifi after a couple of starts corrects itself, i found a 'anomaly' in the injection of the firmware, but for some reason it disappeared after a couple of reboots.

2) the bluetooth had a problem very similar to that of the wifi, the firmware was not started in correct way in the system, and this created instability.

  • Then i enclose two files, in one is contained only the bluetooth(BT OK) and is contained the wifi and the bluetooth (WIFI+BT).
  • Remember that before using the new bluetooth files you have to delete the old ones and all changes made to the bluetooth on clover, in addition I remember that the bluetooth files only go on BCM94350ZAE chips, and not on BCM94356ZEPA50DX, where it could work but in an unstable way and in part, as they are two similar but different chips in some things.

I hope it works for all, good luck guys!!!

BT OK.zip WIFI+BT DW1820a.zip

That's really awesome, Great work! 👍👍👍

I'd be appreciate if you could kindly share about how do you fix this bluetooth issue.

Axelpop commented 4 years ago

Thanks a lot! for the bluetooth i tried several things, so i don’t know exactly which of these made the card work ....I discovered that wax a problem while loading the firmware, the kext could not properly load the firmware into the cache, so i found out reading around that putting the taste delay value on the iosleep command manages to load the firmware,so by reading other people’s experiences and rehearsing i’ve done some tests , besides this wax a problem with the usb ports that i don’t even know how i solved,It was a bit of a nightmare to make this card work, because every time you solve a problem another one appears or the one that worked before doesn’t go after,however if you want to know more look at this forum(https://www.tonymacx86.com/threads/bcm94350zae-dw1820a-only-802-11n-wifi-and-no-bluetooth-devices.250592/) is where i found the most useful information, i actually looked at dozens of forums before figuring out what was wrong but the most useful was to tonymacx86 after making those changes worked.

-I hope you understand something of what I wrote, English is not my language...

CLAY-BIOS commented 4 years ago

您好,那我想我已经解决了dw1820a的所有问题,至少是我发现的问题,现在我认为它工作得很好。

1)几次启动后,wifi会自行纠正,我在注入固件时发现了“异常”,但由于某种原因,几次重启后它消失了。

2)蓝牙的问题与wifi非常相似,固件未在系统中以正确的方式启动,因此造成了不稳定。

  • 然后我附上两个文件,其中一个仅包含蓝牙(BT OK),并且包含wifi和蓝牙(WIFI + BT)。
  • 请记住,在使用新的蓝牙文件之前,您必须删除旧文件以及三叶草上对蓝牙所做的所有更改,此外,我还记得该蓝牙文件仅在BCM94350ZAE芯片上运行,而不在BCM94356ZEPA50DX上运行,可以在其中工作,但在一种不稳定的方式,部分是因为它们在某些方面是两个相似但不同的芯片。
  • 我记得使用过的kext是传说中的RehabMan的kext,我对其进行了修改以使其可以在T450和T450S上使用,我也注意到了这一点,因此,我感谢社区hackintosh,如果需要或有需要,您可以自由编辑文件有点问题,总之您想做什么,希望对我的工作有用。

我希望它对所有人有用,祝大家好运!!!

BT OK.zip WIFI + BT DW1820a.zip

感谢!辛苦了! 我无法直接使用你的EFI进入系统 需要在config.plist文件加上pci-aspm-default 0 才能进入系统 1 之后重新安装在到系统都没有问题 IMG_20191220_034247 我使用系统的是10.14.6 蓝牙正常 WiFi正常 3 4 问题一:5G下WiFi速率最大只有150Mbps 屏幕快照 2019-12-20 上午4 00 24 问题二:在我使用时发现有的时候无法搜索到5G网络(或者连接不上) 重启可以解决 我正在更新10.15.2 7

Axelpop commented 4 years ago

@CLAY-BIOS have you tried removing pci-aspm-default ? I do not use it,the laptop is a T450 or T450S ?

CLAY-BIOS commented 4 years ago

@ CLAY-BIOS是否尝试删除pci-aspm-default?我不使用它,笔记本电脑是T450还是T450S?

删除pci-aspm-default后我无法进入系统 我使用的电脑是T450S

Axelpop commented 4 years ago

Can you tell me the card model and the chip? is your pc in dual boot ? The fact that the maximum is 150mb, I don’t think I can fix it,I think it’s due from the firmware backup using the kext, but I’m not sure.

sdwfyzz commented 4 years ago

@Axelpop Thank you for your hard work! Can you please share your EFI that I want try on my T450!

CLAY-BIOS commented 4 years ago

你能告诉我卡的型号和芯片吗?您的电脑处于双启动状态吗?最大为150mb的事实,我认为我无法解决,我认为这是由于使用kext进行固件备份所致,但我不确定。

网卡型号是 CN-08PKF4 BCM94356ZEPA50DX_2 IMG_20191220_041908_EDIT_1_EDIT_1 IMG_20191220_042228_EDIT_1

没有使用双引导

Axelpop commented 4 years ago

Later i try to help everyone ! but now i go to sleep, i am happy to have found something that works for everyone!

m4ak commented 4 years ago

@Axelpop

您好,那我想我已经解决了dw1820a的所有问题,至少是我发现的问题,现在我认为它工作得很好。 1)几次启动后,wifi会自行纠正,我在注入固件时发现了“异常”,但由于某种原因,几次重启后它消失了。 2)蓝牙的问题与wifi非常相似,固件未在系统中以正确的方式启动,因此造成了不稳定。

  • 然后我附上两个文件,其中一个仅包含蓝牙(BT OK),并且包含wifi和蓝牙(WIFI + BT)。
  • 请记住,在使用新的蓝牙文件之前,您必须删除旧文件以及三叶草上对蓝牙所做的所有更改,此外,我还记得该蓝牙文件仅在BCM94350ZAE芯片上运行,而不在BCM94356ZEPA50DX上运行,可以在其中工作,但在一种不稳定的方式,部分是因为它们在某些方面是两个相似但不同的芯片。
  • 我记得使用过的kext是传说中的RehabMan的kext,我对其进行了修改以使其可以在T450和T450S上使用,我也注意到了这一点,因此,我感谢社区hackintosh,如果需要或有需要,您可以自由编辑文件有点问题,总之您想做什么,希望对我的工作有用。

我希望它对所有人有用,祝大家好运!!! BT OK.zip WIFI + BT DW1820a.zip

感谢!辛苦了! 我无法直接使用你的EFI进入系统 需要在config.plist文件加上pci-aspm-default 0 才能进入系统 1 之后重新安装在到系统都没有问题 IMG_20191220_034247 我使用系统的是10.14.6 蓝牙正常 WiFi正常 3 4 问题一:5G下WiFi速率最大只有150Mbps 屏幕快照 2019-12-20 上午4 00 24 问题二:在我使用时发现有的时候无法搜索到5G网络(或者连接不上) 重启可以解决 我正在更新10.15.2 7

我也是同样的方法才进入系统的,系统版本是10.14.6,还没有测试5g频段能不能到866,但是我的usb控制器是未知 ,不知道这个有什么影响。还有我的另一个系统是oc引导的10.15,不知道从clover切换到oc是否可以。 屏幕快照 2019-12-20 上午11 17 31 屏幕快照 2019-12-20 上午11 18 06 屏幕快照 2019-12-20 上午11 18 29 屏幕快照 2019-12-20 上午11 18 46 屏幕快照 2019-12-20 上午11 36 54

Axelpop commented 4 years ago

@sdwfyzz My efi i think it is useless to share it, because it is the same as the guide of jsassu20,the only changes i’ve made are the serial numbers,also because it is already good as it is,but i recommend efi of EchoEsprit, based on opencore, i think it’s distinctly superior,because it is faster and more stable,but I keep using the clover because I just know better where things are and how they work,but honestly OC is the future!

@cchyswy I have the unknown USB controller, too, and this hasn’t created any instability for me to date, if that bothers you, try mapping the ports with acpi.

Zheng-Jiakun commented 4 years ago

@Axelpop Hi Axelpop, did you test each of these three cards? CN-08PKF4 | Dell Wireless 1820A 802.11ac | BCM94356ZEPA50DX_2 | 1028:0023 | [0a5c:6412] CN-0VW3T3 | Dell Wireless 1820A 802.11ac | BCM94356ZEPA50DX_2 | 1028:0021 | [0a5c:6412] 00JT494 | Lenovo | BCM94350ZAE_2 | 1028:075a | [0a5c:6414]

I got some information about them from google and most people said 0VW3V3 is the most stable one, but also some said it doesn't work on t450s. So I just bought a 0VW3V3 and it was not working at all (even in Windows) and finally burned out (though i believe there must be something wrong with it before I got it). I'm now planning to buy a new one. Could you please give me some suggestions on which one should I buy? Did you have some test about which one is the most stable one working on t450s? Thank you so much.

m4ak commented 4 years ago

1028:0021的好,但是450适合94350还是94356就得实际测试了

Axelpop commented 4 years ago

@Zheng-Jiakun Honestly wouldn’t advise you to buy a dw1820a card.I own cards that work much better and especially OOB,I tried to make this card work for challenge,but I do not recommend it to anyone, because it is full of problems,for months i’ve been looking for goats how this card workse,and only recently i figured out how to do it work ,the card for me has always worked but never as now, but all this will last little, when apple decides to change something in osx this card will not work again,i hate to write this, but it’s the truth, and I think anyone who knows a little bit about hackintosh knows this already,i highly recommend you take an original card or a natively supported , i leave you a list of those that come to mind to the coin.

BCM94360CD BCM94360CSAX BCM94360CS2

these are the ones I tried personally and they work very well, obviously they require NGFF adapter and some of the cables(IPEX-4 IPEX (F) to IPEX-1).

chuds001 commented 4 years ago

关于这类卡的一些说明 1、BCM94350ZAE_2和BCM94356ZEPA50DX_2 这两种卡,如果 是1028:XXXX的都是dell的,联想00jt494应该是17aa: 075a(1028是dell,17aa是联想) 2、在T450s上应该都可以用,我的是17aa:075a,Axelpop测试了其他几种卡 3、使用方法:一是按照Axelpop的EFI,一是加pci-aspm-default。注意加pci-aspm-default是要删除FakePCID开头的kext文件,并且加入AirportBrcmFixup.kext 4、由于T450s有无独显和有独显之分(低高配),网卡也各自不同,所以使用方法可能有所不同。 5、用Axelpop的EFI是注入4353,用AirPortBrcm4360.kext,记得Wi-Fi中显示是第三方网卡;加pci-aspm-default是使用AirPortbrcmNIC.kext,Wi-Fi中显示是AirPort Extreme 。我测试的情况感觉没什么不同。 截屏2019-12-17上午11 26 13 截屏2019-12-21下午1 02 05

6、蓝牙,使用感觉要用Axelpop的推荐,也就是用(黑小兵处的)稳定版。

@Axelpop 那个未知的USB控制器是因为注入的值错误造成的。 71230140-567bc180-2323-11ea-8a27-a7601574f3a8

另外请问你的机器唤醒可以吗?我的机器休眠后唤醒是黑屏,无法加入桌面。具体情况是,电脑休眠,电源唤醒灯闪动,按电源健,无法进入桌面,需要关机重启。

CLAY-BIOS commented 4 years ago

关于这类卡的一些说明 1,BCM94350ZAE_2和BCM94356ZEPA50DX_2这两种卡,如果是1028:XXXX的都是dell的,联想00jt494应该是17aa:075a(1028是dell,17aa是联想) 2,在T450s上应该都可以用,我的是17aa:075a,Axelpop测试了其他几个卡 3,使用方法:一是按照Axelpop的EFI,一是加pci-aspm-default。注意加pci-aspm-default是要删除FakePCID 5,用Axelpop的EFI是注入,首先是kext文件,并且加入AirportBrcmFixup.kext 4,由于T450s有无独显和有独显之分(低高配),网卡也各自不同,所以使用方法可能有所不同。 4353,用AirPortBrcm4360.kext,记得Wi-Fi中显示是第三方网卡;加pci-aspm-default是使用AirPortbrcmNIC.kext,Wi-Fi中显示是AirPort Extreme。我测试的情况感觉没什么不同。 截屏2019-12-17上午11 26 13 截屏2019-12-21下午1 02 05

6,蓝牙,使用感觉要用Axelpop的推荐,也就是用(黑小兵处的)稳定版。

@Axelpop 那个未知的USB控制器是因为注入的值错误造成的。 71230140-567bc180-2323-11ea-8a27-a7601574f3a8

另外请问你的机器唤醒可以吗?我的机器休眠后唤醒是黑屏,无法加入桌面。具体情况是,电脑休眠,电源唤醒灯闪动,按电源健,无法进入桌面,需要关机重启。

@Axelpop 1.加pci-aspm-default可以解决开机卡死问题。 2.国家地区代码为US 可能会导致WiFi 5G频率下最大速度只有150Mbps 解决方法是删除FakePCID开头的kext文件 使用AirportBrcmFixup.kext 并在config.plist文件中添加brcmfx-country=#a 截屏2019-12-21下午3 26 23 截屏2019-12-21下午3 29 02 3.如果你使用的是Axelpop的EFI 用这个ACPI替换掉你的ACPI 可以修复USB控制器的问题 ACPI.zip 截屏2019-12-21下午3 09 30 4.我没有遇到唤醒问题 请检查你的BIOS设置 或者将BIOS设置恢复成默认值

Zheng-Jiakun commented 4 years ago

@chuds001 谢谢。我买块来试试。无法唤醒是BIOS设置的问题,这个问题之前困扰了我很久,后来发现是security chip里如果选择了Discrete T+Active就会导致无法唤醒,改成Discrete T+Inactive/Disable或者Intel+Enable就可以正常唤醒。

@Axelpop Thank you for your advise. I'm still trying to buy a DW1820A as it's cheap and according to the others' trials, I think it's worth a try, though it's not a perfect one. Let me try it and give more feedback here for the others' reference.

Axelpop commented 4 years ago

@Zheng-Jiakun wanted to be as clear as possible, because i don’t want anyone buy this card without knowing what it is going in against, anyway until the community supports dw1820a this will continue to work.

However, congratulations to all, because you were successful where i failed, i hope that by continuing along this path we will be able to obtain a solid basis for this card.

chuds001 commented 4 years ago

@CLAY-BIOS @Zheng-Jiakun 能不能把EFI文件传上来学习学习,我的似乎还有点问题。

Zheng-Jiakun commented 4 years ago

@CLAY-BIOS @Zheng-Jiakun 能不能把EFI文件传上来学习学习,我的似乎还有点问题。

我暂时没有发现什么大问题。DW1820A还没搞,原来那块退货了,还没重新买。暂时用的一块8188CUS的USB网卡。 CLOVER.zip

CLAY-BIOS commented 4 years ago

@ CLAY-BIOS @ Zheng-Jiakun 能不能把EFI文件传上来学习学习,我的似乎还有点问题。

我目前运行完美 希望能解决你的问题 EFI.zip

chuds001 commented 4 years ago

谢谢两位,用了CLAY-BIOS的,确实不错,能唤醒了。是不是我没有设定机型的具体参数造成不能唤醒不得而知。说到机型,T450s用MacBookAir7,2和MacBookPro12,1,那个好些?你们的FaceTime和iMessage能用吗?

@CLAY-BIOS 你的other里的BrcmFirmwareRepo.kext,最好是去掉,它和BrcmFirmwareData.kext的作用是一样的,记得看到有关这两个文件的说法是,如果放在clover中用后一个,如果放在L\E下用前一个。

CLAY-BIOS commented 4 years ago

谢谢两位,用了CLAY-BIOS的,确实不错,能唤醒了。是不是我没有设定格式的具体参数导致无法唤醒不得而知。说到,T450s用MacBookAir7,2和MacBookPro12,1 ,那个好些?你们的FaceTime和iMessage能用吗?

@ CLAY-BIOS 你的other里的BrcmFirmwareRepo.kext,最好是去掉,它和BrcmFirmwareData.kext的作用是一样的,记得看到有关这两个文件的陈述是,如果放在clover中用后一个,如果放在L \ E下用前一个。

MacBookAir7,2和MacBookPro12,1没感觉出什么区别 看你个人喜好 BrcmFirmwareRepo.kext可以在clover中使用 (可能有部分机型需要放在L \ E下) 使用BrcmFirmwareRepo.kext的蓝牙固件版本是V7 c4096 使用BrcmFirmwareData.kext的蓝牙固件版本是V7 c4689 两个版本都很稳定 我建议使用固件更高的版本

m4ak commented 4 years ago

谢谢两位,用了CLAY-BIOS的,确实不错,能唤醒了。是不是我没有设定格式的具体参数导致无法唤醒不得而知。说到,T450s用MacBookAir7,2和MacBookPro12,1 ,那个好些?你们的FaceTime和iMessage能用吗? @ CLAY-BIOS 你的other里的BrcmFirmwareRepo.kext,最好是去掉,它和BrcmFirmwareData.kext的作用是一样的,记得看到有关这两个文件的陈述是,如果放在clover中用后一个,如果放在L \ E下用前一个。

MacBookAir7,2和MacBookPro12,1没感觉出什么区别 看你个人喜好 BrcmFirmwareRepo.kext可以在clover中使用 (可能有部分机型需要放在L \ E下) 使用BrcmFirmwareRepo.kext的蓝牙固件版本是V7 c4096 使用BrcmFirmwareData.kext的蓝牙固件版本是V7 c4689 两个版本都很稳定 我建议使用固件更高的版本

用你的efi和Axelpop 的efi无线网卡都能驱动也正常使用,但是遇到一个问题 就是把wifi关闭后,进行睡眠。唤醒后再打开Wi-Fi没反应,不知道你们遇到过没。

CLAY-BIOS commented 4 years ago

谢谢两位,用了CLAY-BIOS的,确实不错,能唤醒了。是不是我没有设定格式的具体参数导致无法唤醒不得而知。说到,T450s用MacBookAir7,2和MacBookPro12,1,那个好些?你们的FaceTime和iMessage能用吗? @ @ CLAY-BIOS你的other里的BrcmFirmwareRepo.kext,最好是去掉,它和BrcmFirmwareData.kext的作用是一样的,记得看到有关这两个文件的陈述是,如果放在clover中用后一个,如果放在L \ E下用前一个。

MacBookAir7,2和MacBookPro12,1没感觉出什么区别看你个人喜好 BrcmFirmwareRepo.kext可以在clover中使用(可能有部分放置需要放在L \ E下) 使用BrcmFirmwareRepo.kext的蓝牙固件版本是V7 c4096 使用BrcmFirmwareData.kext的蓝牙固件版本是V7 c4689 两个版本都很稳定我建议使用固件更高的版本

用你的efi和Axelpop的efi无线网卡可以驱动也正常使用,但是遇到一个问题 就是把wifi关闭后,进行睡眠。唤醒后再打开Wi-Fi没反应,不知道你们遇到过没。

@Axelpop 我使用就是Axelpop提供的EFI 。 我试了一下,确实存在这个问题,不过通常情况下我不会关闭WiFi。 在我使用过程中也遇到一个差不多的问题 。 当我从WIN10或者LINUX重新启动到mac时,WiFi可以打开但是无法使用。 解决方法是关机后在开机。

Axelpop commented 4 years ago

I had read about this problem in a forum, I go to see what solution they had found, and see if it is possible to apply it to our configuration...

I have a question for @EchoEsprit , could you please explain to me why you went from bcm94360cd to dw1820a ? Yesterday I put my bcm94360cd back on my computer and it works perfectly in osx and win 10, so i don’t understand why use dw1820a if you have a card easier to drive...

Zheng-Jiakun commented 4 years ago

Hello, then i think i have solved all the problems of dw1820a, at least those that i found, and now i think it works very well.

1) the wifi after a couple of starts corrects itself, i found a 'anomaly' in the injection of the firmware, but for some reason it disappeared after a couple of reboots.

2) the bluetooth had a problem very similar to that of the wifi, the firmware was not started in correct way in the system, and this created instability.

  • Then i enclose two files, in one is contained only the bluetooth(BT OK) and is contained the wifi and the bluetooth (WIFI+BT).
  • Remember that before using the new bluetooth files you have to delete the old ones and all changes made to the bluetooth on clover, in addition I remember that the bluetooth files only go on BCM94350ZAE chips, and not on BCM94356ZEPA50DX, where it could work but in an unstable way and in part, as they are two similar but different chips in some things.
  • I remember used kexts are those of the legendary RehabMan that i modified to make them work on T450 and T450S, i also took cue around, so I thank the community hackintosh, you are free to edit the files if you need it or if there is something of wrong, in short do what you want, I hope it was useful my work...

I hope it works for all, good luck guys!!!

BT OK.zip WIFI+BT DW1820a.zip

My card is working with your files!! Thank you so mcuh! I just bought a 00JT494 (lenovo version) and directly use your files without any modification. To my surprise, it works perfectly!! Both bluetooth and wifi. I didn't do any pin-mask work. I still have two problems:

  1. In mac, it cannot find wifi signals in channel 36. (It seems to be a common problem for DW1820A) Though it's not a big problem.
  2. In windows, I cannot use the lenovo official driver for wifi. Instead, I have to use the DELL driver. It works but seems that the signal strength and quality are not as good as in mac (even as my phone with same distance from the router). Could you please tell me which driver are you using?

Thanks!