Lenovo y50-70 1080P 10.15.2 修改驱动 更新驱动

1, Lenovo y50-70 1080P 10.15.2

在这里插入图片描述

  • 挂载EFI替换驱动
$ pwd
/Volumes/EFI/EFI/CLOVER/kexts/Other
$ ls -lh
total 25
drwxrwxrwx  1 y50  staff   512B  6  2  2018 ACPIBatteryManager.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 AppleALC.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 AppleBacklightFixup.kext
drwxrwxrwx  1 y50  staff   512B  4  8  2018 AtherosE2200Ethernet.kext
drwxrwxrwx@ 1 y50  staff   512B  4 14 20:50 BrcmBluetoothInjector.kext
drwxrwxrwx@ 1 y50  staff   512B 10 12  2019 BrcmPatchRAM3.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 CodecCommander.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 FakePCIID.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 FakePCIID_Intel_HDMI_Audio.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 FakeSMC.kext
drwxrwxrwx@ 1 y50  staff   512B  9 16  2018 FakeSMC_ACPISensors.kext
drwxrwxrwx@ 1 y50  staff   512B  9 16  2018 FakeSMC_CPUSensors.kext
drwxrwxrwx@ 1 y50  staff   512B  9 16  2018 FakeSMC_GPUSensors.kext
drwxrwxrwx@ 1 y50  staff   512B  9 16  2018 FakeSMC_LPCSensors.kext
drwxrwxrwx@ 1 y50  staff   512B  9 16  2018 FakeSMC_SMMSensors.kext
drwxrwxrwx  1 y50  staff   512B  8 29  2019 IntelGraphicsDVMTFixup.kext
drwxrwxrwx  1 y50  staff   512B  8 29  2019 IntelMausiEthernet.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 Lilu.kext
drwxrwxrwx  1 y50  staff   512B  8 29  2019 NullCPUPowerManagement.kext
drwxrwxrwx  1 y50  staff   512B  1  8  2018 NvidiaGraphicsFixup.kext
drwxrwxrwx  1 y50  staff   512B  8 29  2019 RealtekRTL8100.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 RealtekRTL8111.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 USBInjectAll.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 VoodooPS2Controller.kext
drwxrwxrwx@ 1 y50  staff   512B 12  7 23:45 WhateverGreen.kext
  • 重建系统缓存sudo kextcache -i /
