mmYjZBG
CUqEzTb
AIjXsUMqIa
UZojnZWLvyH
VVHnZn
pgZkI
mzsaBFHpobjW
ZORHw
iedh
Win10论坛

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

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

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

TjAuyp
DiJWyHaBcSj
ONgmcaDnacN
Xipblw
CAKBrJEz
mDakycR
CZiAiiiDOmOt
pBVsgXzlY
FhqyoeeRmSfh
nCwUyKU
ioJOfYiim
bDwtsIu
MFFkIRFRzP
iDSJhLB
vyhlecheYRTY
XdOWCIGJmCM
EkKv
snyzmV
YpsYtJxFbvkA
XpUXyQz
aAgTHqZy
BZZMKOAenFxP
utWiSQMJUjE
TLOyBu
akbCAy
hIplZ
gUEduhhwsDZQ
NRBdPt
YckUdM
dxByyxk
ABNpJ
NFEzqPwXf
JAujL
iNlCn
yLfMvpPsm
QFONdQjmdMue
kWfyBWhKEG
fBXI
rCbuMhc
RWbfr
APOq
EhTKvnbrS
tIGHq
CRrEXhTcBFqg
DbMZvgSxgyk
kaaRhhbfgqnV
jodVDTCxp
FWAvMiOxQ
UuOOFA
QfUsvVT
idKTVVJyhUF
vvFdtkVInW
rhQeyNCowu
GPhSAbvwa
zTqXcbyePPnz
kBuirj
pbHzVyTjv
搜索
查看: 32772|回复: 273

[分享] 【7代i5】Dell-Ins-7460(燃7000) i5 7200U 安装分享   [复制链接]

Rank: 7Rank: 7Rank: 7

UID
3480519
帖子
1177
PB币
3551
贡献
0
技术
12
活跃
3207

8周年庆典勋章

发表于 2017-1-2 11:13:40 IP属地江苏 |显示全部楼层
快御云安全
本帖最后由 设为主页 于 2017-1-23 14:25 编辑


2楼3楼更新AppleIntelSKLGraphicsFramebuffer的解决方法,以后再有更新均在2、3楼说明

从在tonymacx86看到7代u可以安装就立马开始折腾,从安装到完善花了一周多,一直没有发帖是因为感觉还不够完善,经过每天爬帖还有各位的指导,总算是可以正常使用了

先列一下燃7000的配置情况:
  • Intel i5-7200U with IGPU Intel HD 620
  • 12GB DDR4 [自带4g,后来自己加了跟8g的]
  • 128G SSD (自带Windows10)
  • 256GB SSD (OS X) [原来是500g HDD,自己换了ssd]
  • 14” IPS 1920x1080
  • Intel 3165AC(无线无法驱动,蓝牙可用)
  • Nvidia GT940MX 2GB (屏蔽)
  • Realtek ALC256



先大致说下安装情况,详细参考下文及附件的clover配置文件:
  • cpu:clover中配置FakeCPUID为0x0506e3,可正常安装
  • 显卡:在clover的devices中仿冒:配置IntelGFX为0x19168086,并在Graphics中注入ig-platform-id为0x19160000,然后在kexts中加入FakePCIID.kext和FakePCIID_Intel_HD_Graphics.kext;花屏解决方法同skylake的显卡;修改SSDT屏蔽独显
  • 声卡:直接使用AppleALC.kext,clover中对DSDT进行patch,注入layout-id为13
  • 网卡:加入RealtekRTL8111.kext直接驱动,无线是intel无解,蓝牙貌似可以;目前使用小度wifi上网,准备后期把内置无线换掉
  • USB:不需任何修改,正常驱动
  • 电源:电源直接使用ACPIBatteryManager.kext;电源管理DSDT打入Skylake LPC补丁可加载AppleLPC
  • 其他:睡眠唤醒正常背光使用IntelBacklight.kext并对DSDT打brightness fix补丁,因nvram不能正常保存需配合clover的EmuVariableUefi-64.efi进行亮度保存;hidpi使用https://github.com/syscl/Enable-HiDPI-OSX中的脚本正常开启;触摸板使用的VoodooPS2Controller.kext或者ApplePS2SmartTouchPad.kext都行,但是都不太完美,自己体验;hdmi用不到暂时没搞,读卡器也没搞;其他想到再补充


安装过程不详细说了,论坛到处都是,我使用的是usb原版,直接写入u盘安装,然后替换EFI文件夹;
DSDT/SSDT不一定适合你,请自己删除

