Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 17102|回复: 197

[教程] Acer swift 3 蜂鸟轻薄笔记本安装10.12.5指南(i5-7200u+hd620+94352z)交流分享   [复制链接]

Rank: 5Rank: 5Rank: 5

UID
841441
帖子
310
PB币
505
贡献
0
技术
18
活跃
922
发表于 2017-6-21 13:19:51 |显示全部楼层
本帖最后由 litaocomet 于 2017-8-11 19:50 编辑

MacOS Sierra 10.12.5 指南 for Acer Swift3​


首先说一下,本人需求的笔记本要轻薄,因为已经有台式机存在了。笔记本就是拿着跑的,所以寻找了半天,就acer这款笔记本比较便宜,全金属,配置也一般够用。
笔记本配置信息如下:

  • CPU : Intel Core i5-7200U (Kabylake)
  • Graphics : Intel HD 620
  • RAM : 8 GB DDR4 2133 MHz (soldered)
  • SSD : 256 GB Toshiba (M.2 2280 SATA,replaceable. Not compatible with NVMe SSD)
  • Screen : 14-inch 1920 x 1080 IPS Mattedisplay
  • Battery : 4-cell Lithium-Ion 3220 mAh 10hours
  • Ports : 1xUSB 3.1 Gen-1 Type-C, 1xUSB 3.0,1xUSB 2.0, 1xHDMI (full-size), 1xAudio jack
  • Wifi/Bluetooth : Atheros (这个只可以驱动蓝牙,wifi不可用,我自己购买了BCM94352z替换), (M.2 NGFF)
  • Audio : ALC255 (ven id:10ec, dev id:0255)
  • SD Card Reader : Realtek USB2.0-CRW (venid:0bda, dev id:0129)
  • Trackpad:Synaptics i2c 触摸板




正常工作的硬件:


  • 显卡正常,小太阳亮度可调,可用分辨率 : 1920x1080,1600x900, 1344x756
  • HDMI (full size port)正常: Mirror display, Extended Screen, 4kresolution
  • HDMI audio正常:使用 KextPatch
  • ALC255声卡声音正常,小喇叭可调:Speakers, headphones and internal mic
  • SSD正常:500 MB/sec read, 450 MB/sec write in AJASystem Test
  • 蓝牙工作正常
  • Trackpad正常
  • USB-C仅仅测试了USB3 to USB-C adapter
  • USB接口正常
  • Webcam正常,facetime ok,photo booth ok
  • 睡眠唤醒正常



不正常工作的硬件:
  • 读卡器(Realtek sd card reader,id:0x0129,这个貌似无解,虽然usb设备那里能看到,但是没有启用)
  • 指纹识别(虽然能够驱动,但没什么鸟用,忽视吧,毕竟不是原装苹果的指纹)





建议:
    买这个本子的最好直接再买一块bcm94352z换掉原装的ar网卡,毕竟这个本子没有网线接口,连接网络就靠wifi或者usb转网线口。


安装过程:
随便找个带clover的10.12.5安装镜像,论坛多如牛毛,下载下来,windows下用transmac这个软件写入u盘。(这个制作安装u盘的教程太多了,是个人都会,我就不说了)
用我提供的clover配置文档和必备kext替换安装u盘上的对应的,只保留我提供的,原来的全部删除。


进行安装:
就一路next安装。完成后在机器上安装clover引导,并迁移相关配置文件和kext。



2017年8月10日最后说明:升级10.12.6注意事项,cpu不要仿冒了,fake intelgfx不需要了,clover注入的fakepciid_Intel_hd_graphics也不要了,啥都不需要,只需要注入正确的ig-platform值即可。再就是dsdt/ssdt不要直接套用,说了多少遍了,还是有些懒人不听,每个人的bios版本不一样、机器配置不一样,你就这么套用,不出问题才怪。再就是新款的用的nvme ssd,10.12.x需要对应版本的nvme patch,10.13不需要,这都是基本知识不需赘言。