$ sudo kextcache -i /
IOKitWaitQuiet() timed out.
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e14806f00 [0x7fff90a97090]> { URL = "file:///Library/Extensions/BrcmPatchRAM2.kext/", ID = "com.no-one.BrcmPatchRAM2" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124f3de0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/BrcmFirmwareRepo.kext/", ID = "com.no-one.BrcmFirmwareStore" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e14803400 [0x7fff90a97090]> { URL = "file:///Library/Extensions/FakeSMC.kext/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e1250ac40 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124f3a40 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124f8330 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124f7f40 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124f1af0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/FakePCIID.kext/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e12480a90 [0x7fff90a97090]> { URL = "file:///Library/Extensions/LiluFriend.kext/", ID = "com.apple.security.LiluFriend" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124ea8b0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/AppleBacklightFixup.kext/", ID = "com.hieplpvip.AppleBacklightFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e12410800 [0x7fff90a97090]> { URL = "file:///Library/Extensions/AirportBrcmFixup.kext/", ID = "as.lvs1974.AirportBrcmFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e1240f3c0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/BT4LEContinuityFixup.kext/", ID = "as.lvs1974.BT4LEContinuityFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e12409660 [0x7fff90a97090]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124151e0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/AppleALC.kext/", ID = "as.vit9696.AppleALC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124b3970 [0x7fff90a97090]> { URL = "file:///Library/Extensions/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124bbd60 [0x7fff90a97090]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e12413ef0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/RealtekRTL8111.kext/", ID = "com.insanelymac.RealtekRTL8111" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e12423cc0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/FakePCIID_Intel_HDMI_Audio.kext/", ID = "org.rehabman.injector.FakePCIID-Intel-HDMI-Audio" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e124545a0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/CodecCommander.kext/", ID = "org.tw.CodecCommander" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f8e12503930 [0x7fff90a97090]> { URL = "file:///Library/Extensions/ACPIBatteryManager.kext/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
KernelCache ID: 3C0EF8BBB6E46A9FD1674176EFF1ADF9
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a93aa0d0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/ACPIBatteryManager.kext/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a6f31d40 [0x7fff90a97090]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a93ade20 [0x7fff90a97090]> { URL = "file:///Library/Extensions/BT4LEContinuityFixup.kext/", ID = "as.lvs1974.BT4LEContinuityFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a93aec10 [0x7fff90a97090]> { URL = "file:///Library/Extensions/AirportBrcmFixup.kext/", ID = "as.lvs1974.AirportBrcmFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a93b16e0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/AppleALC.kext/", ID = "as.vit9696.AppleALC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a919ea70 [0x7fff90a97090]> { URL = "file:///Library/Extensions/CodecCommander.kext/", ID = "org.tw.CodecCommander" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a93d1cd0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/FakePCIID_Intel_HDMI_Audio.kext/", ID = "org.rehabman.injector.FakePCIID-Intel-HDMI-Audio" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a940fbd0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a9411fb0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/RealtekRTL8111.kext/", ID = "com.insanelymac.RealtekRTL8111" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a9418500 [0x7fff90a97090]> { URL = "file:///Library/Extensions/BrcmNonPatchRAM2.kext/", ID = "org.rehabman.injector.BrcmNonPatchRAM2" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a941aa00 [0x7fff90a97090]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a6f32cb0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/AppleBacklightFixup.kext/", ID = "com.hieplpvip.AppleBacklightFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a944a8b0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/LiluFriend.kext/", ID = "com.apple.security.LiluFriend" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a6d46f00 [0x7fff90a97090]> { URL = "file:///Library/Extensions/FakePCIID.kext/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a944d000 [0x7fff90a97090]> { URL = "file:///Library/Extensions/BrcmFirmwareRepo.kext/", ID = "com.no-one.BrcmFirmwareStore" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a944eb10 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a9466a40 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a9486910 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a9473010 [0x7fff90a97090]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a945fc20 [0x7fff90a97090]> { URL = "file:///Library/Extensions/FakeSMC.kext/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7f84a94966a0 [0x7fff90a97090]> { URL = "file:///Library/Extensions/BrcmPatchRAM2.kext/", ID = "com.no-one.BrcmPatchRAM2" }

2,声卡驱动

  • 挂载EFI
sudo diskutil mount disk0s1
sudo kextcache -i /

3,更新驱动

$ pwd
/Users/y50/Projects/y50.git
$ git pull
已经是最新的。
$ ./mount_efi.sh
$ ./download.sh
$ ./install_downloads.sh

3.1,驱动下载速度慢可以手动下载

  • ./download.sh下载速度慢可以手动下载
$ ./download.sh
已经是最新的。
downloading RehabMan-FakeSMC:
https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/RehabMan-FakeSMC-2018-0915.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-Voodoo:
https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/RehabMan-Voodoo-2018-1008.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-Realtek-Network:
https://bitbucket.org/RehabMan/os-x-realtek-network/downloads/RehabMan-Realtek-Network-v2-2017-0322.zip
#############################                                                                                                                                                                                                        12.9%################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-IntelBacklight:
https://bitbucket.org/RehabMan/os-x-intel-backlight/downloads/RehabMan-IntelBacklight-2017-0226.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-Battery:
https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads/RehabMan-Battery-2018-1005.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-FakePCIID:
https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/RehabMan-FakePCIID-2018-1027.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-CodecCommander:
https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/RehabMan-CodecCommander-2018-1003.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-BrcmPatchRAM:
https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/RehabMan-BrcmPatchRAM-2018-0505.zip
#####################################################################                                                                                                                                                                30.6%################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-USBInjectAll:
https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/RehabMan-USBInjectAll-2018-1108.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-BacklightFixup:
+https://bitbucket.org/RehabMan/applebacklightfixup/downloads/RehabMan-BacklightFixup-2018-1013.zip
################################################################################################################################################################################################################################### 100.0%

downloading acidanthera-Lilu.zip:
https://github.com/acidanthera/Lilu/releases/download/1.4.3/Lilu-1.4.3-RELEASE.zip
################################################################################################################################################################################################################################### 100.0%################################################################################################################################################################################################################################### 100.0%

downloading acidanthera-WhateverGreen.zip:
https://github.com/acidanthera/WhateverGreen/releases/download/1.3.8/WhateverGreen-1.3.8-RELEASE.zip
################################################################################################################################################################################################################################### 100.0%################################################################################################################################################################################################################################### 100.0%

downloading acidanthera-AirportBrcmFixup.zip:
https://github.com/acidanthera/AirportBrcmFixup/releases/download/2.0.6/AirportBrcmFixup-2.0.6-RELEASE.zip
################################################################################################################################################################################################################################### 100.0%################################################################################################################################################################################################################################### 100.0%

downloading acidanthera-BT4LEContiunityFixup.zip:
https://github.com/acidanthera/BT4LEContinuityFixup/releases/download/v1.1.4/BT4LEContinuityFixup-1.1.4-RELEASE.zip
################################################################################################################################################################################################################################### 100.0%################################################################################################################################################################################################################################### 100.0%

downloading acidanthera-AppleALC.zip:
https://github.com/acidanthera/AppleALC/releases/download/1.4.8/AppleALC-1.4.8-RELEASE.zip
################################################################################################################################################################################################################################### 100.0%################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-patchmatic:
https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2018-0507.zip
################################################################################################################################################################################################################################### 100.0%

downloading RehabMan-MaciASL:
https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-MaciASL-2018-0507.zip
######################################################                                                                                                                                                                               23.8%################################################################################################################################################################################################################################### 100.0%

downloading iasl:
https://bitbucket.org/RehabMan/acpica/downloads/iasl.zip
################################################################################################################################################################################################################################### 100.0%

4,打补丁

$ pwd
/Users/y50/Projects/y50.git
$ make
make: Nothing to be done for `all'.
$ make clean all && make install
rm -f ./build/*.dsl ./build/*.aml
iasl -vw 2095 -vw 2146 -p build/SSDT-HACK.aml SSDT-HACK.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20180427(RM)
Copyright (c) 2000 - 2018 Intel Corporation

ASL Input:     SSDT-HACK.dsl - 799 lines, 28574 bytes, 430 keywords
AML Output:    build/SSDT-HACK.aml - 4391 bytes, 72 named objects, 358 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 32 Optimizations, 4 Constants Folded
rm -f "/Volumes/EFI"/EFI/CLOVER/ACPI/patched/DSDT.aml
rm -f "/Volumes/EFI"/EFI/CLOVER/ACPI/patched/SSDT-*.aml "/Volumes/EFI"/EFI/CLOVER/ACPI/patched/SSDT.aml
cp ./build/SSDT-HACK.aml "/Volumes/EFI"/EFI/CLOVER/ACPI/patched

5,禁用休眠

$ sudo pmset -a hibernatemode 0
$ sudo rm -rf /var/vm/sleepimage
$ sudo mkdir /var/vm/sleepimage

6,重建缓存

sudo kextcache -i /

7,问题

  1. 声音勉强可以
  2. 开机后网卡驱动加载很慢

参考:

  1. macOS Catalina 10.15安装中常见的问题及解决方法
  2. AppleALC 下载
  3. Lenovo Y50-70笔记本电脑上安装Mojave RehabMan tonymacx86
  4. 联想Y50-70吃上黑苹果:从Mojave到Catalina
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值