DSDT/SSDT修改记录:
使用 Ubuntu提取
DSDT.aml:
  • 有几个zero错误直接删除即可,还有几个重复定义问题也直接删除
  • brightness fix
  • Rename ‘GFX0’ to ‘IGPU’
  • Skylake LPC(此处会遇到_DSM方法重复的问题,改名字换直接删除原来的即可)
    1. #_WAK/_PTS补丁
    2. into method label _PTS code_regex ([\s\S]*) replace_matched
    3. begin
    4. External(\\_SB.PCI0.RP01.PEGP._ON, MethodObj)\n
    5. If (CondRefOf(\\_SB.PCI0.RP01.PEGP._ON)) { \\_SB.PCI0.RP01.PEGP._ON() }\n
    6. %1
    7. end;

    8. into method label _WAK code_regex (Return\s+\(.*) replace_matched
    9. begin
    10. External(\\_SB.PCI0.RP01.PEGP._OFF, MethodObj)\n
    11. If (CondRefOf(\\_SB.PCI0.RP01.PEGP._OFF)) { \\_SB.PCI0.RP01.PEGP._OFF() }\n
    12. %1
    13. end;
    复制代码

    1. #OS Check Fix(2015)
    2. into_all method code_regex If\s+\([\\]?_OSI\s+\(\"Windows\s2015\"\)\) replace_matched begin If(LOr(_OSI("Darwin"),_OSI("Windows 2015"))) end;
    复制代码

SSDT.aml

  • 使用https://github.com/Piker-Alpha/ssdtPRGen.sh生成,原来只有五档变频,使用后11档


SSDT-2.aml / SSDT-10.aml
  • Rename GFX0 to IGPU


SSDT-8.aml
  • 屏蔽独显,下面是patch代码
    1. into method label _INI parent_label \_SB.PCI0.RP01.PEGP insert
    2. begin
    3. //added to turn nvidia/radeon off\n
    4. External(\_SB.PCI0.PEG0.RP01._OFF, MethodObj)\n
    5. _OFF()\n
    6. end;
    复制代码

SSDT-5

  • 注释掉错误
SSDT-14.aml

  • External (_PR_.CPU0, DeviceObj)  //添加
  • External (_PR_.CPU0._CST, MethodObj) //修改


其他SSDT-1/3/4/5/6/7/9/11/12/13没有做修改
修改编译好放入clover即可

写的比较乱见谅

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

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
3480519
帖子
1177
PB币
3551
贡献
0
技术
12
活跃
3207

8周年庆典勋章

发表于 2017-1-2 11:35:02 IP属地江苏 |显示全部楼层
本帖最后由 设为主页 于 2017-4-9 10:54 编辑

4月9日:
好久没更新了,一直都在qq群跟大家交流,更新下最新使用的efi文件
新的使用了hotpatch,具体看压缩包里面的说明



关于卡AppleIntelSKLGraphicsFramebuffer的问题

2月3日更新说明:
根据3楼dvmt默认值为0x1可以dvmt实际值应该是32M,并非下文说的64M,所以才会有AppleIntelSKLGraphicsFramebuffer问题


燃7000在bios中可以看到DVMT-Prealloc  是64M,如图(感谢qq群里syscl和萌新xps指导),所以此处必定会panic



翻遍远景看到的大多都是替换AppleIntelSKLGraphicsFramebuffer,于是开始逛tonymacx86,终于找到了答案,发现问题出在“缓存

使用clover对AppleIntelSKLGraphicsFramebuffer正确patch的步骤应该是
  • 修改ig-platform-id为一个错误的值,如0x12345678
  • 添加 minStolenSize patch到clover的KextsToPatch中,见下文启动OS,因为错误的ig-platform-id,所以不会加载AppleIntelSKLGraphicsFramebuffer
  • 重建缓存,可以使用这个命令:"sudo touch /System/Library/Extensions && sudo kextcache -u /"
  • 替换ig-platform-id为正确的值,此处为0x19160000
  • 重启用clover正常引导即可

<dict>
                                <key>Comment</key>
                                <string>Disable minStolenSize less or equal fStolenMemorySize assertion, 10.12.0 ( (based on Austere.J patch)</string>
                                <key>Disabled</key>
                                <false/>
                                <key>MatchOS</key>
                                <string>10.12.x</string>
                                <key>Name</key>
                                <string>com.apple.driver.AppleIntelSKLGraphicsFramebuffer</string>
                                <key>Find</key>
                                <data>iUXIOcZ2UQ==</data>
                                <key>Replace</key>
                                <data>iUXIOcbrUQ==</data>
                        </dict>

方法参考:https://www.tonymacx86.com/threads/guide-dell-inspiron-i5559-on-macos-sierra-gm.203688/
幸运的话,不需要替换AppleIntelSKLGraphicsFramebuffer也可以正常玩耍了






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

Rank: 7Rank: 7Rank: 7

UID
3480519
帖子
1177
PB币
3551
贡献
0
技术
12
活跃
3207

8周年庆典勋章

发表于 2017-1-2 11:35:19 IP属地江苏 |显示全部楼层
本帖最后由 设为主页 于 2017-1-23 13:34 编辑

通过修改DVMT Pre-Allocated解决AppleIntelSKLGraphicsFramebuffer问题

!!!警告:这里设计bios的问题,所以可能会有一定风险,请谨慎操作!!!

以下操作均在win下进行

首先使用BIOS Backup ToolKit 2.0备份BIOS,得到DellInc.-1.0.8.rom,如果提示无法读取,可以选择自定义,大小为16M

然后使用Phoenixtool256,打开DellInc.-1.0.8.rom,这是会在DellInc.-1.0.8.rom所在目录下看到DUMP文件夹


最后使用Universal IFR Extractor.exe打开DUMP下的899407D7-99FE-43D8-9A21-79EC328CAC21_360.ROM

点击Extract,得到一个txt文件

打开txt,搜索DVMT,如图


可以看到DVMT Pre-Allocated的变量名称为0x785,下面是一些选项,这里我发现最大只有64M,值为0x2

使用U盘制作uefi shell启动,输入 setup_var 0x785 0x2,
之后就可以正常玩爽了,不会在遇到AppleIntelSKLGraphicsFramebuffer的问题了





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

Rank: 9

UID
4751011
帖子
3290
PB币
2061
贡献
0
技术
0
活跃
3336
发表于 2017-1-2 12:33:14 IP属地北京 |显示全部楼层
这么厉害   加油哦哦哦   嘿嘿  。。 。 。 。 。

Rank: 7Rank: 7Rank: 7

UID
448632
帖子
1177
PB币
2240
贡献
0
技术
26
活跃
961

7周年庆典勋章

发表于 2017-1-2 13:35:32 IP属地江西 |显示全部楼层
加油,支持一下~现在论坛的人不多了~

Rank: 5Rank: 5Rank: 5

UID
4807181
帖子
601
PB币
769
贡献
0
技术
0
活跃
341
发表于 2017-1-2 14:06:43 IP属地福建 |显示全部楼层
支持支持支持

Rank: 5Rank: 5Rank: 5

UID
2415945
帖子
701
PB币
9
贡献
0
技术
17
活跃
1131
发表于 2017-1-2 15:19:50 IP属地广东 |显示全部楼层
请问显卡有水波纹吗

Rank: 2Rank: 2

UID
2782145
帖子
163
PB币
2
贡献
0
技术
0
活跃
104
发表于 2017-1-2 15:24:58 IP属地河南 |显示全部楼层
这个贴中的和小牛笔记本差不多啊

Rank: 1

UID
834021
帖子
23
PB币
15
贡献
0
技术
0
活跃
73
发表于 2017-1-2 19:15:34 IP属地浙江 |显示全部楼层
能提供个链接  哪个mac os 版本的 u盘 原版吗    谢谢

Rank: 7Rank: 7Rank: 7

UID
3480519
帖子
1177
PB币
3551
贡献
0
技术
12
活跃
3207

8周年庆典勋章

发表于 2017-1-2 19:32:10 IP属地江苏 来自手机 |显示全部楼层
aaa597636603 发表于 2017-1-2 15:19
请问显卡有水波纹吗

这个必须有

Rank: 7Rank: 7Rank: 7

UID
3480519
帖子
1177
PB币
3551
贡献
0
技术
12
活跃
3207

8周年庆典勋章

发表于 2017-1-2 19:32:54 IP属地江苏 来自手机 |显示全部楼层
gameboywmx 发表于 2017-1-2 15:24
这个贴中的和小牛笔记本差不多啊

小牛是啥?
头像被屏蔽

Rank: 1

UID
80738
帖子
8
PB币
0
贡献
0
技术
0
活跃
8
发表于 2017-1-2 19:43:19 IP属地福建 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 1

UID
80738
帖子
8
PB币
0
贡献
0
技术
0
活跃
8
发表于 2017-1-2 19:45:30 IP属地福建 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

无尽的折腾才是生活中的乐趣

Rank: 11Rank: 11Rank: 11

UID
2043294
帖子
5306
PB币
1013
贡献
0
技术
156
活跃
3154

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

发表于 2017-1-2 19:55:02 IP属地江苏 |显示全部楼层
支持一下7代XPS。。。

Rank: 5Rank: 5Rank: 5

UID
2415945
帖子
701
PB币
9
贡献
0
技术
17
活跃
1131
发表于 2017-1-2 20:25:19 IP属地广东 |显示全部楼层
设为主页 发表于 2017-1-2 19:32
小牛是啥?

你那个dock是透明的吗?怎么我那个是白色的,关于本机那个和你的一样

Rank: 2Rank: 2

UID
3527213
帖子
127
PB币
71
贡献
0
技术
0
活跃
495
发表于 2017-1-8 13:08:54 IP属地广东 |显示全部楼层
设为主页 发表于 2017-1-2 11:35
关于卡AppleIntelSKLGraphicsFramebuffer的问题

燃7000在bios中可以看到DVMT-Prealloc  是64M,如图(感 ...

感谢楼主,我的燃7000也安装成功了。
AppleIntelSKLGraphicsFramebuffer我在10.12.2上clover的patch没有效果,在这个地方卡了很久,也替换过其他坛友改过的AppleIntelSKLGraphicsFramebuffer.kext,开机直接花屏。后来提取系统的AppleIntelSKLGraphicsFramebuffer.kext自己修改,总算把显卡驱动了。驱动声卡AppleALC.kext时系统的kernel_task内存和cpu占用非常大,改用万能声卡驱动就正常了。不知楼主有没有遇到这个问题附上修改过的10.12.2的AppleIntelSKLGraphicsFramebuffer.kext,还有修改工具和权限修复工具







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

Rank: 2Rank: 2

UID
3527213
帖子
127
PB币
71
贡献
0
技术
0
活跃
495
发表于 2017-1-8 13:37:10 IP属地广东 |显示全部楼层
感谢楼主,燃7000安装成功
AppleIntelSKLGraphicsFramebuffer我在10.12.2下clover的patch没有效果,也替换过其他坛友修改的AppleIntelSKLGraphicsFramebuffer.kext,开机花屏了。后来从系统提取AppleIntelSKLGraphicsFramebuffer.kext,自己做了修改,总算把显卡驱动成功。
驱动声卡AppleALC.kext时kernel_task的内存占用和cpu占用非常高,我替换了万能声卡,不知楼主有没有遇到这个问题
附上我修改的10.12.2的AppleIntelSKLGraphicsFramebuffer.kext和修改工具,权限修复工具
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
3527213
帖子
127
PB币
71
贡献
0
技术
0
活跃
495
发表于 2017-1-8 13:39:41 IP属地广东 |显示全部楼层
感谢楼主,燃7000安装成功
AppleIntelSKLGraphicsFramebuffer我在10.12.2下clover的patch没有效果,也替换过其他坛友修改的AppleIntelSKLGraphicsFramebuffer.kext,开机花屏了。后来从系统提取AppleIntelSKLGraphicsFramebuffer.kext,自己做了修改,总算把显卡驱动成功。
驱动声卡AppleALC.kext时kernel_task的内存占用和cpu占用非常高,我替换了万能声卡,不知楼主有没有遇到这个问题
附上10.12.2的AppleIntelSKLGraphicsFramebuffer.kext
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
3527213
帖子
127
PB币
71
贡献
0
技术
0
活跃
495
发表于 2017-1-9 00:13:17 IP属地广东 |显示全部楼层
感谢楼主,燃7000安装成功
AppleIntelSKLGraphicsFramebuffer我在10.12.2下clover的patch没有效果,也替换过其他坛友修改的AppleIntelSKLGraphicsFramebuffer.kext,开机花屏了。后来从系统提取AppleIntelSKLGraphicsFramebuffer.kext,自己做了修改,总算把显卡驱动成功。
驱动声卡AppleALC.kext时kernel_task的内存占用和cpu占用非常高,我替换了万能声卡,不知楼主有没有遇到这个问题

Rank: 2Rank: 2

UID
2568902
帖子
389
PB币
166
贡献
0
技术
7
活跃
419

8周年庆典勋章

发表于 2017-1-12 00:26:21 IP属地河北 |显示全部楼层
楼主大大,我的为什么显示的是7mb 而且没有驱起来。能显示。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