笔者即将返校,返校之后就只有Yoga 14s陪我度过漫漫长夜了。于是赶紧装一波游戏,装完之后有被卡到,就寻思着对着Yoga 14s的FCLK下手。本来以为要一波编程器硬改,于是趁着做作业的间隔用IDA逆了半天BIOS,没想到发现联想在EC里留了个小后门,可以不用硬改很方便的开启这些高级菜单。逆向过程暂时不表,如果看官们有兴趣我可以另写文章。这里就提供一个简单的教程。
FCLK2133 的 Yoga14s:
我当前BIOS版本: DMCN32WW
注 DMCN34WW屏蔽了部分高级选项菜单,因此不建议升级。
Warning: Use at your own risk.首先下载RWEverything64:
Download - RWEverythingrweverything.com
安装完毕之后打开程序:
点击菜单中的 Index I/O 图标(见图)
在点开的窗口中单击左上角的00xx/00xx (xx初始值可能与图上不同)。
在点开的窗口中将 Index Port 改为 72,Data Port改为 73,然后点击OK。
在下方的16进制表格中找到 F0 行 07 列 [1] 并点击,在新窗口中将数字改为 77 [2], 并点击Done [3]。
关闭程序,重启,进入BIOS,你就可以看到各种高级选项。
我还在实验如何改FCLK~ 各种选项的功能有待各位发掘了。
更新: 如何修改显存大小?
选择AMD CBS,打开NBIO Common Options
进入之后打开GFX Configuration
进入之后将iGPU Configuration改成UMA Specified
然后就可以在底下的UMA Frame buffer size里改显存大小啦~
更新2 如何降低内存延迟:
昨天我跑分前改了一堆选项,今天尝试了一下,发现单纯的改FCLK并不能降低内存延迟,下面是我做的一些修改:
DF Common Options: DF Cstates: 改为Disabled
UMC Common Options -> DDR4 Common Options -> DRAM Timing Configuration 如图
UMC Common Options -> DRAM Controller Configuration -> DRAM Power Options -> Power Down Enable 改为Disabled
NBIO Common Options -> XFR Enhancement 如图
致小新13 ARE用户:
有朋友发我了一份小新13 ARE的BIOS问我能不能开高级菜单,我简单看了一下发现小新13用的是Phoenix的BIOS,和Yoga 14s的Insyde H2O完全不一样。这个小后门也不存在。真的要开可能得编程器mod。我暂时无法提供帮助。谢谢~