Lenovo XiaoXin-13-Pro-Hackintosh

关键词:Hackintosh XiaoXin EFI Tutorial Lenovo

以下提及的EFI及其他部分文件见github仓库和我的个人博客

目录

个人配置

规格 详细信息
型号 联想小新13Pro2020
CPU Intel i5-10210U
显卡 MX350 (独显无法驱动)UHD620
内存 板载16g(2666Mhz)
网卡 BCM94352Z(DW1560)
硬盘 西数SN730(1T)
注:1.硬盘512G自行更换为同型号1T
2.原装intel AX201无法使用隔空投送、蓝牙,随航,强烈建议更换为DW1560(EFI已完美适配)
3.DW1820A性价比比DW1560高但有较大可能需要屏蔽针脚且容易掉驱动(并且第二次连接同一热点大概率失败),除非经济实在拮据,否则非常不推荐!
4.DW1560可实现功能:随航、接力、隔空投送、Apple Watch解锁
5.核显在Mac下伪装成UHD630 Mobile
6.经测试,OC0.6.3适配11.0.0-11.5.1

准备工具

1.配置好的EFI(适合此机型的)
2.BalenaEtcher-Setup(下载 提取码: me8f)
3.DiskGenius
4.EasyUEFI
5.InsydeH2OUVE
6.MacOS镜像文件(下载

以下演示使用macOS BigSur 11.0.1 20B50 正式版 with Clover 5126原版镜像[双EFI版][UEFI and MBR],完全安装后可完美升级至11.2.3,其他镜像版本安装类似。

操作流程

1.准备工作

关闭bios中的安全启动,保存并退出。

小新13Pro进入Bios方式:开机Fn+f2

关闭驱动器Bitlocker(如打开的话)。
解锁DMVT和ctglock(至关重要)

管理员身份运行InsydeH2OUVE文件夹内H2OUVE-W-GUIx64.exe, File---load runtime, 修改如下位置的参数并保存重启:


使用BalenaEtcher刻录MacOS镜像至U盘
将U盘OC文件夹中的EFI文件夹删除并进行替换(内包含boot和oc两个文件夹)

建立Mac分区并更改分区参数为APFS (可有可无)
将软件安装包放入dates分区

其中的OCC需要用到以来配置config.list和进行其他设置

2.安装系统

重启,进入bios设置EFI USB Device 1为第一启动项

其中Device为Clover引导,Device1为OC引导,Device2为PE

选择Install macos

第二次起则选择macOS Install

选择磁盘工具–抹掉–APFS格式

名称任意,建议小白按照图中的来

3.完善设置

安装DATES中的软件
使用OCC挂载两个分区,并将U盘中EFI文件夹内的OC文件夹拷贝至本地mac分区的EFI文件夹内

完成后本地mac分区EFI文件夹内应有三个文件夹:Microsoft(源自于Mac分区) , Boot(源自于Mac分区) , OC(源自于U盘中的EFI)

切勿推出U盘)重启,进入mac
Terminal中运行如下代码:

sudo spctl --master-disable
sudo kextcache -i / (此条运行后需稍等片刻)

重启,进入PE

开机Fn+f12,选择Device2
此步为修复windows启动项

打开UEFI引导修复,选择ESP分区,系统根目录选择C:\windows\,修复并重启进入windows

ESP分区号在DiskGeniues中查看,如ESP分区号为数字,则先在引导修复中挂载

easyUEFI中如图设置:

目标分区选择Disk0中的最左边一个分区,描述即为开机时启动项的名称

调整启动项顺序

建议将mac放到首启动项,开机默认进入mac。因为使用OC引导windows会出现一些小问题。因此要进入windows时开机Fn+f12选择win进入为纯净。

参考资料

黑果小兵的部落阁:https://blog.daliansky.net/
DW1820A网卡黑苹果使用教程:https://blog.daliansky.net/DW1820A_BCM94350ZAE-driver-inserts-the-correct-posture.html
macOS BigSur安装常见问题:https://blog.daliansky.net/Common-problems-and-solutions-in-macOS-BigSur-11.0-installation.html
联想小新PRO 13 19/20 Catalina:https://blog.daliansky.net/Lenovo-Xiaoxin-PRO-13-2019-and-macOS-Catalina-Installation-Tutorial.html
小新13Pro适用EFI:https://github.com/daliansky/XiaoXinPro-13-hackintosh/releases
注意:有些EFI不带有1820A的网卡驱动,下载时请注意!添加1820A网卡驱动方式参考此处,1560参考此处

提供的EFI中已包含1820A和1560通用网卡驱动。此处纠正一个误区,1820A和1560并非免驱,而是现在部分EFI中(小新的绝大多数)已经包含了网卡和蓝牙驱动。

B站视频:https://www.bilibili.com/video/BV1ca4y1j7bN

问题说明

1.该EFI的OC版本(0.63)目前无法解决内置MIC无法使用的问题。
2.触摸板偶尔失灵或触摸反馈间断。
3.DW1820A对于连接iPhone热点存在同一设备名称仅能连接一次的bug。
4.强烈建议更改三码并关闭“查找此Mac”。
5.若无法登陆AppleID和AppStore,尝试第四步后更改DNS为114.114.114.114和8.8.8.8。
6.DW1820A的4.1Ghz蓝牙和2.4Ghz无线局域网干扰严重。





