Lenovo Y50-70 1080p Hackintosh Catalina
DSDT/SSDT
$ mkdir ~/Projects
$ cd ~/Projects
$ git clone https://github.com/RehabMan/Lenovo-Y50-DSDT-Patch y50.git
$ cd ~/Projects/y50.git
$ ./mount_efi.sh
$ ./download.sh
$ ./install_downloads.sh
╰─➤ make
╰─➤ make install
sudo pmset -a standby 0
sudo pmset -a autopoweroff 0
sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage
sudo mkdir /var/vm/sleepimage
bluetooth 蓝牙 Broadcom 博通
- BrcmPatchRAM3.kext
cd /Library/Extensions
╰─➤ ls -lh | grep BrcmPatchRAM
drwxr-xr-x@ 3 root wheel 96B 12 26 21:42 BrcmPatchRAM2.kext
╰─➤ sudo rm -rf BrcmPatchRAM2.kext
BrcmPatchRAM-2.5.5-RELEASE.zip
╰─➤ du -sh BrcmPatchRAM-2.5.5-RELEASE/* 130 ↵
76K BrcmPatchRAM-2.5.5-RELEASE/BrcmBluetoothInjector.kext
2.7M BrcmPatchRAM-2.5.5-RELEASE/BrcmFirmwareData.kext
2.9M BrcmPatchRAM-2.5.5-RELEASE/BrcmFirmwareRepo.kext
40K BrcmPatchRAM-2.5.5-RELEASE/BrcmNonPatchRAM.kext
40K BrcmPatchRAM-2.5.5-RELEASE/BrcmNonPatchRAM2.kext
148K BrcmPatchRAM-2.5.5-RELEASE/BrcmPatchRAM.kext
156K BrcmPatchRAM-2.5.5-RELEASE/BrcmPatchRAM2.kext
140K BrcmPatchRAM-2.5.5-RELEASE/BrcmPatchRAM3.kext
sudo cp -R ~/Downloads/BrcmPatchRAM-2.5.5-RELEASE/BrcmPatchRAM3.kext /Library/Extensions/
╰─➤ ls -lh | grep BrcmPatchRAM 130 ↵
drwxr-xr-x@ 3 root wheel 96B 12 27 17:38 BrcmPatchRAM3.kext
- BrcmFirmwareRepo.kext
sudo cp -R ~/Downloads/BrcmPatchRAM-2.5.5-RELEASE/BrcmFirmwareRepo.kext /Library/Extensions/
- BrcmBluetoothInjector.kext
sudo cp -R ~/Downloads/BrcmPatchRAM-2.5.5-RELEASE/BrcmBluetoothInjector.kext /Library/Extensions/
- 蓝牙正常使用
log show --last boot | grep -i brcm
重建缓存
sudo kextcache -i /
蓝牙无法打开 BrcmPatchRAM挂起
sudo rm -rf BrcmFirmwareRepo.kext
sudo cp -r BrcmFirmwareData.kext /Library/Extensions
参考: