天天看点

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

笔者即将返校,返校之后就只有Yoga 14s陪我度过漫漫长夜了。于是赶紧装一波游戏,装完之后有被卡到,就寻思着对着Yoga 14s的FCLK下手。本来以为要一波编程器硬改,于是趁着做作业的间隔用IDA逆了半天BIOS,没想到发现联想在EC里留了个小后门,可以不用硬改很方便的开启这些高级菜单。逆向过程暂时不表,如果看官们有兴趣我可以另写文章。这里就提供一个简单的教程。

FCLK2133 的 Yoga14s:

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

我当前BIOS版本: DMCN32WW

注 DMCN34WW屏蔽了部分高级选项菜单,因此不建议升级。

Warning: Use at your own risk.

首先下载RWEverything64:

Download - RWEverything​rweverything.com

安装完毕之后打开程序:

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

点击菜单中的 Index I/O 图标(见图)

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

在点开的窗口中单击左上角的00xx/00xx (xx初始值可能与图上不同)。

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

在点开的窗口中将 Index Port 改为 72,Data Port改为 73,然后点击OK。

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

在下方的16进制表格中找到 F0 行 07 列 [1] 并点击,在新窗口中将数字改为 77 [2], 并点击Done [3]。

关闭程序,重启,进入BIOS,你就可以看到各种高级选项。

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)
汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

我还在实验如何改FCLK~ 各种选项的功能有待各位发掘了。

更新: 如何修改显存大小?

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

选择AMD CBS,打开NBIO Common Options

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

进入之后打开GFX Configuration

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

进入之后将iGPU Configuration改成UMA Specified

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

然后就可以在底下的UMA Frame buffer size里改显存大小啦~

更新2 如何降低内存延迟:

昨天我跑分前改了一堆选项,今天尝试了一下,发现单纯的改FCLK并不能降低内存延迟,下面是我做的一些修改:

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

DF Common Options: DF Cstates: 改为Disabled

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

UMC Common Options -> DDR4 Common Options -> DRAM Timing Configuration 如图

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

UMC Common Options -> DRAM Controller Configuration -> DRAM Power Options -> Power Down Enable 改为Disabled

汇编 无法修改显存中的内容_Yoga 14s解锁BIOS高级菜单 (改显存,FCLK....)

NBIO Common Options -> XFR Enhancement 如图

致小新13 ARE用户:

有朋友发我了一份小新13 ARE的BIOS问我能不能开高级菜单,我简单看了一下发现小新13用的是Phoenix的BIOS,和Yoga 14s的Insyde H2O完全不一样。这个小后门也不存在。真的要开可能得编程器mod。我暂时无法提供帮助。谢谢~