MCPcopy Create free account
hub / github.com/daliansky/XiaoXinPro-13-hackintosh

github.com/daliansky/XiaoXinPro-13-hackintosh @v3.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.1.1 ↗ · + Follow
1,041 symbols 1,068 edges 114 files 161 documented · 15% updated 3y agov3.1.1 · 2023-06-11★ 89954 open issues

Browse by type

Functions 255 Types & classes 786
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

XiaoXinPro-13-hackintosh

Lenovo XiaoXin Pro 13 2019&2020 Hackintosh

适用:2019 & 2020款小新pro13(s) Intel版本

电脑配置

规格 详细信息
电脑型号 联想小新pro13 笔记本电脑
操作系统 macOS (Monterey / Big Sur / Catalina / Mojave(声卡异常)
处理器 英特尔 酷睿 i5 - 10210U / i7-10710U
内存 16GB板载无法更换
硬盘 PCIEX4,混搭, 以下针对安装 macOS 下说明
显卡 Intel HD Graphics CFL CRB
显示器 13.3 英寸 IPS 2560x1600
声卡 Realtek ALC257
网卡 [原装网卡AX201] ( Intel网卡 / BCM94360Z4 / 白果拆机网卡 )
官方BIOS 搜【小新pro 13 Intel】 选【小新 Pro-13 2019(2020)(Intel平台:IML版)】

注意

  • 部分i5 和 i7-10710U 的 CPUID 为 0x0A0660,需要仿冒cpuid0x0806EC0x0806EB 或其他),详情看这里
  • 需要解锁 DVMT 、 开启CFG Lock
  • 目前 声卡(MIC不可用)、~~睡眠~~ 这些比较棘手的问题需要解决,正常使用已经没有问题。
  • 硬盘耗电问题看下小新pro-13耗电情况.xlsx
  • 更多关于小新pro13 的黑苹果事宜请看 wiki

安装部分

混搭硬盘: (黑苹果下:可用、不可用) - 可用:UMIS开头的是忆联(忆联AH530) - 可用:INTEL开头的是因特尔(INTEL 760P) - 可用:WD BLACK开头的是西数(SN 730) - 不可用:SKHynix开头的是海力士(Hynix PC601 ?:SK HYNIX SKHynix_HFS512GD9TNI-L2A0B) - 不可用:SAMSUNG开头的是三星(三星PM981a:SAMSUNG MZVLB512HBJQ-000L2)

PS: 以上是已知道型号,倘若还有其他型号:既不代表可用,也代表不可用!

如果你的机子硬盘是三星固态硬盘(SAMSUNG MZVLB512HBJQ-000L2) 或 海力士(SKHynix_HFS512GD9TNI-L2A0B),
为了更好使用 macOS ,强烈建议替换其他型号

详细的安装教程请移步:联想小新PRO 13 2019兼macOS Catalina安装教程

  • 安装教程

    • Fn+F2进入BIOS,
    • 先查看 InformationSecure Boot 是否为 Disabled;
    • 如果 Secure BootEnabled,选择左边到 Security: 设置 Secure BootDisabled;
    • Fn+F10 保存设置
    • 需要解锁 DVMT 、 开启CFG Lock
  • ~~安装后操作~~

    • ~~安装好系统,先用 安装的EFI 进入系统~~
    • ~~然后找到终端执行一下:~~
    • ~~sudo spctl --master-disable~~
    • ~~再执行重建缓存:~~
    • ~~sudo kextcache -i /~~
    • ~~替换 EFIconfig.plist~~
    • ~~重启~~
  • OC 与 Clover之间切换:

  • 例如Clover 转 OC
  • 先设置OC启动
  • 第一次重启,选择reset nvram,这时之前的启动设置会清除了
  • 再次设置对应的EFI启动即可

镜像下载

问题解答(FAQ)

EFI 下载

更新日志

