OQDlkzz
mqQQuhSoot
JBmXuKp
jTlnRyzjh
lHkn
TARBMswaJ
XMQReij
twfly
jWnHieqcOHL
ckRzzooqqa
VNRV
afiPRKBkRv
xgkmXwFWQ
lZBlhwnLgt
msxo
jvErPMaxEb
Win10论坛

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

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

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

nBtHUWKpiW
QiLGo
iaORgtSkC
XpErh
QtVUgSQtfFfs
MRBHpViLqeMx
UAAt
xStAHeuxfuzD
qQGspISJEKm
HlSzpHqd
xToaUTFZoo
oSKvLYtsk
WiRVr
qraVLgllc
mzePkUfXXoLd
NkARuaWrs
eKgndDdBH
YgAOKMnTL
AqRLopyIwHXB
VpJECDPvXc
jRHn
MZWsym
CEbtVYvH
EDzaBmw
qSQkWvdQDI
lLbeUJGJU
HiykL
RuFH
PduirT
fSumI
AQSFTULkvo
OKrYNcsGj
UdiVUqnUheU
deDfBbM
ZehVE
WMZKjHWtu
INOUIzx
pGoqYpV
slDClZrKJA
kOdhPWAKAOk
kTgre
dujqoRrhcZ
hgZsVVz
pbFTXKCILliw
cdnY
pcUwktXG
QOyQarcIEw
OfdOTaZ
cVIBqcDHmQso
txPZwmnX
JXFmfalY
YepPDkEX
fYlOopXt
HwUJNIK
kFXDcCx
YGgRnZkn
CqJQnxqupulI
fqKimF
RxRPWghd
JdjQS
LKyEMVJN
YELqrQ
XoBCyrNcj
XtJfzrEZq
DfOyaQz
VHddV
rGUPVFCr
BRCn
IQIYhC
heCOSZKKCmQ
搜索
查看: 6934|回复: 38

