GithubHelp home page GithubHelp logo

hackintosh--lenovo-yoga-3-pro-1370's Introduction

Lenovo Yoga3 Pro 黑苹果安装

前言

安装黑苹果有风险,对于本指南中出现的任何变砖,系统崩溃,冻结,故障,损坏或其他问题,本人不承担任何责任。这样做需要您自担风险。 请认真了解hackintosh相关资料后进行安装操作。

一、机型配置

项目 信息
版本信息 Lenovo YOGA 3 Pro-1370/BIOS:A6CN58WW
操作系统 Mojave 10.14.3/High Sierra 10.13.6
CPU信息 Mobile DualCore Intel Core M-5Y71, 2600 MHz (26 x 100)
显示屏幕 Samsung LTN133YL03L01 [13.3" LCD] 3200x1800
主板芯片组 Intel Wildcat Point-LP, Intel
内存信息 8192MB (DDR3 SDRAM)
显卡信息 Intel(R) HD Graphics 5300(platform-id:0x16260006)
硬盘信息 LITEON LGH-512V2G-11 M.2 2280 512GB (476 GB)
网卡信息 Broadcom Bcm94352z
声卡信息 Realtek ALC286@ AppleALC layout-id:11
触摸设备 i2c触摸板SYNA2B22/i2c触摸屏ATML1000
HDMI输出 Intel Broadwell HDMI视屏音频

二、硬件驱动情况

除了触摸屏不支持多指(单点无手势),其他所有硬件已经完美驱动

设备 驱动方法
显卡HD5300 使用WhateverGreen.kext 注入ig-platform-id 0x16260006 HDMI音视频输出正常
声卡ALC286 使用AppleALC.kext 注入 layout-id:11 和 CodecCommander.kext 麦克风内外切换正常
触摸板 使用核心驱动VoodooI2C.kext+目标驱动VoodooI2CSynaptics.kext(需要修改IOPropertyMatch 为2B22)完美原生手势支持
触摸屏 使用核心驱动VoodooI2C.kext+目标驱动VoodooI2CHID.kext仅单点
usb设备 使用OS-X-USB-Inject-All +SSDT-UIAC-ALL.aml
FN热键 SSDT-BrightKeyQ38Q39-lenovo.aml
蓝牙WIFI WIFI使用SSDT-ARPT.aml AirportBrcmFixup 蓝牙使用BrcmPatchRAM2.kext+BrcmFirmwareData.kext)
Apple SMC仿真器 使用OS-X-FakeSMC-kozlek
电源管理 使用 ACPIBatteryManager.kext
SD卡/摄像头 [USB免驱、SD热插拔、速率与Windows功能无差别

三、bios设置

 *  – Secure Boot → disable  
 *  – Boot MODE → Legacy Support   
 *  – Boot MODE → Legacy Support 
 *  –  Intel Virtual Technology → enabled  
 *  – DPTF  → disable   

四、安装方法

本方法适用于UEFI+GPT硬盘启动方式,硬盘格式为MBR请自行寻找方法转换成GPT格式。

  1. 下载系统镜像)然后使用TransMac) 将镜像刻录到U盘

  2. 使用我的 安装系统使用的EFI(install-EFI)安装系统(无驱动,安装减少报错)

  3. 第一次使用U盘进去在CLOVER引导界面选择“Boot macOS Install from Install macOS Mojave”安装盘按回车键开始安装,等待跑码结束后进去语言选择界面、然后到 磁盘工具 把你需要安装的硬盘分区 抹除成为APFS格式 名称随便填,抹掉磁盘完成之后回到macOS使用工具界面,选择安装macOS到你刚才抹除的apfs分区。

  4. 安装过程大概3-5分钟左右,如果你用的不是USB3.0的U盘,那等待时间更多,这个过程主要是把U盘里面的文件拷贝的刚才分区好的硬盘,此时电脑会自动重启,然后选择“Boot macOS Install from MACOS”进行第二阶段安装,注意的是第二阶段安装需要重启两到三次,后面都是选择 “Boot macOS Install from MACOS” 这个选项

  5. 安装完成后,kext utility 软件 或者 终端 输入 sudo kextcache -i / 重建缓存后关机

  6. 使用 安装后使用的EFI(安装后使用的EFI)目录下的EFI引导开机进mac(备注:里面有多个config-xxxx,默认的config.plist为10.14.3版本,其他版本请根据自己安装的系统选择,然后重命名为config.plist)

  7. 此时安装完成系统之后各项驱动已经正常,(如果触摸板无法工作的请查看页面底部最下面说明,触摸板还需要删除两个系统内自带的kext驱动),还存在耳机麦克风切换不正常的问题,下载 ALC286v1.3.5_Liluv1.3.3_CC_ALCPlugfix.zip 打开ALC286_ALCPlugfix/ALCPlugFix/目录下双击 install双击自动安装.command 文件 提示输入密码后回车,重启即可。

  8. 详细安装过程请参考 daliansky 写的安装教程
    联想小新Air 13黑苹果安装教程

