免责声明

本文章中所有操作仅供参考,系统运行良好时不推荐刷新 BIOS 。本人对于下载或刷新 BIOS 过程中由于操作不当所引起的任何损失概不负责。

换机

大一时候买的神船(Kaby Lake 标压 + GTX 1050 Ti)已经有点力不从心,由于挖矿原因,终于通过朋友买到一台全新的未来人类 DR521,实际采用的是蓝天 NHxxDPx 模具。

(注:这里的 xx 指的是蓝天会同一个模具出不同的款式,例如:NH55DPQ、NH50DP、NH57DP 等,它们仅仅是在外观和部分配置上有差异,驱动、BIOS 都是一样的。)

配置如下:

刷入最新固件

由于我买到手的机器版本较旧,不支持老黄的 Dynamic Boost 2.0,需要刷入最新版本才能支持。然而不像其它笔记本厂商,蓝天官网只提供驱动下载,BIOS 虽然放在他们的网站上,但没有公开。不过没关系,有个外国小哥做了一个非官方的镜像源,可以从这里下载到蓝天最新的 BIOS、EC 以及其它固件。

找到 NHxxDPx 页面,下载最新的 BIOS、EC。

EC

准备一个格式化为 FAT32 格式的 U盘,下载EFI 启动文件,然后将压缩包中的整个 EFI 文件放入 U盘的根目录中,然后将 EC 包中的所有文件再拷进去。重启电脑后按 F2,进入启动菜单选择 EFI USB Disk Boot 或类似的选项,键入fs0:,将根目录更改为USB驱动器:,可以 ls 一下,如果 fs0 不是就往后加。

确认找到你的 U盘后,输入:

1
2
cd EC10704
EcFlash.NSH

接下来工具就会自动刷新 EC,大概 10~20 秒完成,刷新完成后拔下电源适配器 15 秒钟,然后重新插入适配器,开机按 F2 进入 BIOS 检查 EC 版本即可。

BIOS

BIOS 的刷新就非常的简单了。Insyde 已经给我们封装好了可在 Windows 下直接运行的 UEFI Update 文件 NH5x_7xDPx05.exe,直接双击运行即可自动完成刷新操作。

当然你也可以在 EFI 下刷写,具体操作就不赘述了:进入 EFI 环境后,dir 到 BIOS 升级包目录,输入 MeSet.EFI,先暂时关闭 ME,然后再次重启到 EFI 下,输入 FLASHME.nsh 进行完整的刷写操作。此时笔记本风扇会狂转不止,属于正常现象,刷新完成重启就会恢复正常。

解锁 BIOS

不知道从什么时候开始,蓝天电脑开始全面转向 Insyde H2O BIOS后,默认的 BIOS 可玩性就很小了,很多的高级设置都被隐藏,需要手动魔改之后才能调出。

在上面的 repo 下载到 BIOS 升级包之后,解压开里面会有一个 FPTW64.exe,这是 Intel 的 Flash Programming Tool,用来刷新固件用的,我们先用这个工具备份原始的 BIOS(需要管理员 PowerShell/CMD):

1
fptw64.exe -bios -d backup.fd

-bios[只备份 BIOS 部分] -d[输出到文件] 文件名

这样会在当前目录下生成一个 backup.fd 的文件,使用 Insyde H2OUVE 工具,点击 File→Load Image,选择刚刚备份出来的 backup.fd 文件,等待加载完毕。

点击左边的 Setup 按钮,进入图形化设置选项后,不要动里面的选项,点击 File→Export,将设置项导出为 TXT 文本文件。

用文本编辑器打开刚刚生成的 TXT 文件:

搜索 Show,然后看到 Show XXX Item 的选项,将 Disabled 的项目改回 Enabled,注意 Enabled 的里面是英文星号,将星号复制到框后,在 Disabled 选项中加一个空格,保证文件的完整性。修改后的结果如图:

确认文件修改完毕后,回到 H2OUVE Tool,点击 File→Import,选择刚刚修改好的 TXT 文件后,点击 Save As,将修改后的 BIOS 文件进行保存,这次我们保存为 mod.fd

然后我们再次使用 FPT 将修改后的 BIOS 刷回,刷新大概需要 20~30 秒时间,因为需要对每个区块进行擦除/刷新/校验操作,请一定保证电量充足!

1
fptw64.exe -bios -f mod.fd

重新开机进入 BIOS 后,你会看到很多选项已经成功解锁。如果仍然没有看见隐藏的选项,按一下 F9 恢复到默认设置后再看看。