2017年7月15日最终版本:
  • 剔除无用kext。
  • 提取codec后自编译applealc,大力精简相关文件。applealc原版800多k,本机型自用编译版本只有57k(只可用于本机alc 255,layout为3,如果声音有问题,自行再安装alcplugfix,再设置0x19和0x21的值)。
  • 精简clover配置文件。
  • 添加系统信息里面PCI设备显示。
  • 修改wifi设备显示(原来是BCM 43xx,clover patch以后显示为BCM 94352z),基本就这样了。
  • 自带精美clover主题。
  • 现在把完整EFI提供给大家吧。没什么可以再更改的了,已经消除三码,请自行添加。
  • 另外如果机型和bios稍微有差异,建议重新提取dsdt&ssdt进行修改,并在clover配置里面做相应更改。




相关图片:

保留的patch,强迫症患者表示显示也要更改,效果如下:




如dsdt&ssdt不匹配适用,取消2个drop oem,并删除ssdt选择列表内容后自行更改。
没什么用纯粹修饰的内容:









以下内容过期,但可以参考:

说明部分:



kext作用:
  • ACPIBatteryManager(电池)
  • AppleALC(声卡)
  • ApplePS2SmartTouchPad(触摸板和键盘)
  • BrcmFirmwareData(网卡驱动基本依赖)
  • BrcmPatchRAM2(网卡驱动补丁)
  • CodecCommander(睡眠唤醒无声,我已经对ALC255做过更改)
  • FakePCIID_Broadcom_WiFi(网卡驱动)
  • FakePCIID_Intel_HD_Graphics(核显)
  • FakePCIID(仿冒ID基本)
  • FakeSMC(是人都知道干嘛用的,四个传感器kext被我放进这个PlugIns里了)
  • IntelGraphicsFixup(核显修复)
  • Lilu(不解释,还不知道lilu干嘛的去看vit9696的介绍去)
  • SATA-100-series-unsupported(其实就是个空壳)



重要说明:
  • 相关dsdt和ssdt我已经做了很多修改,比如GFX0改名IGPU,SAT0改名SATA,HDAS改名HDEF……etc。这些没有使用clover里面dsdt/ssdt的patch功能。
  • 声卡layout注入:我使用的是dsdt注入,ID:13,所以你看我的config.plist那里是空的,不要见怪。
  • 变频使用的是ssdt-pr设定plugin-type配合hwp
  • 键盘和触摸板为何不用voodoops2,因为这个ApplePS2SmartTouchPad更牛逼。




这里才是很多人关注的重点:
(这个压缩包里面包含了上图的所有kext,包含针对本机修改过的几个kext,和clover配置文件,以及全套dsdt&ssdt)





2017年6月28日更新:使用ApplePS2SmartTouchPad驱动键盘和触摸板板后,唯独Fn + 左右键不可调节亮度,经过研究,得出解决方案如下:
通过ACPIDebug和patch捕获这俩组合键的扫描码为Q71和Q70,于是dsdt修改为
  1. #Edit methods _Q71 and _Q70 to interface with PS2K(or somename in some systems),
  2. into method label _Q71 replace_content
  3. begin
  4. // Brightness Down\n
  5. Notify (PS2K, 0x20)\n
  6. end;

  7. into method label _Q70 replace_content
  8. begin
  9. // Brightness Up\n
  10. Notify (PS2K, 0x10)\n
  11. end;
复制代码
至此亮度调节快捷键可以使用键盘上印刷的名字,强迫症伤不起。





Tips:
  • 睡眠唤醒后间歇性蓝牙不可用(针对本机bcm94352z而言,其他可以参考),通过查看系统日志发现为usb的问题,查阅资料后得出解决方案为:Chrome地址栏输入chrome://flags/#enable-webusb,Disable掉。
  • 耳机插入后,如果是直接开机没有经历过睡眠,会导致音乐只有背景声没有人声,如果经历一次睡眠唤醒,一切正常,后来将codeccommader安装到/L/E下,不再通过clover注入,一切正常。感谢亚丝娜提醒,如有同样问题的可以参考。




