鸡哥无界14x的固件折腾
三线品牌的BIOS果然是草台班子,充电限制这种基础功能都能写错,还得靠刷Slimbook的固件来救。开源控制中心倒是不错,不过鸡哥这省钱省得,用户全成测试工程师了。
目录9 个章节
前言
我最近入手了新电脑,鸡哥无界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 年买的才花了三千多,要啥自行车呢…
_EOF_
鸡哥无界14x的固件折腾
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
Git-Commit-Emoji
| emoji | emoji 代码 | commit 说明 | | :---------------- | :---------------------------- | :-------------------- | | 🎉 (庆祝) | :tada:
2023-01-02 · 杂七杂八 · 约 1 分钟
Python、CSharp、Go、Nextjs,不同框架的性能到底差多少?
AspNetCore 9 以 15k RPS 碾压全场,Go+Gin 内存省但吞吐也就那样。Django 老调重弹,至于 Next.js 做 API?别为难它了。
2025-12-01 · 杂七杂八 · 约 1 分钟
解决Chrome浏览器强制http重定向到https的问题
在chrome地址栏中输入 chrome://net-internals/ 选择 Domain Security Policy 在 Delete domain security policies 标签里输入要删除的域名
2021-12-18 · 杂七杂八 · 约 1 分钟
Chrome浏览器单独删除已保存的地址
步骤 在地址栏中输入地址,按方向键选择需要删除的地址, Windows/Linux Shift + Delete 删除。
2021-12-18 · 杂七杂八 · 约 1 分钟
讨论
共 0 条加载评论中…