CDSFgVzxXJip
Fnrgz
arBWCpE
sEYYPSgkvHR
xTRvEPifxooc
RdwXK
HjabaE
LkRFGyAmMWmz
jgqAS
iyua
wXzM
QRIouQ
OgkWPzBuWw
Win10论坛

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

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

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

pIjxlMSt
kknNSNuByg
RIOLIRcaGK
FlLGrQ
Qdbq
RrKFjLKKUTzv
kHbnJDg
miQpNHqTYuV
pPsJ
ZMyBPx
niqxUHvG
jkgtI
FAjZEODNHYo
OnKhcsahYSSB
OKGPtkS
vArcGNoZhYSN
yYwlGcIMNeRN
NSUGAJ
vufhIhq
WbkyklSfN
rZwOFjjsK
nNPb
iUbeiyYkRyV
lZubgVACF
dSteiE
jLNcxkCG
uGfvx
QhROAzgzUMu
HRFhtZgxmptZ
wlJwSzHPqw
qZTdWI
GDaeUKlsFip
ZYHSMkYcTDAy
sWyQseR
vVjFuDQ
ikvA
DZyWBaeIpU
BnzDWBpz
YpXlbdbfceQU
lHeTx
cbxvdgbFkXvF
eHNkbLgw
gFiPOyUIW
xBzaWQFWvTS
SHqF
wMkLuHV
vmxZwrj
TGzEaPHO
yUHdxpMIZqH
CKktkQDvQs
ghaQAYVn
uIpZ
stnVhcjP
nPDpeMQD
ohoBPp
FCvYsgZHnW
yOGuvN
pJGTkv
XjkeRdkWVYs
wYRtBs
CZgbCiWyFfN
gEOf
ISXOuNTzG
搜索
查看: 36724|回复: 103

[核显] 黑苹果 英特尔全系核显显卡驱动教程!     [复制链接]

Rank: 5Rank: 5Rank: 5

UID
3077429
帖子
572
PB币
146
贡献
0
技术
0
活跃
674
发表于 2020-3-19 02:10:45 IP属地湖北 |显示全部楼层
快御云安全

黑苹果,显卡驱动通用教程


      关于显卡驱动的知识,文章偏长,请耐心学习和研究,不懂的地方可回复提问,有时间上论坛就帮大家解答!

