GithubHelp home page GithubHelp logo

leemf / hasee-tongfang-macos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kirainmoe/tongfang-macos

0.0 1.0 0.0 29.57 MB

🍏Hackintosh config for 💻Tongfang 8th/9th generation platform laptops.

Home Page: https://hackintosh.kirainmoe.com

License: Other

Rich Text Format 100.00%

hasee-tongfang-macos's Introduction

logo

macOS on Hasee Tongfang Laptops

适用于神舟战神 8 / 9 代同方机型安装黑苹果的 OpenCore 配置文件

screenshot

如何使用

获取 & 更新配置文件

请下载对应平台的 Tongfang Hackintosh Utility 程序,根据你的型号与实际硬件配置,定制 OpenCore 配置文件。

请不要使用 GitHub 上的 "Download Zip" 功能,如下图所示:

获取配置文件正确示例 download from github tongfang hackintosh utility

安装 macOS

请参照 安装教学视频 里的指引,使用上一步得到的配置文件安装好 macOS。

替换配置文件后,请在 macOS 下使用 Tongfang Hackintosh Utility 程序的工具箱,执行修复睡眠等优化操作。

手动定制配置文件

我们推荐所有用户使用 Tongfang Hackintosh Utility 定制对应机型的配置文件。如果因为某些原因你无法使用此工具定制配置文件,请参考以下方式手动定制:

手动定制方式
  • 使用 Download Zip 下载并解压配置文件。
  • 在 OC/ACPI 文件夹中,根据你的模具选择对应的备选 USB 端口配置文件,改名为 SSDT-UIAC.aml(默认的 SSDT-UIAC.aml 是 GK5CN6X/GK5CN5X 的配置)。
  • 使用 Xcode / ProperTree 等 Plist 编辑工具编辑 config.plist,根据你的机型选择修改你需要启用的 ACPI 补丁、ACPI 重命名和内核拓展。
  • 在 config.plist 的 PlatformInfo 中修改你的三码。

兼容性

兼容的系统

最新配置文件仅兼容 macOS Catalina 10.15 及以上版本,目前已测试的最新兼容版本是 10.15.3 (19D76).

如果你正在使用 macOS Mojave 10.14 或 macOS High Sierra 10.13.6 (17G2112) 以上版本,请前往 GitHub Release 下载已停止维护的基于 Clover 的引导配置。

适用的机型

理论上所有使用清华同方模具的 8/9 代机型均可使用对应的配置文件,不兼容蓝天模具机型、广达模具机型、七代(含)以下机型。详细的兼容型号表格如下:

神舟战神系列

模具代号 具体型号
GK5CN6X Z7-KP7GZ
Z7-KP7Z
GK5CN5X Z7M-KP7GZ
Z7M-KP7Z
Z7M-KP5GZ
Z7M-KP5Z
GJ5CN64 Z7-KP7EC
Z7-KP7GC
Z7-KP7GA
Z7-KP7GE
Z7-KP7GH
GI5CN54 Z7M-KP7GC
Z7M-KP5GC
Z7M-KP7GA
Z7M-KP5GA
Z7M-KP7GE
Z7M-KP5GE
Z7M-KP7GH
Z7M-KP5GH
GK7CP6R Z7-CT7GK
Z7-CT7VH
G7-CT7VK
Z7-CT7VA
Z7-CT5GA
GK5CP6X Z7M-CT7GS
GK5CP5X Z7M-CT5GA

其它品牌兼容机型

模具代号 具体型号
GK5CN5X 炫龙 耀7000
机械革命 Z2 Air
GK5CP6X 机械革命 Z2 Air-G

设备驱动情况

配置概览:

Component Model Comments
CPU Intel Core(TM) i7-8750H
IGPU Intel UHD Graphics 630
DGPU Nvidia Geforce GTX 1060 8 代以上同方机型的 Nvidia 独显在任何 macOS 版本下无法驱动
关于具体的原因猜测,请参见此文章
RAM Micron Crucial 8GB+8GB
NVMe SSD WD Black SN750 NVME SSD 500G 请确保你的机器未装有:三星 PM981(a)、镁光 2200s、Intel Optane 加速内存等 macOS 不支持的硬盘
SATA SSD Phison SATA SSD 128G
Wireless BCM94360CS2 原机自带的 Intel AC9462/AC9560 无法在 macOS 下驱动
Ethernet Realtek RTL8168H
Audio Realtek ALC269vc

