筆者即将返校,返校之後就隻有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。我暫時無法提供幫助。謝謝~