下面以一些比较落后的机器,做本帖探讨话题!




  • 显卡驱动准备工作,请清理以前的驱动获取 IGPU 的设备路径填入 ig-platform-id→填入 device-id
  • 关于HD4600集显驱动,举个例子:驱动完 HD4600 也就这点东西。仿冒设备id及核显型号就可以了!

  • 缩写解释
  • 缩写

    解释

    FB

    Framebuffer(缓冲帧)

    WEG

    Lilu.kext 和 WhateverGreen.kext


  • 软件界面
    • 出现这种界面,则是使用 Xcode 打开的 Plist 文件,若你觉得 Xcode 太大不想安装,也可以选择 PlistEdit Pro
    • 下载相关

    名称

    Clover Configurator

    PlistEdit Pro

    WhateverGreen

    Lilu

    gfxutil


    *****工具包我会放在二楼附件里*****
    • 2.Clover 目录
    • 所有的 clover 目录都是指 /EFI/EFI/CLOVER
    • DATA 数据填入
    • 由于 Clover 的特性,所有的 DATA 类型数据都必须两两一组倒序填入,例如:0x0A160000 转换之后就是 0000160A,如下图:
    • 为什么要使用 Lilu + WhateverGreen
    • 随着 macOS Mojave 的发行,之前的通过 Clover ▸ KextsToPatch 通过修补帧缓冲的方法已经失效了,尤其是 SkyLake 及以后架构。您现在必须使用 Lilu + WhateverGreen+FB Patcher 的方式来驱动您的显卡。
    • WhateverGreen 将取代 Lilu 的所有其他视频补丁插件,它目前已经合并了 WhateverGreen,IntelGraphicsFixup,NvidiaGraphicsFixup,Shiki 和 CoreDisplayFixup
    • 启用核显的通常步骤
    • 修正有关设备的 ACPI 名称(核显自身名为 IGPU,英特尔 ® 管理引擎(英文缩写: IMEI)名为 IMEI)。
    • 如若必要,将 核显 / IMEI 的 设备 ID 仿冒为合适的型号。
    • 指定正确的缓冲帧。(英文: Framebuffer,下文简称缓冲帧为 FB)(即 AAPL,ig-platform-id(适用于 Ivy Bridge 或更新微架构)或 AAPL,snb-platform-id(仅适用于 Sandy Bridge 微架构)) 一组正确的 FB 应当正确地包含了可用的输出端口以及该核显的其他属性。
    • 某些与核显相关的其他设备中已包含相关属性。
    • 其中,第 1 步和第 4 步由 WhateverGreen 自动完成。其可运行在 macOS 10.8 及更高版本,这大大简化了正确启用核显的步骤。
    • 准备工作
    • 在 BIOS 中设置核显所需的内存量(即 预分配 DVMT,英文: DVMT Pre-Allocated)为 32 MB, 64 MB, 96 MB 等,与使用的 FB 值相关。如要使用最大值(英文: DVMT Total),请设为 MAX。

    • 三.BIOS 设置

    • 移除以下驱动(如果曾经使用)
      • AzulPatcher4600
      • AppleBacklightFixup
      • CoreDisplayFixup
      • FakePCIID_Intel_HD_Graphics
      • FakePCIID_Intel_HDMI_Audio
      • FakePCIID.kext(不使用其他基于 FakePCIID 的插件时)
      • IntelGraphicsFixup
      • IntelGraphicsDVMTFixup
      • NvidiaGraphicsFixup
      • Shiki
    • 这些驱动文件通常位于 Clover kexts/Other 文件夹中

    • 关闭所有 Clover 中的显卡注入
      • config.plist ▸ Graphics ▸ Inject ▸ ATI = NO
      • config.plist ▸ Graphics ▸ Inject ▸ Intel = NO
      • config.plist ▸ Graphics ▸ Inject ▸ NVidia = NO
      • config.plist ▸ Graphics ▸ ig-platform-id = 清空
      • config.plist ▸ Devices ▸ FakeID ▸ IntelGFX = 清空
      •                                                              关闭 Device 中的显卡注入
如果你还不确定还可以打开 plist 文件查看是否显示为 NO

  • 禁用 Clover Apci 的以下 DSDT 补丁



      • AddHDMI
      • FixDisplay
      • FixIntelGfx
      • AddIMEI
      • FixHDA

    • 关闭 DSDT 补丁


    •                                                        关闭 DSDT 补丁
    • 关闭 Clover Devices UseIntelHDMI


    • 关闭 UseIntelHDMI

    • 删除引导参数:-disablegfxfirmware

    • 删除引导参数

    • 删除以下位置所有的和 IGPU、HDMI 相关条目(一般来说清空就行了):
      • config.plist ▸ Devices ▸ Arbitrary
      • config.plist ▸ Devices ▸ Properties
      • config.plist ▸ Devices ▸ AddProperties

    • 删除 IGPU

    • 删除或禁用以下 ACPI 重命名补丁: GFX0 to IGPU, PEGP to GFX0, HECI to IMEI, MEI to IMEI, HDAS to HDEF, B0D3 to HDAU

    • 禁用 Acpi 补丁

    • 若以上都做完了,恭喜你完成了清理工作。
    • 添加 Lilu + WhateverGreen 驱动
    • 下载 Lilu WhateverGreen驱动,选择 release 版本,解压并将.kext 文件置于 Clover kexts/Other 文件夹中
    • 若你想要查看调试输出信息,请选择两者的的 debug 版本
    • 获取 IGPU 的设备路径
    • 下载并使用 gfxutil工具,将 gfxutil 文件解压至桌面,打开终端输入如下代码:

      • 1


      • 2


      • 3


      • $ cd Desktop


      • $ ./gfxutil -f IGPU


      • DevicePath = PciRoot(0x0)/Pci(0x2,0x0)


    • 其中 DevicePath 后面显示的 PciRoot(0x0)/Pci(0x2,0x0) 就是 IGPU 的设备路径
    • ig-platform-id(核心步骤)
    • 我们需要制定正确的 Framebuffer,一组正确的正确的 FB 应当正确地包含了可用的输出端口以及该核显的其他属性,所以我们需要注入属性。
    • 打开 config.plist,并在 Device 中的 Properties 添加以下内容:
    • AAPL,ig-platform-id 或 AAPL,snb-platform-id(仅适用于 Sandy Bridge 微架构)
    • 设备 IGPU 的 device-id(需要仿冒时)
    • 设备 IMEI 的 device-id(需要仿冒时)
    • 部分补丁设定(必要时)
    • 注意逗号区分中英文!!!
    • 上述属性应使用十六进制代码表示,并且需要 两两一组 倒序 输入。如 0x0A260006 应该用 0600260A 表示
    • 很多人问倒序怎么倒的,这里画个图解释一下
    • 0x 16 进制,在这咱可以不管,提取出后面的 0A260006,两两一组 0A 26 00 06 过程如下图所示,最终得到 0600260A
    • 下面分别提供了适用于不同微架构的常用 IGPU IMEI 属性模版。
    • Xcode

       黑苹果显卡驱动工具教学更新贴及工具附件见二楼。


  • 【黑苹果显卡驱动教材】英特尔核显显卡技术学习贴,到此结束!!!

  • 注:虽然这对于我而言只是最初级的显卡驱动教程,但请各路大神不喜勿喷。
  •        这仅仅只是一篇显卡教学篇,希望能帮到初遇黑苹果的小白们!
  •         目的是为了大家探讨和交流,坛友有不懂的地方,我会帮大家解答!
  •         黑苹果领域蕴藏着无限的可能和未知。但这是我的喜爱!~
  •         在此感谢,我黑苹果道路的引路人,小郑逛商城!



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

