beyond5201997 发表于 2017-1-2 16:47

i3-4370 + GA-B85N Phoenix-Wifi + GTX650 折腾小记.

本帖最后由 beyond5201997 于 2017-1-3 15:29 编辑


一、硬件描述 + 引导方案.
1. CPU:Intel(R) Core(TM) i3-4370 CPU @ 3.80GHz
2. 主板:GA-B85N Phoenix-WIFI Rev. 2.0 (LPC ID:0x80868C50)
3. 内存:Crucial Technology 8 GB DDR3 1600MHz (4 GB * 2)
4. 硬盘:Crucial_CT250MX200SSD3 (250GB)
             ST1000DM003-1SB10C (1.0TB)
5. 显卡:Intel(R) HD Graphics 4600 (ID:0x80860412)
            GALAXY NVIDIA GeForce GTX 650 1024MB (ID:0x10DE0FC6 已刷入UEFI BIOS)
6. 声卡:Realtek ALC 898 High Definition Audio
7. 网卡:Intel Ethernet Connection I217-V (ID:0x8086153B)
             Broadcom BCM4360HMB 802.11ac Wireless Network Adapter (ID:0x14E443A0)
8. 蓝牙:Broadcom BCM4360HMB Bluetooth USB Module (ID:0x0B05180A)
9. 引导:Ozm_BIOS 167X (机型: iMac 14,2)

二、BIOS制作说明.
1. 从技嘉官网下载对应机型 BIOS.
   GA-B85N Phoenix-WIFI Rev. 2.0 BIOS 下载 : mb_bios_ga-b85n-phoenix-wifi_f3.zip
2. 进入 Windows , 通过 UBU1.91 工具升级 BIOS 相应模块.(非必须)
3. 利用 AMIBCP.exe 工具加载刚升级模块儿的 BIOS , 精简语言包 , 仅保留中(英)文即可.
   并对 BIOS 作如下设置 :

①. Extreme Memory Profile(X.M.P.) ----> 『Profile1』
②. Fast Boot ----> 『Enable』
③. VT-d ----> 『Disabled』
④. Windows 8 Features ----> 『Windows 8 WHQL』
⑤. Boot Mode Selection ----> 『UEFI Only』
⑥. Storage Boot Option Control ----> 『UEFI Only』
⑦. Display Boot Option Control ----> 『UEFI First』
⑧. CSM Support ----> 『Never』


⑨. Secure Boot ----> 『Disabled』
⑩. Intel(R) Rapid Start Technology ----> 『Enabled』
⑪. XHCI Hand-off ----> 『Enabled』
⑫. EHCI Hand-off ----> 『Enabled』
此外还可以修改 DMI 表值 (装 X 专用) :
⑬. 0.BIOS信息 (Type 0)
⑭. 1.系统信息 (Type 1)
⑮. 2.底板 (或模块) 信息 (Type 2)
⑯. 3.系统机箱或底架 (Type 3)
保存已修改完毕的 BIOS .
4. 利用 MMTool.exe 工具加载修改后的 BIOS , 精简模块儿并插入相应组件 (可根据 BIOS 容量大小是适添加) .
   此处不作过多叙述. 详见 @d1ves D大帖子 : AppleALC 项目源码进行编译合适的驱动! (感谢@口袋妖怪heart版主提醒,新版AppleALC项目已开始支持对任意 Kext 的 To Patch 功能,目前作者仍在测试阶段,相信后续的完善会为 Ozm 引导的朋友带来更多便捷!
   使用 DSDT 在 Device (HDEF) 下注入(以本人声卡为例 , Layout ID=1 无PCI信息显示) Layout ID 代码:
            Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method            {                Store (Package (0x04)                  {                        "layout-id",                         Unicode ("\x01"),                         "PinConfigurations",                         Buffer (Zero) {}                  }, Local0)                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))                Return (Local0)            }
3. 网卡:Intel Ethernet Connection I217-V (ID:0x8086153B)
   下载 Mieze 大神 / IntelMausiEthernet 项目源码进行编译得到 IntelMausiEth.kext 驱动!
说明 : 利用 Kext2Ffs 工具将 声 / 网卡驱动转换成 .ffs 格式插入 BIOS 中.
五、提取主板原始 DSDT/SSDT.
1. 关于 DSDT 的提取 , 建议在 PE 下用 Aida64 工具获取!
2. 关于 SSDT 的提取 , 可参考 @syscl 的帖子ssdtPRGen.sh 脚本来获取.
打开终端,敲入如下命令:

[*]获取最新的ssdtPRGen.sh
[*]curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh
[*]

[*]提升执行权限
[*]chmod +x ~/ssdtPRGen.sh
[*]

[*]运行ssdtPRGen.sh
[*]~/ssdtPRGen.sh
[*]

[*]Finder > 前往文件夹 > ~/Library/
[*]

[*]这样, 我们就为自己创建了一份合适的 SSDT 以实现 CPU 的变频。
[*]

[*]需要说明的是 i3并不支持睿频, 所以默认只有最低和最高两档!请勿在此处问题纠结!强迫症可以修改机型获取中间档.

3. 联合编译 DSDT/SSDT. 详见 @daxuexinsheng 帖子[分享] (2015.1.13 更新)联合DSDT和SSDT进行反编译——减少DSDT和SSDT错误的尝试
将编译无错误的 DSDT/SSDT.aml 文件放入 EFI\Oz\Acpi\Load 文件夹内 ,重启即可!
六、关于 USB3.0 接口识别问题.


至此一切修改完毕!

beyond5201997 发表于 2017-1-2 19:45

{:5_268:}什么编辑器!醉了.

五指山斗士 发表于 2017-1-2 23:45

我x想入手这块板子,无奈能力有限,可以分享你的ozm,dsdt,ssdt等文件吗?

五指山斗士 发表于 2017-1-2 23:47

同样的配置,邮箱717081109@qq.com

lamborghini-jia 发表于 2017-1-3 00:19

楼主睡眠唤醒正常么?

beyond5201997 发表于 2017-1-3 09:17

lamborghini-jia 发表于 2017-1-3 00:19 https://www.pcbeta.com/static/image/common/back.gif
楼主睡眠唤醒正常么?

是的一切正常!

beyond5201997 发表于 2017-1-3 09:19

内容有遗漏和错乱!后续慢慢改吧

shane000 发表于 2017-1-3 09:30

楼主可以分享一下你改好的BIOS文件么?

khepri 发表于 2017-1-3 10:06

用Oz引导跟clover引导有啥差别

beyond5201997 发表于 2017-1-3 10:20

shane000 发表于 2017-1-3 09:30 https://www.pcbeta.com/static/image/common/back.gif
楼主可以分享一下你改好的BIOS文件么?

配置文件里涉及到白果三码,为了避免不必要的麻烦,暂时不打算分享!

lamborghini-jia 发表于 2017-1-3 10:50

beyond5201997 发表于 2017-1-3 09:17 https://www.pcbeta.com/static/image/common/back.gif
是的一切正常!

我的板子是rev1.1的 CPU是E3的 显卡是quadro K620一睡就死。。。
我试试把dsdt里的usb信息再整理一次吧其他的实在想不出还有什么问题了。。。{:5_275:}

thoophylee 发表于 2017-1-3 11:28

谢谢!我的B85N 1.1v 凤凰版能不能用?

创易 发表于 2017-8-22 09:14

------鲁大师 Build V5.15.16.1020------

电脑型号: 技嘉 B85N PHOENIX WIFI 台式电脑
操作系统: Windows 10 64位

处理器: 英特尔 Xeon(至强) E3-1231 v3 @ 3.40GHz 四核
    主板: 技嘉 B85N PHOENIX-CF
    内存: 16 GB ( 金士顿 DDR3 1866MHz )
主硬盘: 英特尔 SSDSC2BW120H6 ( 120 GB / 固态硬盘 )
    显卡: Nvidia GeForce GTX 750 Ti ( 2 GB / 技嘉 )
显示器: LG GSM59F1 LG ULTRAWIDE ( 29 英寸)
    声卡: 英特尔 Lynx Point高保真音频
    网卡: 英特尔 Ethernet Connection I217-V / 技嘉

请问我这个配置如何安装呢?有白果

Ivan_ 发表于 2017-8-23 10:28

同板子,插眼。

Ivan_ 发表于 2017-8-24 16:09

请问楼主在插入ozmosis的时候有遇到error getting firmware infomation报错? CORE_DXE有没有压缩

beyond5201997 发表于 2017-8-28 15:47

Ivan_ 发表于 2017-8-24 16:09 https://www.pcbeta.com/static/image/common/back.gif
请问楼主在插入ozmosis的时候有遇到error getting firmware infomation报错? CORE_DXE有没有压缩

驱动存放不要有中文路径。

Ivan_ 发表于 2017-8-29 23:36

beyond5201997 发表于 2017-8-28 15:47 https://www.pcbeta.com/static/image/common/back.gif
驱动存放不要有中文路径。

没有中文路径,是bios容量大小的问题,压缩CORE_DXE后bios分区1空间居然变小了,然后插入ozmosis到分区2的时候就插入不了. 不压缩就可以插入,但是驱动放4个左右就空间不足报错了. 不知道楼主怎么做到的.
楼主可否发我一份bios和dsdt{:5_263:},非常感谢!个人技术不够无从下手啊. 我自己有白果三码. 邮箱:59552352 5 @ q q.com.

cosmid 发表于 2018-3-8 14:29

支持分享,谢谢楼主。

kelewz 发表于 2018-4-15 13:17

请教大神,怎样操作去掉那些无用的USB端口?

igiky 发表于 2019-3-11 22:22

请教大神,怎样操作去掉那些无用的USB端口?
页: [1]
查看完整版本: i3-4370 + GA-B85N Phoenix-Wifi + GTX650 折腾小记.