本帖最后由 gongzhen 于 2017-9-26 13:55 编辑
由于和某人白话了10.12.6发布后原生支持Kaby Lake就写篇教程,本想着按10.13发布的进度还能再拖一阵,没想到今天两点多突然就推送了。。。Sad,先把手里有的东西发了一点点再完善(GitHub repo都还没整理好。。。先把坑填了过两天开始搬砖就没时间了)
1L 懒人包 & 安装 2L 内容简介 & 致谢 3L Wacom I2C 4L 电池logic error & patch 5L 占楼备用
配置
i5-7200U / i7-7500U with HD 620 8 GB RAM PM951 NVMe QHD 触屏 (Wacom I2C) Intel 8265 (更换BCM94352z) Thunderbolt 3 4*PCIE ALC 236
再发点牢骚可以跳过 前一台本是Yoga 3 14,啃黑果的过程还算理想,装得差不多之后在tonymacx86看见篇教程,补了几个patch就咸鱼去了。然而黑果用了一年半之后机器出了点故障,送修之后扔家里了。在这次选购本的时候,也由于之前触屏(Elan USB的)用的比较爽就找同类型的,yoga腻了看看Elite X2还没出最后入了Miix 720。
然后就是一连串坑。。。 二月底狗东和联想官网价差1000。。。由于家里人的劝阻和前一台本被良心想授权经销商坑了3k的惨痛遭遇咬咬牙在官网原价买的。。。 拿回来没两天触屏就失灵了。。。维修站换屏,然后一连串风扇坑主板坑换了三次。。。多次维修换机。。。换回来新机键盘就是挂的,想着换个键盘就完了吧。。。转天屏幕又挂…又挂。。。然后手里的就是第三台了。。。测试触屏驱动的时候屏幕还挂了好几次不过已经没脾气了。。。明明是靠触屏当作买点的机器。。。anyway
客观上说机器本身设计没什么毛病(单风扇还有电源键略坑还有明明是4096级压感配的旧2048级不带蓝牙的笔),有雷电有一个3.0一个2.0开发什么都不是问题。品控就那样了再这样下去就砸招牌了。然而BIOS锁RAID(去年出过这事还发了新闻稿又打自己脸)…去良心想国内外论坛发帖(或许是个错误的决定并没有人看),最后好像是看着装安卓的人多反馈上去了解锁AHCI选项。。。并没有什么人用Linux,更别说黑果
回正题
拿到机器之后就F4 dump了DSDT SSDT,按经验patch完毕配了Clover,每次等二三十分钟进原版懒人版安装盘都找不到内置硬盘,换NVMe Patch加RAID驱动之后发现根本不是那回事。。。别的机器锁RAID貌似NVMe还能显示(某人信誓旦旦告诉我Intel往Linux上游push RAID相关代码了),然而lspci看固态被屏蔽了。。。 摸鱼到六月,中间Windows 蓝屏(绿屏)无数次,Linux装U盘上滚滚挂了,差不多开始想念前一台黑果的时候,新BIOS发布了(到现在快满一个月了)熬了两天到周五下午开始折腾。。。感觉才过了两三个月怎么就多了那么多东西。。。Lilu, class code spoof…我怎么又跑题了
安装
Windows压缩个分区,先格式化成fat32以免新磁盘工具找不到,安装文件放在硬盘上的话还可以再分6个G
简要写下Mac下基于原版安装程序创建安装盘的步骤:https://support.apple.com/zh-cn/HT201372 U盘用磁盘管理工具格式化,选GPT应该会自动建个EFI分区,没有的话自行在前面分一个。 sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app 再扔个.IAProductInfo到安装盘根目录避免二次安装(直接装可能会出现unmount error) 没了(估计也没什么人看)。 DMG/cdr 参见论坛相关教程,10.12.6今天好像还没出;)
把附件的Preinstall扔fat32分区根目录
进BIOS(F2或电源&音量+) Configuration - RAID改成AHCI 如果之前没改过的话windows下需要修复一下才能正常启动,自行百度 Security - Secure Boot关掉 Boot - sequence 可以把U盘往上提 保存并重启
选择U盘启动,Clover界面选安装分区,应该两三分钟能看到图形界面,如果出现禁行标志的话按下空格把verbose选上再启动记下log(这套配置应该没什么问题了,坑我大概都踩过了)
上方选实用工具(Utilities) - 磁盘工具(Disk Utility)格式化win下压缩出来的磁盘分区,Mac OS Extended, journaled,分区名记住,反正我直接填的Sierra。 退出磁盘工具,选上一步生成的分区,安装。 上方工具里面选择日志(log),保持日志窗口在最前,这样安装后不会立即重启。 ~15min后安装完成,不要点安装界面,否则倒计时开始10秒后自动重启
上方选实用工具(Utilities) - 终端(Terminal),敲
- perl -pi -e 's|\x89\x4D\xC8\x41\x39\xCD\x76\x53|\x89\x4D\xC8\x41\x39\xCD\xEB\x53|g' /Volumes/分区名/System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelKBLGraphicsFramebuffer
复制代码
善用Tab补全
第一行应该没有提示,第二行返回4e34开头的一串数字就对了 字小忍着。。。当初折腾好显卡之前眼睛瞎了一周,没有驱动的时候macOS把这块屏幕当48寸的显示。。。4倍
安装后
重启,把Postinstall里面内容的扔fat32分区根目录,两套配置主题做了区分。
中间可能会有一次自动重启,然后正常分辨率(缩放)的向导就应该显示了,先不要登录AppleID,账户相关的都跳过,Find My Mac别想。
之后将Clover/Kexts/Other下面的kext安装到/Library/Extensions,可以使用Firewolf的KCPM Utility https://www.firewolf.science/2016/09/kcpm-utility-pro-v6-brand-new-kexts-ezinstaller-macos-sierra-supported-repairing-permissions-configuring-rootless-and-more/
账号相关的可以参见https://bbs.pcbeta.com/viewthread-1557392-1-1.html
附件更新。。。少放了一个Kext。。。
Update(07/27)
Lilu 1.1.6 & AppleALC 1.1.4可以使用AudioID=3,长时间闲置后会有一声微弱爆音,mic正常,等官方更新或者自己编译一份。ACPI/patched/ssdt-HEDF.aml可以扔了,用clover注入
Update(09/26)
10.13整合: https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1759657
|