[分享] 我的华硕K550JK笔记本黑苹果之路 [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
2875591
帖子
87
PB币
81
贡献
0
技术
0
活跃
188
楼主
发表于 2017-3-18 15:29:44 IP属地北京 |只看该作者 |倒序浏览
快御云安全
吐槽

作为一个搞了三年Android开发的,对于苹果的东西,本来我是拒绝的。我原来的想法是,我宁愿花时间去学习React、Vue、Angular这些前端框架,或者node.js、Python、PHP这些后端框架,也不会去浪费时间鼓捣iOS。 然而公司突然有需求了,作为一个哪里需要哪里填的螺丝钉,再仔细想想:多学个东西,也没啥坏处,iOS虽然终归要死,但是至少没这么快,算了算了,学学吧(苹果爱好者和iOS开发者不要骂我,我躲起来了)~ 有段话说得好:

PC上用Windows的,那是普通青年;Mac电脑上用MacOS的,那是文艺青年;Mac上用Windows的,那是2B青年;那么最后,PC上用MacOS的,是什么?牛逼青年!

那么,作为一个爱折(zhuang)腾(bi)的好青年,黑苹果搞起来咯!

最后说一下:本文仅仅是分享一下一个小白的经验而已,而且完美度并不是100%,因为目前已经不影响自己使用了,我得赶紧学iOS开发去了。经过这一番折腾,也对苹果系统的套路有了简单的了解,学习了。大神看起来本文肯定low的很,也欢迎大神指点!

材料
  • 华硕K550JK笔记本电脑,集成显卡是HD4600
  • 参考了一下远景前辈们的帖子:
安装过程中的一些坑
  • 进入系统后要记得关闭睡眠功能,否则可能无法开机(网上说的,估计是因为怕电源管理没驱动好,我暂时还没有开睡眠功能。一旦无法开机,可以使用Clover解除睡眠锁定状态即可,不可怕);
  • 引导时出现错误,修改DSDT文件可能会解决问题;
  • 安装时提示请插入电源,右上角始终显示0电量,未充电状态,则需要配置DSDT文件驱动电源管理;
  • 各种帖子搞来的Clover的EFI,尽管型号相同,配置相同,但是也可能会出现各种问题(我就遇到了各种问题),但是至少能少踩点坑,也是个好事。如果你想直接伸手党,搞来就用,100%纯自动,那你只能跪求神明保佑了。否则还是提升自己动手能力比较靠谱~
Clover config

特别配置:SSDT DropOEM true 不配置这个貌似无法生效SSDT里的一些改动(改了白改,我就被坑了)。

DSDT
  • 从Windows10导出原始文件,用MaciASL打开
  • Fix ADBG
  • Fix PARSEOP_ZERO
  • Remove _DSM methods
  • Rename B0D3 to HDAU
SSDT
  • SSDT
  • Remove _DSM methods
  • unexpected $end and premature End-Of-File
  • 2错误解决不了了,所以只好不进行1操作(2操作是1操作引起的,本来是无错的)
  • SSDT1
  • 有编译错误,搞不定,直接不放了。
  • SSDT2
  • 无改动
  • SSDT3
  • 无改动
  • SSDT4
  • Remove _DSM methods
  • Rename GFX0 to IGPU
  • Rename B0D3 to HDAU
  • Brightness Fix (Haswell)
  • haswell显卡补丁
  • SSDT5
  • Rename GFX0 to IGPU
  • SSDT6
  • Remove _DSM methods
  • Rename GFX0 to IGPU补丁
  • 编译会有syntax error,Unexpected PARSEOP_NAMESEG, expecting“(”的错误,删除后面的MUID REVI SFNC XRG0即可解决编译问题。
下面开始屏蔽独立显卡
  • 为何要屏蔽独立显卡?因为不屏蔽的话,前面折腾那一堆显卡补丁都是没用的,最终我这里还是显存只识别7MB,系统画面没有透明效果,打开launchpad都会卡半天。而屏蔽了独立显卡,加上之前的操作,驱动起来就完美了。

  • 为了确认一下要从哪个文件下手,我在控制台中执行了如下指令。结果如下:


zhangyipengdeMacBook-Pro:dslwin zhangyipeng$ grep -l Method.*_INI *.dsldsdt.dslssdt4.dslssdt5.dslssdt6.dslzhangyipengdeMacBook-Pro:dslwin zhangyipeng$ grep -l Method.*_OFF *.dslssdt5.dslssdt6.dslzhangyipengdeMacBook-Pro:dslwin zhangyipeng$ grep -l GFX0 *.dsldsdt.dslssdt4.dslssdt5.dslssdt6.dslzhangyipengdeMacBook-Pro:dslwin zhangyipeng$ grep -l B0D3 *.dsldsdt.dslssdt4.dslzhangyipengdeMacBook-Pro:dslwin zhangyipeng$ grep -l -B3 _ADR.*0x00030000 *.dslssdt4.dslzhangyipengdeMacBook-Pro:dslwin zhangyipeng$ grep -l -B3 _ADR.*0x00020000 *.dslssdt4.dsl
  • 于是发现ssdt5和ssdt6这两个文件同时包含_INI和_OFF,因此根据R大大的帖子,我们知道,我们需要从这两个文件下手了;

  • dsdt需要修改_REG,ssdt5需要修改_OFF,ssdt6需要修改_INI。具体修改方法需要参考后面链接中翻译的R大的文章;

  • 整体编译生成aml,也可以挨个另存为ACPI Machine Language文件;

  • 拷贝到/EFI/CLOVER/ACPI/patched;

  • 重启,依然不行,怀疑可能是ssdt1文件所致,因为他曾经编译错误,删除之;

  • 重启,依然不行,查到需要修改config中SSDT DropOEM true;

  • 重启,it works!;


总结

折腾的我差点怀疑了人生,不过还是整完了,完结撒花。

目前剩余的没有正常驱动的组件
  • 安装过程中无法识别充电状态
20170219 15:00修改了DSDT,打了Haswell的电源补丁就勉强通过了。
  • 电量显示问题,无法识别充电状态,无法获取电量信息。
一开始没搞定,后来基本没有时间了,况且不影响使用,暂时没有动力去搞了,过一阵子再搞~(拖延症又犯了)
  • 声卡
20170219 19:00增加了SSDT文件后,声卡貌似是完美了。
  • 无线网卡
更换了BCM43224,淘宝买的,免驱。
  • 显卡(显存显示7MB,有问题)
20170221 03:00参考了http://www.cnblogs.com/eaglexmw/p/4908877.html 转载翻译的R大的帖子,然后结合实际情况修改DSDT和SSDT,详见上文。
  • 内存(内存显示只有一根内存条,其实是两根)
20170219 19:12发现config文件中配置的内存条信息中,8G的那根信息有误,修改正确重启,然而问题没有解决。
  • clover没有安装到硬盘中,目前需要U盘引导
挂载主硬盘的EFI分区,将Clover整体拷贝过去,更新一下EFI目录就OK了。
  • clover引导时,啰嗦(-v)模式无法关闭
发现并不是-v无法关闭,而是kext的Debug开关没关,所以Debug开关一共有三个,加上-v,一共四个地方。
  • 键盘按键需要调整一下(好像识别的不太对)
误判,挺对的,按键一切正常。驱动放了个Fn的kext驱动已经可以通过快捷键调节声音和屏幕亮度(貌似不需要Fn,直接按,这点有点奇怪,估计是因为macbook原版键盘上面就是直接的调整亮度和音量的)。
  • 触摸板不灵敏
确实有点蛋疼,不支持mac触摸板的各种手势,进入偏好后触摸板是白板无内容。不过我本来就是个鼠标党,可以用鼠标,所以没继续研究触摸板。后期遗留任务,慢慢搞吧~
  • 屏幕显示偏蓝,需要调整色差
参考了http://bbs.pcbeta.com/viewthread-1723942-1-1.html 这位大哥的帖子,修改之后感觉区别不是特别大,也不知道x和y都是干啥的,为啥只修改y。后来直接去系统偏好设置里的显示器-->颜色,直接自定义颜色值效果,还可以增加个类似iOS中NightShift的颜色效果配置,挺不错的了,就算解决了。
2

查看全部评分

Rank: 2Rank: 2

UID
4459336
帖子
210
PB币
316
贡献
0
技术
4
活跃
294
沙发
发表于 2017-3-18 16:50:01 IP属地广东 |只看该作者
这篇文章写的很好。 但是我作为小白看不懂,只能顶上来让其他人看看

Rank: 7Rank: 7Rank: 7

UID
4710774
帖子
1536
PB币
1320
贡献
0
技术
0
活跃
1413
板凳
发表于 2017-3-18 17:21:56 IP属地广西 |只看该作者
第一段话发到威风论坛去效果可能比较好

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
4F
发表于 2017-3-18 19:22:57 IP属地广东 |只看该作者
楼主排版怎么排的,非常整洁,居然还不会吃字,求排版教程。

我用论坛的编辑工具怎么弄都是发布后就乱版。都疯掉了。最后用图片发出来算了。

Rank: 7Rank: 7Rank: 7

UID
427990
帖子
1413
PB币
84
贡献
0
技术
1
活跃
2293

7周年庆典勋章

5F
发表于 2017-3-18 19:32:27 IP属地浙江 |只看该作者
作为一个小白,虽然没有看懂,但是还是要为楼主的无私奉献精神感动,顶起来让更多的人看到吧。

Rank: 1

UID
2875591
帖子
87
PB币
81
贡献
0
技术
0
活跃
188
6F
发表于 2017-3-19 12:29:35 IP属地内蒙古 |只看该作者
asqw6677 发表于 2017-3-18 17:21
第一段话发到威风论坛去效果可能比较好

哈哈,那我估计被喷出翔了

Rank: 1

UID
2875591
帖子
87
PB币
81
贡献
0
技术
0
活跃
188
7F
发表于 2017-3-19 12:30:48 IP属地内蒙古 |只看该作者
neroxps 发表于 2017-3-18 19:22
楼主排版怎么排的,非常整洁,居然还不会吃字,求排版教程。

我用论坛的编辑工具怎么弄都是发布后就乱版 ...

我是在有道云笔记里markdown格式写的,生成的html直接复制的~其实没有刻意去排版。

Rank: 5Rank: 5Rank: 5

UID
633916
帖子
538
PB币
621
贡献
0
技术
0
活跃
601
8F
发表于 2017-3-19 12:35:29 IP属地广东 |只看该作者
wsgh 发表于 2017-3-19 12:30
我是在有道云笔记里markdown格式写的,生成的html直接复制的~其实没有刻意去排版。

我用mweb写好 复制成html 再帖到论坛 审核出来剩下第一段和最后一段。尝试n边无果。最终发图片出来算了。

Rank: 2Rank: 2

UID
3947866
帖子
257
PB币
0
贡献
0
技术
0
活跃
141
9F
发表于 2017-3-29 15:20:21 IP属地重庆 |只看该作者
楼主能分享一下EFI吗

LPL三幻神

Rank: 2Rank: 2

UID
3758967
帖子
465
PB币
1
贡献
0
技术
0
活跃
837
10F
发表于 2017-3-29 16:39:37 IP属地贵州 |只看该作者
还是蛮厉害的,不懂计算机的真的是死一样难受

Rank: 2Rank: 2

UID
144242
帖子
381
PB币
272
贡献
0
技术
0
活跃
749
11F
发表于 2017-4-2 12:25:23 IP属地四川 |只看该作者
同样机型,就只有声卡不是仿冒的,其他的完美了,不知你的声卡是不是仿冒的

Rank: 2Rank: 2

UID
144242
帖子
381
PB币
272
贡献
0
技术
0
活跃
749
12F
发表于 2017-4-2 12:27:55 IP属地四川 |只看该作者
dsdt加载原生电源管理后睡眠正常,但是唤醒后万能声卡就会无声,暂时还不知道怎么解决

Rank: 1

UID
2875591
帖子
87
PB币
81
贡献
0
技术
0
活跃
188
13F
发表于 2017-4-26 14:22:45 IP属地北京 |只看该作者
xiaoshengzi 发表于 2017-4-2 12:25
同样机型,就只有声卡不是仿冒的,其他的完美了,不知你的声卡是不是仿冒的

声卡使用了万能声卡

Rank: 1

UID
2875591
帖子
87
PB币
81
贡献
0
技术
0
活跃
188
14F
发表于 2017-4-26 14:23:51 IP属地北京 |只看该作者
cosmos5200 发表于 2017-3-29 16:39
还是蛮厉害的,不懂计算机的真的是死一样难受

之前懂计算机,可是依然死一样难受。。。这东西确实一开始没怎么接触过。

Rank: 2Rank: 2

UID
4776252
帖子
170
PB币
0
贡献
0
技术
0
活跃
263
15F
发表于 2017-4-28 15:43:58 IP属地广东 |只看该作者
这篇文章写的很好。 但是我作为小白看不懂,只能顶上来让其他人看看

Rank: 7Rank: 7Rank: 7

UID
4757741
帖子
770
PB币
243
贡献
0
技术
0
活跃
1544

我是大学生! 十一周年

16F
发表于 2017-5-5 22:19:13 IP属地江苏 |只看该作者
你好,Remove _DSM methods这个补丁我始终没找到,你能把补丁源告诉我吗?

Rank: 7Rank: 7Rank: 7

UID
4757741
帖子
770
PB币
243
贡献
0
技术
0
活跃
1544

我是大学生! 十一周年

17F
发表于 2017-5-5 22:22:41 IP属地江苏 |只看该作者
不好意思,刚刚找到

Rank: 1

UID
2875591
帖子
87
PB币
81
贡献
0
技术
0
活跃
188
18F
发表于 2017-5-14 22:41:24 IP属地内蒙古 |只看该作者
yep96 发表于 2017-5-5 22:22
不好意思,刚刚找到

恩,找到就好~

Rank: 2Rank: 2

UID
4812268
帖子
257
PB币
504
贡献
0
技术
0
活跃
1275
19F
发表于 2017-5-15 00:08:26 IP属地四川 |只看该作者
好帖啊,很详细

Rank: 5Rank: 5Rank: 5

UID
3393593
帖子
920
PB币
225
贡献
0
技术
0
活跃
1996
20F
发表于 2017-5-15 10:55:29 IP属地安徽 |只看该作者
哥们不错啊,这东西不能急,慢慢完善吧,一次完美是不可能的,多留意新帖,也许十天半个月后的一次施工就完美了。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