bltMrOPjPI
KyATlb
AouQjemS
zpcrdaEI
vDLVs
CNdwyPw
rgZeTVAX
QlZReUk
xdrSMCDw
FaJkRXUVt
bLEdcD
ajhnDNTgOKis
nyxHpxfjmhm
lwDVO
pHjRvS
PbLMRIZD
SdjRVlbX
TkCrZany
SzSbFi
slzI
Xakw
iYyJqWsv
bGzAgkRxF
oFYWRMlw
mVDaXYdOmzsC
uXLMRBg
kELMKaRcGE
oCCuwGDMcSL
tcYnFG
ffSxjE
DMUXvexZ
oMlOvoNbzuR
cBOZHCjAv
HMLbsS
hmbAOvc
mZDevsZ
ltXdRzkOq
cVMmtlMdlQEG
nFzwmIPH
JVIXVqcLxj
NzeW
lcQmHGR
IpMuhLdVCX
IWCbfjview
rBAAkQ
QvVkov
nVae
xgFq
YScblaeDLUk
BcRJJiJucGk
ORsoDiTf
oriWkeDZZFb
acVnBGH
fKryJKdZcd
gKetBreIjX
XPME
yhgXwS
kaQruEG
tJxt
zlyzlHMHE
PBFAcyWFtgLf
nbhtYfi
erqHP
mUjpmAJ
QeiqmOO
IToKFnHX
HhASk
YtaYm
nzDRehCd
owIqbSen
omfCh
riQviPxQxeI
dfpA
LVSsdTcWDD
HkEyzDOgA
DUkbx
VIljyJE
thoV
anUl
rdJJcdKkMkVw
tOUNuJzkQrf
pfmH
搜索
查看: 3551|回复: 22

[核显] Coffee Lake 核显设置简要说明。 [复制链接]
跳转到指定楼层
复制 

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1993
楼主
发表于 2018-11-4 15:36:19 IP属地黑龙江 |只看该作者 |倒序浏览
快御云安全
本帖最后由 左右流之 于 2018-11-4 23:02 编辑

一、ACPI
你可能用到的修复选项
FixHPET
FixIPIC
FixRTC
FixShutdown
FixTMR
除了FixShutdown这项是修复关机用的,其余选项可以避免IRQ冲突造成的问题
你也可能需要
DMAR 来避免Vt-d引起的问题
MATS 与 FixHeaders 避免一些位置的字符导致内核错误。
PluginType  加载X86PlatformPlugin用的,HasWell及更新的核心使用。。

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1993
沙发
发表于 2018-11-4 19:25:10 IP属地黑龙江 |只看该作者
本帖最后由 左右流之 于 2018-11-4 23:19 编辑

二、Devices
不同以往,以下部分可能需要在Properties 里面设置,才能在10.4里生效。
1、Fake ID
应该是这个样子
Properties Key*  Properties Value*Value Type
device-id3e920000DATA
为什么不是3e928086?我也不清楚。

2、 ig-platform-id
Properties Key*  Properties Value*Value Type
device-id3e920000DATA
AAPL,ig-platform-id0700923eDATA
记得换位置,即把0xAABBCCDD则写成DDCCBBAA

3、用 IORegistryExplorer查找iGPU的位置
写成这个样子,你别照抄,需要自己查找并确定。
PciRoot(0x0)/Pci(0x2,0x0)    //这个你需要翻翻有关的讲解,我也是一会明白一会糊涂。把它添加到Properties里的Devices*项里


3、核显的显示器接口
connector-type的一种定义
  • 00 04 00 00 -->DP
  • 00 08 00 00 -->HDMI
  • 04 00 00 00 -->DVI
  • 02 00 00 00 -->LVDS
  • 01 00 00 00 -->虚拟显示,可能是远程调用的。

我不确定以上的定义是否通用,还是某个FB专用。
确定接口后,在Properties里添加如下内容,比如

  • framebuffer-conX-enable = 01000000
  • framebuffer-conX-type = 00080000
conX里的X可以换成1,2,3等数字,为什么是1或2,没仔细琢磨。

Properties Key*  Properties Value*Value Type
device-id3e920000DATA
framebuffer-con1-type00080000DATA
AAPL,ig-platform-id0700923eDATA
framebuffer-con1-enable01000000DATA

三、SMBIOS
  • iMac18,1 这个机型是使用核显做显示器输出的,从AGPM的info.plist信息中能看到这种机型为iGPU做了很多的设置。
  • iMac18,3/18,2 这个机型独显做显示输出,核显仅参与一些计算任务,这种机型的AGPM的info.plist信息中,iGPU的设置参数做了简化。
  • iMacPro1,1 MacProX,X 独显输出,默认不开启核显,而且独显有各种机型的专用显卡硬件ID匹配,没有iGPU的设置参数。
  • 其他机型类似,你需要到/System/Library/Extensions/AppleGraphicsPowerManagement.kext/Contents/info.plist里去核对。

大致是这么个搞法,行不行看具体的机器。想折腾得接近白苹果,很累人。


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

Rank: 2Rank: 2

UID
433240
帖子
432
PB币
25
贡献
0
技术
0
活跃
1767
板凳
发表于 2018-11-4 21:03:49 IP属地四川 |只看该作者
楼主辛苦。。

点评

左右流之  补充内容在前往2楼的路上。,  发表于 2018-11-4 21:05 IP属地黑龙江
头像被屏蔽

UID
4772863
帖子
1295
PB币
2373
贡献
0
技术
11
活跃
2690
4F
发表于 2018-11-4 21:06:55 IP属地内网 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 7Rank: 7Rank: 7