clover配置中一些说明:
本机已加入MSR 0xE2 patch:
  1. dict>
  2.                                 <key>Comment</key>
  3.                                 <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string>
  4.                                 <key>Disabled</key>
  5.                                 <false/>
  6.                                 <key>Find</key>
  7.                                 <data>
  8.                                 ILniAAAADzA=
  9.                                 </data>
  10.                                 <key>MatchOS</key>
  11.                                 <string>10.12</string>
  12.                                 <key>Replace</key>
  13.                                 <data>
  14.                                 ILniAAAAkJA=
  15.                                 </data>
  16.                         </dict>
复制代码
94352z开启5G频段:
  1. <dict>
  2.                                 <key>Comment</key>
  3.                                 <string>10.12-BCM94352-5GHz-US-FCC-dv</string>
  4.                                 <key>Disabled</key>
  5.                                 <false/>
  6.                                 <key>Find</key>
  7.                                 <data>
  8.                                 gflSqgAAdSk=
  9.                                 </data>
  10.                                 <key>MatchOS</key>
  11.                                 <string>10.12.x</string>
  12.                                 <key>Name</key>
  13.                                 <string>AirPortBrcm4360</string>
  14.                                 <key>Replace</key>
  15.                                 <data>
  16.                                 gflSqgAAZpA=
  17.                                 </data>
  18.                         </dict>
复制代码

hand-off的patch:
  1. <dict>
  2.                                 <key>Comment</key>
  3.                                 <string>10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original</string>
  4.                                 <key>Disabled</key>
  5.                                 <false/>
  6.                                 <key>Find</key>
  7.                                 <data>
  8.                                 SIX/dEdIiwc=
  9.                                 </data>
  10.                                 <key>Name</key>
  11.                                 <string>IOBluetoothFamily</string>
  12.                                 <key>Replace</key>
  13.                                 <data>
  14.                                 Qb4PAAAA60Q=
  15.                                 </data>
  16.                         </dict>
复制代码



其他的对于AppleIntelSKLGraphicsFramebuffer、IOGraphicsFamily的patch都一样,详细见config.plist。

先写这么多吧,目前还有个小瑕疵就是二合一耳机插孔的麦克风输入问题,比较忙,还没有折腾,后面再看吧,反正这个功能用的也少。有什么不对的地方,大家一起交流。


上图:











ok,码字半天,就此终结。














附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

苦逼的医学生。。。考试月勿扰,扣扣一概不回!

Rank: 11Rank: 11Rank: 11

UID
2043294
帖子
4564
PB币
334
贡献
0
技术
152
活跃
2077

7周年庆典勋章 8周年庆典勋章 我是大学生!

发表于 2017-6-21 17:46:13 |显示全部楼层
抢个沙发。

点评

litaocomet  扣分,扣分,扣PB  发表于 2017-7-12 01:44
hellozhangx  非水区强沙发,哇咔咔  发表于 2017-6-28 16:09

Rank: 5Rank: 5Rank: 5

UID
4763750
帖子
907
PB币
1735
贡献
0
技术
0
活跃
1462

十一周年

发表于 2017-6-21 17:53:00 |显示全部楼层
坐个板凳

Rank: 2Rank: 2

UID
4812268
帖子
244
PB币
337
贡献
0
技术
0
活跃
845
发表于 2017-6-21 19:03:49 来自手机 |显示全部楼层
厉害了,学习了

远景首席吹牛体验师

UID
4532202
帖子
3456
PB币
26604
贡献
0
技术
40
活跃
7896
发表于 2017-6-21 19:08:37 |显示全部楼层
前排留名

Rank: 2Rank: 2

UID
3280428
帖子
486
PB币
53
贡献
0
技术
67
活跃
640
发表于 2017-6-21 19:27:07 |显示全部楼层
不错,宏碁的蜂鸟系列很轻薄

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4710
PB币
1404
贡献
0
技术
105
活跃
5325

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

