本帖最后由 yanshujiang 于 2017-8-31 11:12 编辑
bios调整:
关闭vt-d,usb3.0设置为auto,默认X250即为关闭,SecureBoot设置为disabled, UEFI/Legacy Boot设置为Both, UEFI first. OS Optimized Defualts 设置为Enabled. 开机F12选择U盘启动。在clover选择界面按空格,按向下箭头,移动到—V,按空格打上勾,在按向上按键移动到第一个选项,在按空格进入啰嗦模式。(好处不用多说,可以看出卡在那个位置便于排错以及在论坛上救助)。
啰嗦界面可能会卡住不动,那么请移步新手五国帖子,找寻具体解决方法,也有可能时间稍长,请耐心等待。过了这个界面之后,即进入系统安装过程。如下图:卡了很长时间,卡在ACPI Error很长时间(测试机型X1carbon)
因为使用的是X250 DSDT文件,所以加载时间很长,而且报ACPI Error错误,但是可以进入安装界面。所以在安装的时候尽量删除efi—-clover—-acpi—-patched中的DSDT文件。
过了啰嗦界面之后,即进入安装界面,如图选择磁盘工具,给Mac OS分区,选择名称,格式,大小之后,点击确定,分区完成之后选择安装Mac OS点击确定。大概10分钟左右。第一阶段完成。
注意在这个界面有可能黑屏无法唤醒,我遇到过,结果强制关机,重新验证。所以在等待的时候,时不时的晃动一下鼠标。以免在验证过程中黑屏。 验证完成之后电脑重新启动,还是选择F12,选择U盘启动,选择安装磁盘继续安装。大约20分钟左右的时间,安装完成之后,重启即可进入操作系统。到此MacOS安装成功。
安装win10操作系统
下载win10 iso镜像,用软碟通刻录成可以启动的U盘,建议不要使用同一个U盘,Mac OS安装U盘在后来安装驱动调整config.plist五国,有可能还要用到。所以建议更换其他U盘安装win10. 制作好启动盘之后,开机按F12,U盘引导进入win10 安装界面,一路点击下一步,到磁盘分区界面如下图:
EFI分区我的设置为200M,62.6Gb为Mac OS操作系统,619MB是安装MacOS操作系统,自己创建的恢复分区。55.9GB即为要安装win10的分区,点击格式化后,会在55.9GB前面自动生成一个16Mb的 MSR分区。格式化完成之后,点击下一安装即可。安装过程略。到此为止,Mac OS+win10安装完成。
第四部分:驱动安装
如果使用我的EFI文件,理论上安装完成Mac OS操作系统之后,即可抛弃U盘,正常开机可以在clover界面选择进入Mac OS还是win10 操作系统。如果拔掉U盘无法正常引导系统,F12用U盘引导,进入系统之后,挂载EFI分区,把U盘的EFI分区文件全部复制到硬盘的EFI分区,替换掉原有文件。
win10 驱动安装略 Mac OS 驱动安装
1、 显卡驱动
X250显卡为HD5500,无独显。需要软件Clover Configurator(挂载EFI分区,更改config.plist 注入显卡ID)使用lilu.kext和IntelGraphicsDVMTFixup.kext,并注入ID 0x16160002。打开Clover Configurator软件,选择Mount EFI,输入对应密码之后,点击右下角的open partition 进入EFI,进行更改。下载附件中的驱动,放到efi---clover---kexts---对应的文件夹中。(一般为10.12或other)。
进入EFI---clover文件,在config.plist上点击鼠标右键,选择打开方式
打开之后,注入显卡ID 0x16160002
重新启动电脑,不出意外,HD5500显卡正常驱动。
2、 有线网卡驱动
X250网卡型号:Intel I218-LM,下载附件中的AppleIntelE1000e.kext放到efi—clover---kexts对应文件夹中(10.12或other)。重启之后网卡已经内建,可以正常打开app Store下载安装软件正常。
3、 声卡驱动
电脑声卡型号:ALC 292,(对声卡并没有太多要求,经常办公静音模式最多,所以采用的万能声卡)。下载附件中的VoodooHDA.kext放到efi—clover---kexts对应文件夹中(10.12或other)。
4.usb驱动
下载附件中的FakePCIID_XHCIMux.kext,x250USBFix.kext,USBInjectAll.kext放到efi—clover---kexts对应文件夹中(10.12或other)。
5.无线网卡+蓝牙
无线网卡型号:DW1830,下载附件中的BrcmFirmwareData.kext,BrcmPatchRAM2.kext,FakePCIID_Broadcom_WiFi.kext放到efi—clover---kexts对应文件夹中(10.12或other)。
6.电池
笔记本双电池,内置+外置,下载附件中的ACPIBatteryManager.kext放到efi—clover---kexts对应文件夹中(10.12或other)+DSDT打补丁的方法驱动。
7:亮度调节
采用DSDT打补丁的方法驱动。Fn+F5 FN+F6快捷按键同样DSDT打补丁实现。
8.触控板
只放了一个VoodooPS2Controller.kext驱动,对触控板要求不高。到此为止,硬件大部分可以正常使用。
9.修改开机8苹果
config.plist注入补丁,用Clover Configurator软件打开config.plist,Kerrnel and Kext Patches中注入以下代码。
第五部分DSDT/SSDT提取修改
提取DSDT其实很简单,我用的方法即在clover加载的界面按下F4按键,虽然没有任何反应,进入Mac OS系统之后,用Clover Configurator挂载EFI分区之后,就已经在efi---clover----ACPI---origin中了。(这种方法提取DSDT和SSDT的方法前提是你没有对DSDT做过修改,或者打过补丁,也可以在win系统下用AIDA64提取,具体方法善用论坛搜索) 提取成功之后,保存好DSDT和SSDT文件(一般情况下SSDT会有多个文件)如下图
反编译成dsl文件,(此过程是否可以忽略,有争议,测试反编译dsl格式文件打好补丁在编译成aml格式文件和直接往aml打补丁X250测试并没有太大的区别。自己理解:MaciASL自身已经完成编译和反编译过程。) 所用软件iasl(反编译),MaciASL(打补丁)
反编译方法:
把提取的DSDT.aml和多个SSDT.aml考到到桌面,放到SSDT文件夹中。(文件夹名可根据习惯自行更改,注意在cd desktop/后改为对应文件夹名即可) 下载iasl软件、MaciASL软件、显示隐藏文件、恢复隐藏文件。 下载好之后,双击显示隐藏文件.app(可以显示系统下隐藏的文件夹),拷贝iasl到 系统---bin文件夹 中。双击恢复隐藏文件.app,再打开终端输入一下命令: cd desktop/SSDT iasl –da –dl *.aml
正常情况下会在SSDT文件夹中生成DSDT.dsl文件。
一般情况下会编译成功,如果在编译过程中出错,很有可能DSDT文件存在错误。解决办法,可以更换win下提取或者linux下提取测试。方法很简单,善用论坛搜索。
给DSDT打补丁
实测右键打开方式选择MaciASL直接打开aml文件和反编译过后打开dsl文件,没有区别。
打开自后,看到下框中有0Error,14Warning的字样,表示没有错误,14个警告。警告可以忽略,强迫症略过,如果有红色Error错误,请先排错在进行patch。
点击patch给DSDT打补丁
电池补丁:选择bat Lenovo w550s,点击apply注入补丁。 亮度补丁选择:Bringhtness fix (Haswell/Broadwell),点击apply注入补丁。 Fn+F5 Fn+F6小太阳补丁:下载附件中txt文件。点击open找到下载位置,在点击apply注入补丁。
如需打其他补丁,继续添加,我只打了这个三个补丁。注入完成之后,点击close关闭,点击Compile,看是否存在错误,如无错误,选择File----Save As。
名称位置如没有.aml后缀,请自行添加上.aml, File Format选择 ACPI Machine Lanuage Binary.点击Save保存。修改完成自后,挂载EFI分区,复制修改好的DSDT.aml到efi—clover—ACPI---patched中。 用Clover Configurator打开EFi—clover中的config.plist文件,做如下更改,sortedOrder点击加号加入DSDT.aml同时勾选Drop OEM
重新启动电脑。F1-F6快捷按键可以正常工作。亮度调节正常,声音调节正常,电量显示正常。
变频
首先可以使用cpu-s检查一下机器是否已经变频,则不需要在进行相应处理。如果无法正常变频,在进行相应操作。下载安装cpu-s软件,进行检测。如图:
本人X250安装成功之后,检测自动变频,没做过多修改,如需更改,请移步大神贴。地址:https://bbs.pcbeta.com/viewthread-1720374-1-1.html
第六部分更换无线网卡
没有无线很痛苦,同时X250本来就两个USB接口,去掉一个无线鼠标,如果用外置无线网卡,就没有办法在接其他的Usb设备。所以还是选择了更换内置无线网卡的方式。 从X250这一代开始,Thinkpad取消了白名单,本人更换DW1830,bios没有做任何改动,即正常识别,也从侧面证明了这一点,其他机型未测试,请想要更换的朋友慎重选择。 DW1830,某宝入,和店家多寒暄了几句,赠送一根天线。更换无线网卡并不难,拧掉背面8颗螺丝用撬棒撬开后盖即可。
内置两根天线,接在两边的接口上,中间的接口+白线为后添加。走线两种方法第一种如果线比较长建议走右侧屏轴,顺着黑色的线缆走就可以了,很简单。如果线比较短,建议走左侧离屏轴比较近,顺着灰色先走即可。 屏边框如图,沿着屏幕边框会有简单的槽,沿着槽走,在屏幕顶部正好有一个长方形的凹槽,揭掉线缆的贴纸直接粘上即可。
安装完成重新启动电脑,Mac OS系统下免驱,win10系统下,使用驱动精灵打驱动即可。蓝牙在上面已经把驱动放到了efi中,重新启动之后连接正常。
完整EFI包,见附件!,如果和我机型相同可以直接使用我的EFI文件安装系统,如果大体配置相同,如果使用完整包,建议删除efi---clover---acpi----patched中的DSDT和SSDT后试用。
|