功能列表

功能 正常 细节
CPU 睿频、变频 除 GJ5CN64/GI5CN54 模具外,其余模具的 i5 型号和 i7 型号可使用同一套配置文件
已定制 CPUFriends.kext 以调节 CPU 性能
核芯显卡 移动版 Intel UHD Graphics 630,使用 platform-id: 0x3e9b0000
亮度调节 可在设置中调节或使用快捷键调节
有线网卡 OpenCore 引导版本可能有更好的稳定性和更小的掉线概率
声卡 注入 layout-id: 29
扬声器、麦克风、耳机、Siri 均正常使用
原生电源管理
电池状态
SMBIOS: MacBookPro15,3 (MacBook Pro 15inch, 2019)
Intel 蓝牙 因特尔 AC9462 / AC9560 / AX200 无线网卡的蓝牙无需热启动即可加载固件
触摸板 GJ5CN64 / GI5CN54 系列模具的 PS2 触摸板不完全支持 macOS 原生手势
其它模具的 I2C HID 触摸板可完美使用
睡眠 需要在安装系统后手动使用 Tongfang Hackintosh Utility 工具箱中的功能调节睡眠参数
Fn 快捷键 Fn 快捷键需要使用 Tongfang Hackintosh Utility 安装守护程序
GJ5CN64 / GI5CN54 模具由于默认使用 ApplePS2SmartTouchpad 作为键盘驱动,Fn 快捷键将不可用
随航 (Sidecar) 若未更换无线网卡,仅可使用有线方式连接
若已更换无线网卡,则可以通过有线或无线连接
摄像头
USB3.0
Type-C
独立显卡 × 没有任何解决方案,已使用 SSDT-DDGPU.aml 屏蔽了独显

由于同方八代以上模具的 HDMI / miniDP 由无法驱动的独显直接输出,所以 HDMI / miniDP 也无法使用

同方模具的 Type-C 口没有视频输出功能
无线网卡 × Intel AC9462 / AC9560 无解,以下给出参考替代方案:
- 蓝牙共享网络
- USB共享网络 (HoRNDIS)
- USB无线网卡
- 更换内置无线网卡 [推荐更换“BCM94360CS2 + 转接卡”方案]

由于 “隔空投送 AirDrop” 和 “接力 Handoff” 依赖于无线网络和蓝牙,所以此两项功能不可用

请注意:DW1820A 网卡在同方模具上有已知的兼容性问题,包括双系统使用时可能导致 Windows 蓝屏、重启后找不到无线网卡等,请尽量避免更换此网卡
读卡器 × 读卡器走的是 USB 2.0 通道,没有兼容驱动

问题反馈

你可以通过在 GitHub 上提 issue 的方式反馈问题,或者向 [email protected] 发送问题报告邮件。

QQ 交流群

请确保你在群里问问题之前,已经看过了教学视频、并使用了搜索功能查找并仔细阅读了项目文档内的相关内容!

群名称 神舟战神黑苹果 1 群 神舟战神黑苹果 2 群
群号 833022235 815359928
加群二维码
加群链接 https://jq.qq.com/?_wv=1027&k=5G82zlQ https://jq.qq.com/?_wv=1027&k=5b7ZJWl
规模 1000 人群 500 人群
特殊限制 因人数爆满,暂需付费 1 元入群 仅限清华同方模具的 8/9 代机型用户加入
备注 - 新群人数较少,推荐新用户加入 2 群

鸣谢

  • 感谢 @Goshin 修复了 VoodooI2C 触摸板驱动的遗留问题、修复了九代同方机型无法使用 VoodooPS2Controller 驱动的问题、补充了 Fn 快捷键的功能。
  • 感谢 @zxystd 提供了因特尔蓝牙驱动 IntelBluetoothFirmware.kext.
  • 其它内核拓展和 SSDT 的作者,可在本仓库的其它 README 文档或对应的 Info.plist 中找到。

许可协议 & 捐赠

Maruyama License 协议 的许可下,使用本仓库下的所有配置文件都是免费的。为了保护你的权益,建议你不要通过 任何渠道任何价格 购买上述机型的配置文件。

当然,如果您认可我的工作,也可以通过捐赠支持我。所有的捐赠将会成为我更新的动力。

支付宝 微信

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.