发表于 2017-6-21 21:04:59 |显示全部楼层
可以啊,很不错,我的平板wifi和蓝牙无解,唉

Rank: 7Rank: 7Rank: 7

UID
1056542
帖子
2307
PB币
2695
贡献
0
技术
1
活跃
1331
发表于 2017-6-22 08:59:18 |显示全部楼层
dp和hdmi音频解决了吗?

Rank: 5Rank: 5Rank: 5

UID
841441
帖子
310
PB币
505
贡献
0
技术
18
活跃
922
发表于 2017-6-22 10:06:56 来自手机 |显示全部楼层
tony_weibs 发表于 2017-6-22 08:59
dp和hdmi音频解决了吗?

这个本子没有DP接口,有一个full-hdmi,音视频一切正常。

Rank: 5Rank: 5Rank: 5

UID
3020287
帖子
1006
PB币
337
贡献
0
技术
0
活跃
1218
发表于 2017-6-24 08:44:26 |显示全部楼层
不错,学习了,准备上这个本子的

Rank: 1

UID
4332315
帖子
81
PB币
3
贡献
0
技术
0
活跃
145
发表于 2017-6-24 09:14:56 |显示全部楼层
谢谢楼主,学习了!

无蹄の野猪

Rank: 7Rank: 7Rank: 7

UID
831599
帖子
2901
PB币
3625
贡献
0
技术
51
活跃
1159
发表于 2017-6-24 11:20:07 |显示全部楼层
看你的patch部分WiFi很简单是否显示第三方?

Rank: 5Rank: 5Rank: 5

UID
841441
帖子
310
PB币
505
贡献
0
技术
18
活跃
922
发表于 2017-6-24 13:11:52 |显示全部楼层
yufoe 发表于 2017-6-24 11:20
看你的patch部分WiFi很简单是否显示第三方?

第三方?不是的。

Rank: 2Rank: 2

UID
3000840
帖子
346
PB币
352
贡献
0
技术
0
活跃
1292
发表于 2017-6-24 13:22:31 |显示全部楼层
恭喜!以及学习。我的小米air13寸指纹版系统已经灌进去了,但显卡驱动还未搞定,希望很快就可以解决。

Rank: 5Rank: 5Rank: 5

UID
427990
帖子
789
PB币
918
贡献
0
技术
0
活跃
1043

7周年庆典勋章

发表于 2017-6-24 16:51:27 |显示全部楼层
这个本本样子看起来还不错,最近有意弄个轻薄本,关注一下。

Rank: 2Rank: 2

UID
863374
帖子
298
PB币
-19
贡献
0
技术
0
活跃
244
发表于 2017-6-24 17:32:19 |显示全部楼层
谢谢楼主,学习了!

Rank: 2Rank: 2

UID
1862875
帖子
238
PB币
193
贡献
0
技术
4
活跃
163
发表于 2017-6-28 16:06:25 |显示全部楼层
这个帖子比较全面

Rank: 9

UID
321206
帖子
642
PB币
552
贡献
0
技术
31
活跃
1193
发表于 2017-6-28 16:10:00 |显示全部楼层
LZ你确定触摸板是I2C的触模板可以用PS2的驱动?
还是装了专门驱动?

Rank: 5Rank: 5Rank: 5

UID
841441
帖子
310
PB币
505
贡献
0
技术
18
活跃
922
发表于 2017-6-28 16:49:08 来自手机 |显示全部楼层
hellozhangx 发表于 2017-6-28 16:10
LZ你确定触摸板是I2C的触模板可以用PS2的驱动?
还是装了专门驱动?

确定是synaptics的i2c触摸板,但是appleps2smarttouchpad.kext可以驱动。

Rank: 2Rank: 2

UID
4119413
帖子
189
PB币
63
贡献
0
技术
0
活跃
214
发表于 2017-6-28 17:33:19 |显示全部楼层
楼主厉害,支持一下
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件