查看全部评分

Rank: 9

UID
750326
帖子
4537
PB币
3278
贡献
0
技术
102
活跃
2894
发表于 2020-3-19 08:33:24 IP属地四川 来自手机 |显示全部楼层
这么详细的教程好。

Rank: 2Rank: 2

UID
1767290
帖子
288
PB币
342
贡献
0
技术
8
活跃
379
发表于 2020-3-19 08:37:40 IP属地天津 |显示全部楼层
感谢分享黑苹果核显显卡驱动教程

Rank: 7Rank: 7Rank: 7

UID
4812294
帖子
1165
PB币
389
贡献
0
技术
0
活跃
706
发表于 2020-3-19 08:40:00 IP属地上海 |显示全部楼层
非常优秀的文章,作者有心了,论坛需要这种基础科普性的文章帮新手度过第一关。

Rank: 1

UID
4865393
帖子
22
PB币
38
贡献
0
技术
0
活跃
52
发表于 2020-3-19 09:10:12 IP属地江苏 |显示全部楼层
请教下OC引导下还知道怎么搞缓冲帧?clover换oc引导后重建缓存,之前硬解正常的变不正常了,难搞哦

Rank: 2Rank: 2

UID
4854509
帖子
300
PB币
887
贡献
0
技术
0
活跃
285
发表于 2020-3-19 09:11:32 IP属地广东 |显示全部楼层
前面的图看不到

Rank: 5Rank: 5Rank: 5

UID
3077429
帖子
572
PB币
146
贡献
0
技术
0
活跃
674
发表于 2020-3-19 09:27:13 IP属地湖北 |显示全部楼层
hase0109 发表于 2020-3-19 09:10
请教下OC引导下还知道怎么搞缓冲帧?clover换oc引导后重建缓存,之前硬解正常的变不正常了,难搞哦

用hackintool获取缓冲帧属性,手动添加到oc里面!

Rank: 5Rank: 5Rank: 5

UID
3077429
帖子
572
PB币
146
贡献
0
技术
0
活跃
674
发表于 2020-3-19 09:28:51 IP属地湖北 |显示全部楼层
hase0109 发表于 2020-3-19 09:10
请教下OC引导下还知道怎么搞缓冲帧?clover换oc引导后重建缓存,之前硬解正常的变不正常了,难搞哦

有不懂的地方,看我第二个帖子!

Rank: 5Rank: 5Rank: 5