XiaoXin 13Pro-Hackintosh 小新13pro崇尚极简的黑苹果双系统的更多相关文章

  1. 【转】G40-70、G50-70联想小新笔记本SR1000随机Linux改Windows 7系统操作指导

    http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_20140505150749705.html 适用范围:G40-70,G50-70联想小新笔 ...

  2. 设置Fn键 笔记本直接按F1-F12 无须按Fn键 Fn+F12改F12(联想小新300为例)

    最近公司给配的笔记本联想小新300 80RT  i7-6500U 4G内存 500G机械,后加装120G固态+4G内存 这样就感觉还不错了. 在使用这本子的时候,去了Win10,强行装了Win7.无线 ...

  3. 联想小新Air 15 安装黑苹果macOS High Sierra 10.13.6过程

    联想小新Air 15 安装黑苹果全过程 本文参考:https://blog.csdn.net/qq_28735663/article/details/80634300 本人是联想小新AIr 15 , ...

  4. js消除小游戏(极简版)

    js小游戏极简版 (1) 基础布局 <div class = "box"> <p></p> <div class="div&qu ...

  5. 30段极简Python代码:这些小技巧你都Get了么

    学 Python 怎样才最快,当然是实战各种小项目,只有自己去想与写,才记得住规则.本文是 30 个极简任务,初学者可以尝试着自己实现:本文同样也是 30 段代码,Python 开发者也可以看看是不是 ...

  6. zzulioj - 2628: 小新的字母广场

    题目链接:http://acm.zzuli.edu.cn/problem.php?id=2628 题目描述        放假了,小新决定出去散散心,于是他来到了著名的字母广场.这个广场是由n*m块砖 ...

  7. Linux[Manjaro] 小新15笔记本AMD ryzen锐龙4800U,在安装系统后出现的随即死机冻屏问题

    Linux[Manjaro] 小新15AMD ryzen锐龙4800U,在安装系统后出现的随即死机冻屏问题解决办法 年初尝试将manjaro安装在我的笔记本上就存在这个问题,也一度将我劝退.系统安装在 ...

  8. 折腾黑苹果-小新Pro13

    最近在闲鱼上购入了一台2020版的联想小新 Pro13,i5 10200u 16g 512g配置,Ax201网卡.这台机子原生硬件就可以完美黑苹果了,不需要更换配件.只是Ax201网卡不能随航和隔空投 ...

  9. 有些ES6方法极简,但是性能不够好

    So,也许你觉得ES6让你视野大开,但是并不是性能也能跟得上~ 首先,让我们先来一个简单的性能测试: 数组去重 es5写法: function delSame(arr){ var n = []; ; ...

随机推荐

  1. 字符串截取子串(Java substring , indexOf)

    前言 因为之前java课设做的是股票分析系统,我找的接口返回的是一个.csv文件,因为这种文件里面的数据是以逗号分隔的,所以要对数据进行分析的时候需要截取子串,并且以逗号作为截取的标志.所以接下来就说 ...

  2. 代码保留格式(高亮)复制到Word(转载)

    将代码保持高亮复制粘贴到word上,一些方法如下: 方法一:借助网站http://www.planetb.ca/syntax-highlight-word/(代码有编号,整体排版精美令人舒适,但语言有 ...

  3. git02

    Git Gui的使用 Ssh key 介绍及使用 Ssh key介绍 我理解的就是每台电脑上会产生出一个ssh key,然后自己有一个远程账户,但是自己有可能有很多台电脑, 包括家里的电脑还有公司的电 ...

  4. 记一次《C语言踩内存》问题定位有感

    踩内存问题,个人认为算是比较容易出现但是有很难定位的问题,被踩者轻者功能瘫痪,重者一命呜呼,直接诱发死机.产生踩内存的的原因也比较多样,比较典型的有如下几种: 数组越界访问 字符串越界操作 直接操作野 ...

  5. ubantu虚拟机搭建xl2tp服务

    在编译成功源码,安装完毕xl2tpd后,便可以配置xl2tpd服务.基本配置过程主要涉及两个配置文件:一个用来配置xl2tpd, 一个用来配置ppp协议.下面分别对这两个文件进行说明,最后添加xl2t ...

  6. Redis单节点安装与使用

    1.配置阿里云yum源 下载配置文件 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7 ...

  7. 剑指offer计划20( 搜索与回溯算法中等)---java

    1.1.题目1 剑指 Offer 07. 重建二叉树 1.2.解法 注释解法. 1.3.代码 class Solution { int[] preorder; HashMap<Integer, ...

  8. Spring Native实战(畅快体验79毫秒启动springboot应用)

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  9. JS高级面试题思路(装箱和拆箱、栈和堆、js中sort()方法、.js中Date对象中的getMounth() 需要注意的、开发中编码和解码使用场景有哪些)

    1.装箱和拆箱: 装箱:把基本数据类型转化为对应的引用数据类型的操作: var num = 123 // num var objNum = new Num(123) // object console ...

  10. Shell系列(20)- 字符截取命令cut

    前言 grep是按行提取:cut默认是通过制表符,按列提取,不能识别用空格作为分隔符 语法 cut [选项] [文件] 选项 -f :列号,截取哪几列数据,多个列号用逗号隔开:列与列之间默认用TAB制 ...