注意

  • 安装注意:小新由于安装过程中触摸板可能无法驱动,使用U盘安装macOS会占用仅仅一个USB接口, 建议安装之前先买个usb拓展,用于插入鼠标,来进行安装步骤选项设定
  • 该EFI目录中有CLOVER引导方式,也有OC的引导方式, 目前两种方法都可以使用,但是OC引导方式,需要自己添加win系统的引导, 具体方法:添加引导

正常工作

  • 显卡

  • 电源

  • 蓝牙

  • 显示器亮度调节

  • 无线(原网卡AX201 在macOS 下可以驱动了(08-02-2020)

  • 触摸板 (02-17-2020) (1、OC关闭触摸板方法:FN+F6

TouchPad

不正常工作

  • ~~睡眠~~ (小新PRO13不能真正睡眠,可以仿真睡眠。唤醒比较困难,OC 下唤醒方法是:电源键唤醒)
  • 声卡MIC(暂时解决方法:启动台-声音-输入:手动切换到“外接可用麦克风设备”), 了解更多

关于 小新PRO13(2019/2020/13S Intel版本) 没有S3睡眠延展

D0 就是正常工作状态,S0 是 D0 的电源管理,S0睡眠应该是不存在的,说 S0 睡眠,本质就是 D0 状态下进入了空闲,所以有了空闲状态下的电源管理,这个机器没有 S3睡眠,没有设计相关硬件

但因 ACPI 有了 S3才导致苹果试图进入睡眠,但因缺少必须的硬件最终失败,对于 Windows 不妨碍

更详细的说明移步OC-little

拓展

  • 开启 HIDPI 来提升系统UI质量, 可能会出现花(黑)屏现象

QQ群

  • 小新pro黑苹果 946132482 未满
  • 小新pro黑苹果技术群 673294583 未满
  • 小新pro13 黑苹果 insyde bios研究群 635160015 未满

为了更好地理解你遇到的问题,强烈建议:

  • 先看 wiki
  • 不行就自行排错:例如:重建缓存重启
  • 小新pro13的硬件信息(如鲁大师截图)
  • 提供 详细描述操作过程
  • 提供 日志完整截图

Core symbols most depended-on inside this repo

Shape

Class 523
Enum 263
Method 141
Function 114

Languages

C++100%

Modules by API surface

EFI/EFI_OC_0.6.0_for_xiaoxinPro13_by_daliansky/OC/Kexts/Lilu.kext/Contents/Resources/Library/security/mac_framework.h50 symbols
EFI/EFI-OC-PRO13-AOAC-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Library/security/mac_framework.h50 symbols
EFI/EFI-CLOVER-PRO13(end-of-15.6)/kexts/Other/Lilu.kext/Contents/Resources/Library/security/mac_framework.h50 symbols
EFI/EFI_OC_0.6.0_for_xiaoxinPro13_by_daliansky/OC/Kexts/Lilu.kext/Contents/Resources/Library/security/mac_policy.h45 symbols
EFI/EFI-OC-PRO13-AOAC-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Library/security/mac_policy.h45 symbols
EFI/EFI-CLOVER-PRO13(end-of-15.6)/kexts/Other/Lilu.kext/Contents/Resources/Library/security/mac_policy.h45 symbols
EFI/EFI_OC_0.6.0_for_xiaoxinPro13_by_daliansky/OC/Kexts/Lilu.kext/Contents/Resources/Headers/kern_util.hpp44 symbols
EFI/EFI-OC-PRO13-AOAC-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Headers/kern_util.hpp44 symbols
EFI/EFI-CLOVER-PRO13(end-of-15.6)/kexts/Other/Lilu.kext/Contents/Resources/Headers/kern_util.hpp44 symbols
EFI/EFI_OC_0.6.0_for_xiaoxinPro13_by_daliansky/OC/Kexts/Lilu.kext/Contents/Resources/Headers/capstone/arm64.h21 symbols
EFI/EFI-OC-PRO13-AOAC-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Headers/capstone/arm64.h21 symbols
EFI/EFI-CLOVER-PRO13(end-of-15.6)/kexts/Other/Lilu.kext/Contents/Resources/Headers/capstone/arm64.h21 symbols

For agents

$ claude mcp add XiaoXinPro-13-hackintosh \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page