前言
我最近入手了新电脑,鸡哥无界14x专门用来跑Linux系统。
然后我也稍微研究了一下鸡哥的固件(BIOS),发现有不少坑,借用知乎网友的话:
一线品牌装Linux时的BIOS问题用户基数大能够及时修复;不知名品牌装Linux时BIOS问题少因为基本是公用的;但是夹在中间的二三线品牌的机械革命自己写BIOS,又没有一线牌子的用户基数和维护BIOS的人力,自然更容易出现bug
本文把我搜集到的信息汇总一下。
简单记录。
检查BIOS
首先使用以下命令可以查看BIOS版本:
Get-CimInstance Win32_BIOS | Select-Object Manufacturer, SMBIOSBIOSVersion, ReleaseDate在我的电脑上,得到了这样的输出:
Manufacturer SMBIOSBIOSVersion ReleaseDate
------------ ----------------- -----------
American Megatrends International, LLC. N.1.14MRO22 2025/10/30 8:00:00可以看到我这个 BIOS 的版本是 N.1.14MRO22
不过我看网上说,最新的 BIOS 是 N.1.14MRO50
可惜最新的 50 版本固件还是没解决现有bug。
我去鸡哥官网并没有找到最新的 BIOS,原来网友是找鸡哥客服才拿到的,只能说三线品牌就是草台班子😑
电池充电限制问题
简答说就是鸡哥的固件代码写错了,导致充电限制 limit_enabled 始终为 false,所以无论控制台里怎么设置,都不会开启电池限制功能,也就是电池一直会充到 100%,而不能像宣传那样充到 80% 就停下。
解决方法
1
第一种是刷第三方的固件…
什么,你没看错,似乎这个笔记本是用的公模,用其他品牌(也就是 Slimbook)的固件刚好可以解决这个问题。
我看网友的做法是:尝试刷入 SLIMBOOK.Evo_AMD8845HS_BIOS_N.1.14GOS05_EC_2.10.00.zip,先刷 EC,再刷 BIOS。
然后BIOS里出现了电池限制功能。
这位网友搜索了 "GX4HRXL" 及相关信息,发现一些 Slimbook 用户在 Reddit 上讨论过它,这是官方链接:https://cloud.slimbook.net/s/download?dir=/Laptops/Evo-14/Ryzen-8845HS
当然刷 BIOS 有一定风险,建议谨慎尝试。
2
第二种方法不需要刷 BIOS ,相对安全一点。
用的是一个 shell 脚本,执行后就可以了。
详情见第二个参考资料。
开源控制中心
https://github.com/tuxedocomputers/tuxedo-control-center
鸡哥无界14x用的是同方的公模,这个模具同时卖给了欧洲那边一个开源笔记本厂商。
那个厂商把他们做的控制台开源了,UI比鸡哥自己的好看,而且 Linux 也能用(事实上那个厂商就是专门做 Linux 系统笔记本的)
参考资料
- MECHREVO Wujie 14XA (Ryzen 7 8845HS) Reverse-engineering
- My Battery Charging Limit Fix for the MECHREVO Wujie 14XA
- 机械革命无界14X暴风雪 Arch Linux踩坑记录
小结
鸡哥这品牌怎么说呢,便宜肯定有便宜的原因,钱肯定是省在了用户看不见的地方。
当然我还是很喜欢无界14x的模具的,便携、扩展性都拉满了,而且在 2024 年买的才花了三千多,要啥自行车呢…