关于触摸板的相关问题:
1.打开访达→左上角选择前往→前往文件夹 进入 /System/Library/Extensions 目录下删除 AppleIntelLpssI2C.kext / AppleIntelLpssI2CController.kext两个文件,重建缓存后重启,syna的目标驱动现在有个bug,就是如果进入了Windows系统,然后再进去mac系统将会不能使用触摸板,唯一解决方法就是多重启两次mac系统。该bug等待以后驱动作者更新版本解决。

四、使用clover configuration 生成自己的SN码;

*它的目的是让你的黑苹果洗白。

1、使用clover configuration挂载EFI分区
挂载efi分区
2、使用clover configuration打开EFI/CLOVER/目录下的config.plist文件
clover打开config 3、获取UUID
获取uuid 4、粘贴UUID
粘贴uuid 5、生成自己的SN
生成sn

备注:

一、Yoga3 Pro无缘无故降频,温度上来之后卡顿?

DPTF(Intel® Dynamic Platform and Thermal Framework)的原因导致,DPTF全称为Dynamic Platform and Thermal Framework,英特尔动态平台和热框架,是用来控制触屏和温控使用的,可以在不同的模式下,比如笔记本或者平板,可以进行不同的温控调整,只有部分符合条件的电脑/平板才能安装。说通俗一点就是根据温度高低来调整CPU的工作频率,就是说,当侦测到温度高时,就会去调整CPU工作频率,让机器能够正常的工作,达到平衡运行,确保机器不会因温度过高而不能正常运行。 解决办法为:卸载Dynamic Platform and Thermal Framework 驱动,同时 bios 设置 DPTF → disable 关闭,关闭后出现的情况,电脑性能提高,发热量增大,电池续航时间缩短。

二、Yoga3 Pro为什么需要分两个安装引导?

因为Yoga3 Pro 屏幕分辨率为3K高分辨率屏幕,原厂默认dvmt pre-allocated 设置为32M,且设置隐藏不可见,核显dvmt小于64m则驱动显卡时会panic报错,报错位置一般为核显framebuffer台式机可以通过bios设置解决,笔记本则不一定有该设置选项。

1、可以通过复杂的EFI Shell里解决,目前 yoga3 pro 的bios 能使用EFI shell。 命令修改的只有A6CN38WW版本,但是大量用户降级该版本 bios 之后出现卡死情况,所以目前不推荐使用。

2、clover打patch补丁或者终端里打二进制补丁(Disable minStolenSize less or equal fStolenMemorySize assertion),我们现在采用的方法就是这个。

3、破解 bios高级菜单,能够显示出隐藏的所有设置选项,通过修改dvmt pre-allocated 为128M。

三、双系统启动引导为什么会丢失?

1、请关闭 Windows快速启动(右下角电源管理,进入电源和睡眠设置界面,选择电源按钮的功能,电源选项下的系统设置界面,点击更改当前不可用的设置,使能关机设置的选项)

2、电脑开机或者重启时请不要插任何USB储存设备(U盘,移动硬盘,SD卡)

四、如何操作写U盘EFI分区/硬盘的EFI分区?

1、如果你的Yoga3 Pro/Yoga3 11 系统是 Windows8.1,那么在我的电脑里面直接可以访问U盘的EFI分区(200Mz左右的一个磁盘),直接删除里面的EFI分区,然后复制我仓库下载的安装EFI引导(根目录必须是EFI文件夹,原理可以百度UEFI启动方式)

2、如果你电脑是 Windows10 系统,请使用 diskgenius 软件,把U盘下面的EFI分区(有时会显示为ESP分区),该分区默认为隐藏,且没有分配盘符,你需要把它显示分区,分配一个盘符,这样在打开我的电脑里面就会显示出来EFI分区,操作完成之后请用 diskgenius删除盘符,隐藏分区。

3、Mac下挂载EFI分区非常简单,利用Clover Configurator软件。下载最新版Clover Configurator,打开,左边列表点击 Mount EFI,找到所要挂载的硬盘EFI分区,点击 Mount Patition输入电脑密码,然后点击Open Partition,即可打开EFI分区。

有问题反馈

  • 在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流
  • 邮件([email protected])
  • QQ: 374593607 QQ群:778791091
  • 如果您认可我的工作,请通过打赏支持我后续的更新 Alipay

感谢

hackintosh--lenovo-yoga-3-pro-1370's People

Contributors

gdllzkusi avatar

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.