基本配置
- 配置:dell 7080MFF (标压版)
- CPU:10700
- 内存:8 + 16 (频率 3200,PS:双通道,对集显的性能有提升)
- 硬盘:Intel P760 512G (避免不能使用的硬盘就行,
原装256G的应该可以直接使用) - WIFI:苹果拆机网卡+转接板(直接免驱)
- 屏幕:4K屏 + 1080P屏
完善程度
- CPU变频
- UHD630显卡
- 声卡 (外放OK,耳机插孔只有在接入双屏的时候才能正常使用!)
- 有线网卡
- 无线+蓝牙 (苹果拆机网卡)
- 睡眠
- USB & TypeC (USB可以对iPhone设备大电流充电)
之后继续
- 声卡驱动
- 完善监控温度、风扇等信息
- 改装散热 2020.11.23 更新 临时解决方法
2020.11.26更新
- 关于原装256G硬盘安装问题,因为是PM981a型号,所以无法直接使用安装!可以参考,后期有时间再测试。
2021.1.29更新
- 更新 正式EFI(已修改CFG Lock & DVMT)
提取码:j8zy
; - fix 重启问题;
- fix 4K启动卡死(启动有时会黑屏,但能够正常进入系统。如果想进入BIOS,重启即可);
2021.6.12 更新(以下在黑苹果中测试)
最近抽空测试了一下自己的想法:排除散热不足,到底能发挥多大性能。
结论是:除了降低高负载下的温度,其实提升不是很大😓(换好点的硅脂还是有效果的)
以下是对比图(标压10700版7080mff)
-
跑分对比:没有换硅脂之前的跑分1332|换大塔散热器之后的1461 差距不是很大
-
换硅脂之后使用自带散热器跑分1449 几乎能追上大塔散热的跑分了。平时工作温度上也略有下降,为43度,之前将近50度(PS:使用了上面温度控制,风扇3200转左右)
-
再看下功耗,最高70w左右,维持在65W,所以还是供电限制了发挥,觉得只在乎性能的可以不用再折腾散热,功率墙限制得死死的😓(在R23下测试的)
-
以上就是测试结果
使用感受
- 目前作主力开发机,外接4K+1080P副屏使用(强烈建议组双通道内存,否则4K显示有卡顿),日常使用中除了温度高,也没其他问题。暂时使用USB风扇对着前面入风口吹,待机温度46,还能接受。
- R20跑分3700左右,比实际测试值少了近1000分,查看CPU功耗为56W左右,而电源有180W,感觉能够解锁到更高的功耗。主要是受温度!之后尝试改善散热,应该能发挥出更多性能。
- 接双屏时,从完全睡眠中(主机CPU风扇已停止转动)唤醒后副显示器无法显示,需要重新插拔或重新设置副屏分辨率,才可以正常显示。
- 非对称双通道,如8G+16G模式,需要将8G内存条插到1号卡槽位置(靠下位置,离主板近的插槽),16G在2号卡槽位置才能实现双通道模式!(使用4k显示时,建议内存运行在双通道模式,否则会感觉显示不流畅!查看方式BIOS General -> System Information 中 Memory Channel Mode 查看)
安装资源
- (基本都是在Mac下操作)
1.可以直接参考安装资料--黑果小兵
2.16G U盘
3.balenaEtcher镜像写入软件
4.OpenCore EFI文件结构
EFI文件 (已经清除SMBIOS信息,需要手动填入才可以使用,方法在下面)
-
安装EFI (不用修改CFG Lock)
提取码 qpdv
-
2K显示下配置(不用修改CFG Lock,DVMT)需要自己配置SMBIOS
提取码 j3xc
-
完整版配置 2021.1.29更新(必须修改CFG Lock 和 DVMT,否则会报显卡buffer错误!)需要自己配置SMBIOS
提取码 j8zy
安装过程大同小异,可以直接参考其他文章,这里主要说一下BIOS的设置
BIOS设置
General -> Advanced Boot Options: uncheck
System Configuration → SATA Operation: AHCI
Secure Boot → Secure Boot Enable: Disabled
Intel® Software Guard Extensions™ → Intel® SGX™ Enable: Disabled
Power Management → Block Sleep: uncheck
Virtualization Support → VT for Direct I/O: uncheckCFG Lock
可以不用修改,直接在Config配置文件中禁用则可以,稍后会提供对应的EFI版本文件,能够正常使用,尚不清楚有什么影响-
DVMT
有关显示设定,如果不设置,默认32M,需要在Config显卡配置中Buffer为00003001,否则卡在启动界面!
默认值,显示分辨率最高支持2k!如果需要4k完美显示需要设置该值,改为64M!
修改方法在最后!
注意
!参考过7070mff修改方法,对CFG Lock 和 DVMT 进行修改,发现无法修改(验证方法:在引导界面运行工具VerifyMsrE2.efi, 显示 lock,则说明没有解锁;unlock,说明解锁成功)
设置SMBIOS信息
- Opencore 修改器 OpenCore Configurator 2.15.2.0 (推荐,注意匹配Opencore 0.6.2版本,不同版本不能交叉使用)
-
Opencore 下载0.6.2版本
1.生成SMBIOS信息GenSMBIOS
2.打开EFI -> OC -> config.plist 文件,填入对应的值,保存(其他的值不需要动)
-
Opencore Configurator 也能快速生成,但需要梯子。
!再次提示,胡乱修改BIOS有无法开机的危害,需要再三确认步骤后修改配置!(只提供方法,后果概不负责)
修改 CFG Lock & DVMT 方法 相关软件 提取码9av4
-
Windows下提取BIOS信息
使用Universal BIOS Backup ToolKit
备份保存 xxx.rom 文件
移至Mac系统下使用UEFITool
打开
快捷键搜索Command + F
,点击Text
输入CFG Lock
确定搜索
右键点击Extract body...
保存为 xxx.efi 文件
使用终端
,cd 到 文件目录,同时将ifrextract
文件移动到该文件目录下,输入命令./ifrextract Section_PE32_image_Setup_body.efi set.txt
(set.txt就是需要查询的文件,可以使用浏览器打开)
查询CFG Lock值 对应VarStoreInfo后0x3E
就是需要修改的地址值 记录下来
下面 说明了0x0
表示关闭0x1
表示开启 ,需要修改为0x0
VarStore: 0x11
表示上层菜单,可以通过搜索VarStoreId: 0x11
来查询具体菜单项
按照同样方法查询 DVMT Pre-Allocated 地址为0xF5
!注意:这里的值不能乱设置,需要在以下表格中,例如:最大64M 对应值为0x2
这就和其他主板不一样,没有128M对应的值 0x3
整理好的值
-
制作BIOS设置引导盘 引导盘中EFI文件
提取码 wmjp
使用一个U盘,使用磁盘工具格式化 方案为主引导记录
格式为FAT
之后放入 BIOS设置EFI文件.zip 解压后的EFI
文件夹
重启按F12选择自己的U盘引导就可以设置了
注意:在这界面不要太久,时间太久电脑好像会由于高温关机。
使用Ctrl + F
快捷键进入搜索 输入cpusetup
回车
-
设置CFG Lock值
换算地址,就像坐标系一样!0x3E
换算成Y轴 = 0030 X轴 = 0E
,默认这个值应该是01
,回车进入编辑状态,输入00
后回车确认修改。设置完成后需要 按快捷键"Ctrl" + "W"
保存修改,按"ALT" + "Q"
即可退出设置!设置完后可以验证 CFG Lock 是否关闭,参考前面的方法!
-
设置DVMT值
与CFG Lock 设置方式一样,换算地址0xF5
换算成Y轴 = 00F0 X轴 = 05
,默认应该是01
,修改为02
保存即可!
-
BIOS设置就完成了,之后使用完整版的EFI开机进入即可;或自行修改CFG Lock相关值和显卡配置。
CFG Lock 设置AppleCpuPmCfgLock
AppleXcpmCfgLock
取消勾选
DVMT 删除framebuffer-fbmem
framebuffer-stolenmem
值