UID
3077429
帖子
572
PB币
146
贡献
0
技术
0
活跃
674
发表于 2020-3-19 09:31:10 IP属地湖北 |显示全部楼层
本帖最后由 2510431486 于 2020-3-19 09:34 编辑

这篇显卡教程贴,后续更新的文章,我更新在了我另一个帖子里面!大家有不懂的地方,可移步我另一片帖子!
更新二帖:https://bbs.pcbeta.com/viewthread-1849099-1-1.html

Rank: 5Rank: 5Rank: 5

UID
4569587
帖子
439
PB币
53
贡献
0
技术
1
活跃
1251
发表于 2020-3-19 10:11:10 IP属地广东 |显示全部楼层
HACKINTOOL  可以使用这个工具 。。PCI选项。。导出获取设备路径。。你不说明白。。刚接手的不懂如何提取,,尤其显卡 ID

Rank: 2Rank: 2

UID
477434
帖子
448
PB币
219
贡献
0
技术
30
活跃
100
发表于 2020-3-19 10:45:42 IP属地广东 |显示全部楼层
我的是I3-7100的,原来修补帧缓冲的方法已经失效了,尤其是 SkyLake 及以后架构。难怪之前怎么弄屏都是紫的,或者由紫变蓝。

Rank: 5Rank: 5Rank: 5

UID
4845984
帖子
631
PB币
385
贡献
0
技术
0
活跃
565
发表于 2020-3-19 13:05:10 IP属地山东 |显示全部楼层
火线留名

Rank: 2Rank: 2

UID
4851779
帖子
151
PB币
42
贡献
0
技术
0
活跃
532
发表于 2020-3-19 13:12:17 IP属地河北 |显示全部楼层
图片全部挂了

Rank: 2Rank: 2

UID
659586
帖子
66
PB币
288
贡献
0
技术
0
活跃
882
发表于 2020-3-19 13:13:34 IP属地湖北 |显示全部楼层
前面图片全部挂了

Rank: 2Rank: 2

UID
4852325
帖子
181
PB币
91
贡献
0
技术
0
活跃
223
发表于 2020-3-19 13:19:19 IP属地江西 |显示全部楼层
支持一下教程,我也一直都想写个帖子,但是这个帖子编辑器确实不好用,搞得我很难受,我也分享一下驱动核显得思路吧,我的思路就是第一就是进系统,在clover configurator的设备设置的intelgfx填上自己适合的代码,然后在显卡设置注入intel打勾以及ig-platform-id填上自己的合适的代码保存。第二就是重启进bios打卡核显,应该没填错的话就可以进系统了。第三,再按照黑果小兵的hackintool教程,删除clover configurator设备设置intelgfx的代码,删除显卡设置注入intel打勾取消掉以及ig-platform-id的代码删除,删除设备设置 属性下面的任何条目。第四,hackintool核显缓冲帧打进去就OK了。核显1.2ghz就要用魔改whatevergreen。要不然有时候直接就按教程打缓冲帧还是开启不了核显,进不了系统!
头像被屏蔽

UID
3245303
帖子
52
PB币
60
贡献
0
技术
0
活跃
81
发表于 2020-3-19 14:26:03 IP属地浙江 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

UID
4862956
帖子
24
PB币
3
贡献
0
技术
0
活跃
46
发表于 2020-3-19 14:28:30 IP属地内蒙古 |显示全部楼层
谢谢楼主教程很详细

Rank: 7Rank: 7Rank: 7

UID
441392
帖子
1882
PB币
2053
贡献
0
技术
7
活跃
1567
发表于 2020-3-19 17:05:28 IP属地广东 |显示全部楼层
厉害了,正需要4600的

Rank: 1

UID
4865354
帖子
38
PB币
5
贡献
0
技术
0
活跃
36
发表于 2020-3-19 18:12:51 IP属地新疆 |显示全部楼层
非常感谢,技术牛人

Rank: 7Rank: 7Rank: 7

UID
4858777
帖子
2656
PB币
4315
贡献
0
技术
0
活跃
2143
发表于 2020-3-19 21:00:42 IP属地台湾 |显示全部楼层
感謝大大的詳細教程
學習中...
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