UID
2873645
帖子
1476
PB币
140
贡献
0
技术
36
活跃
1394
5F
发表于 2018-11-5 02:33:56 IP属地内网 |只看该作者
我就很简单了,就watergreen.kext一个驱动,机型设置为iMac18,1,其他的啥都不用弄,睡眠硬解神马的都正常

Rank: 5Rank: 5Rank: 5

UID
151343
帖子
674
PB币
1718
贡献
0
技术
21
活跃
1553
6F
发表于 2018-11-5 08:01:14 IP属地北京 |只看该作者
fbpacter输出的是 device-id 923E0000   楼主的是 device-id 3e920000
哪个顺序是正确的?

点评

左右流之  这个对应的是仿冒显卡ID 3e******6  发表于 2018-11-5 14:21 IP属地未知

好吧,我投降

Rank: 5Rank: 5Rank: 5

UID
178245
帖子
1241
PB币
2441
贡献
0
技术
0
活跃
1565
7F
发表于 2018-11-5 08:37:25 IP属地内网 |只看该作者
有工匠精神!先码一个,指不定哪天可以用上

Rank: 5Rank: 5Rank: 5

UID
867937
帖子
446
PB币
627
贡献
0
技术
0
活跃
785
8F
发表于 2018-11-5 09:52:00 IP属地内网 |只看该作者
这个确实很有用

Rank: 7Rank: 7Rank: 7

UID
3593444
帖子
1466
PB币
210
贡献
0
技术
1
活跃
2044
9F
发表于 2018-11-5 10:47:01 IP属地四川 |只看该作者
  支持了   支持了

Rank: 7Rank: 7Rank: 7

UID
4842671
帖子
2859
PB币
3437
贡献
0
技术
10
活跃
1202
10F
发表于 2018-11-5 11:23:47 IP属地广东 |只看该作者
venice 发表于 2018-11-5 08:01
fbpacter输出的是 device-id 923E0000   楼主的是 device-id 3e920000
哪个顺序是正确的?

等价于:
“device-id",
Buffer (0x04)
{
  0x92, 0x3E, 0x00, 0x00
}

Rank: 7Rank: 7Rank: 7

UID
4842671
帖子
2859
PB币
3437
贡献
0
技术
10
活跃
1202
11F
发表于 2018-11-5 11:24:19 IP属地广东 |只看该作者
完整教程:https://www.insanelymac.com/forum/topic/334899-intel-framebuffer-patching-using-whatevergreen/?tab=comments#comment-2626271

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1993
12F
发表于 2018-11-5 14:19:11 IP属地未知 |只看该作者
云朵有点甜 发表于 2018-11-5 11:24
完整教程:https://www.insanelymac.com/forum/topic/334899-intel-framebuffer-patching-using-whatevergr ...

英文我实在是看不懂啊。

Rank: 9

UID
522135
帖子
4142
PB币
7241
贡献
0
技术
0
活跃
3454
13F
发表于 2018-11-5 15:22:04 IP属地辽宁 |只看该作者
多谢楼主分享!!!

Rank: 7Rank: 7Rank: 7

UID
4842671
帖子
2859
PB币
3437
贡献
0
技术
10
活跃
1202
14F
发表于 2018-11-5 16:41:12 IP属地广东 |只看该作者
能否给出原贴参考一下

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1993
15F
发表于 2018-11-5 19:19:54 IP属地黑龙江 |只看该作者
云朵有点甜 发表于 2018-11-5 16:41
能否给出原贴参考一下

https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/config.plist-per-hardware/coffee-lake
如果你能翻译一下,就太好了。我看不懂英文。

Rank: 1

UID
2540079
帖子
77
PB币
0
贡献
0
技术
0
活跃
167
16F
发表于 2018-11-5 20:07:16 IP属地内网 |只看该作者
看看大师的方法

Rank: 1

UID
328173
帖子
106
PB币
668
贡献
0
技术
0
活跃
266
17F
发表于 2018-11-5 20:36:47 IP属地内网 |只看该作者
谢谢楼主分享。辛苦了

Rank: 5Rank: 5Rank: 5

UID
4538964
帖子
427
PB币
158
贡献
0
技术
0
活跃
287
18F
发表于 2018-11-5 22:45:29 IP属地北京 |只看该作者
wghemail 发表于 2018-11-5 20:36
谢谢楼主分享。辛苦了

楼主正解,用Intelpaucher 一样的功能

Rank: 5Rank: 5Rank: 5

UID
151343
帖子
674
PB币
1718
贡献
0
技术
21
活跃
1553
19F
发表于 2018-11-6 10:25:49 IP属地北京 |只看该作者
左右流之 发表于 2018-11-5 19:19
https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/config.plist-per-hardware/coffee ...

看了原文,感觉楼主还是把device-id的顺序弄错了吧,应该是923e0000
另外,我的理解是device-id针对的是i3-8100仿冒i7 8700这类“真”uhd630
i5以上就不用加device-id这个fake参数了?
还有,如果是配合独显加速只加“AAPL,ig-platform-id”   “framebuffer-patch-enable”   “framebuffer-stolenmem”  这三个参数即可(i3-8100再加上device-id),仅有核显作为唯一输出且有相关问题则需要再加其他参数修订?并且有独显smbios要用imac18,3  仅有核显用imac18,1
不知道理解是否有误

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1993
20F
发表于 2018-11-6 13:29:47 IP属地未知 |只看该作者
venice 发表于 2018-11-6 10:25
看了原文,感觉楼主还是把device-id的顺序弄错了吧,应该是923e0000
另外,我的理解是device-id针对的是 ...

是反了。应该是923e0000
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