zl程序教程

您现在的位置是:首页 >  其它

当前栏目

Lenovo Y50-70 1080p Hackintosh Catalina

70 catalina
2023-09-14 09:09:52 时间

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

参考:

  1. 联想Y50-70吃上黑苹果:从Mojave到Catalina(已完美)
  2. sudo pmset -a standby 0
  3. BrcmPatchRAM
  4. Apple Mac上的BrcmPatchRAM