Skip to content

s1973/hackintosh-hasee-k650d-i7-d3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackintosh-Catalina-hasee-k650d-i7-d3

更多详情请查阅神舟k650d i7 d3安装和使用黑苹果10.15 Catalina - s1973

本人机器目前闲置转让,感兴趣的可以咸鱼搜索 s1973 k650d 查看详情

在神舟笔记本上使用Clover引导安装并驱动Mac OS 10.15 Catalina

有关OpenCore & Mac OS BigSur & Mac OS Monterey,请参考README-OC

i5机型请移步https://github.com/daggeryu/k650d-i5-d3-clover,感谢 @daggeryu

电脑配置

规格 详细信息
CPU Intel Haswell i7-4710MQ
显卡 Intel HD Graphics 4600 + NVIDIA GeForce GTX 950M(已屏蔽)
声卡 VIA VT1802P
网卡 RealtekRTL8111 + AR5B125(已更换 BCM94352HMB)
硬盘 ORICO M200 256GB + SanDisk Plus 240G + 希捷酷鱼2T

硬件驱动情况

  • 显卡:必须屏蔽独显,日常使用核显hd4600足够了,ig-platform-id0x0a260006,仿冒device-id0x12040000,结合WhateverGreen使用WEG自定义补丁修复显存 花屏及HDMI等,开机8苹果及花屏请启用bios里的csm功能,尤其需要注意配置framebuffer-cursormem属性,否则容易出现第三方app花屏卡死的情况
  • 声卡使用VoodooHDA万能驱动,使用AppleALC仿冒Apple内建声卡,配置layout-id3
  • 有线网卡:使用RealtekRTL8111.kext驱动就可以了
  • 无线网卡+蓝牙:自带AR5B125无法驱动也没有蓝牙,更换为Mini pci-e接口的博通 BCM94352HMB,需要用胶带屏蔽51针脚以及USB端口定制(蓝牙模块走usb总线),使用AirportBrcmFixup+BrcmFirmwareData+BrcmPatchRAM3+BrcmBluetoothInjector驱动,可完美使用AirDrop HandOff SideCar等
  • 睡眠+休眠:正常,可以正常休眠及键鼠唤醒,此类问题一般都可以通过成功驱动电源管理,SSDT变频,显卡及USB端口定制解决
  • SSDT:CPU变频正常,推荐CPU-S软件根据实际测试CPU运行频率生成ssdt
  • USB:使用usbinjectall配合hackintool进行端口定制,同时禁用clover里USB端口限制补丁,可正常使用USB
  • 内置键盘+触控板:使用ApplePS2SmartTouchPad驱动
  • 多合一读卡器:RTL8411B,vendorID为0x10EC,设备为ID0x5287,使用cholonam优化版Sinetek-rtsx,支持10.15,插入读卡器后片刻可看到新的磁盘
  • 刚开机时系统卡顿:需要屏蔽多余的hdmi端口0105,在clover里打如下内核和驱动补丁:
    Name:AppleIntelFramebufferAzul
    Find:01050900 00040000 87000000
    replace:FF000900 00040000 87000000
    
  • 内置键盘command和option键错位:使用Karabiner软件更改按键映射
  • 无法正常使用键盘上的home+end等键:使用Karabiner或者在终端里输入以下命令保存文件重启电脑
    $ cd ~/Library
    $ mkdir KeyBindings
    $ cd KeyBindings
    $ vim DefaultKeyBinding.dict
    {
    /* Remap Home / End keys to be correct */
    "\UF729" = "moveToBeginningOfLine:"; /* Home */
    "\UF72B" = "moveToEndOfLine:"; /* End */
    "$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */
    "$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */
    "^\UF729" = "moveToBeginningOfDocument:"; /* Ctrl + Home */
    "^\UF72B" = "moveToEndOfDocument:"; /* Ctrl + End */
    "$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Ctrl + Home */
    "$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; /* Shift + Ctrl + End */
    }
    

References