曦远 (DealiAxy)一份私人的文字刊物

StarBlog
返回文章列表折页手记阅读全文
杂七杂八

Tinkering with the Firmware on Mechrevo Wujie 14x

Sure enough, a third-tier brand's BIOS is a slapdash job—they even got a basic feature like charge limiting wrong, and you have to flash Slimbook firmware to save it. The open-source control center is pretty good, though. But the way Mechrevo pinches pennies, every user ends up as a test engineer.

曦远 (DealiAxy)约 10 分钟
目录9 个章节

Introduction

I recently got a new computer, a Mechrevo Wujie 14x dedicated to running Linux.

I also looked into Mechrevo's firmware (BIOS) a bit and found quite a few pitfalls. To borrow a Zhihu user's words:

When installing Linux on a first-tier brand, BIOS issues get fixed promptly thanks to the large user base; lesser-known brands have fewer BIOS issues with Linux because the firmware is basically generic; but Mechrevo, a second- or third-tier brand stuck in the middle, writes its own BIOS without a first-tier brand's user base or the staff to maintain it, so bugs naturally show up more easily

This post collects the information I've gathered.

A brief write-up.

Checking the BIOS

First, you can check the BIOS version with the following command:

Get-CimInstance Win32_BIOS | Select-Object Manufacturer, SMBIOSBIOSVersion, ReleaseDate

On my machine, I got this output:

Manufacturer                            SMBIOSBIOSVersion ReleaseDate
------------                            ----------------- -----------
American Megatrends International, LLC. N.1.14MRO22       2025/10/30 8:00:00

As you can see, my BIOS version is N.1.14MRO22

But according to what I've seen online, the latest BIOS is N.1.14MRO50

Unfortunately, even the latest version 50 firmware still doesn't fix the existing bugs.

I couldn't find the latest BIOS on Mechrevo's official site. Turns out people only got it by contacting Mechrevo support. All I can say is third-tier brands really are a slapdash operation 😑

Battery Charge Limit Issue

Simply put, Mechrevo's firmware code is wrong, so the charge limit limit_enabled is always false. No matter how you set it in the control panel, the battery limit never turns on—meaning the battery always charges to 100% and never stops at 80% as advertised.

Solutions

1

The first option is flashing third-party firmware…

Yes, you read that right. This laptop apparently uses a shared ODM chassis, and firmware from another brand (namely Slimbook) happens to fix the problem.

From what I've seen, people try flashing SLIMBOOK.Evo_AMD8845HS_BIOS_N.1.14GOS05_EC_2.10.00.zip—flash the EC first, then the BIOS.

After that, the battery limit feature appeared in the BIOS.

This user searched for "GX4HRXL" and related information and found some Slimbook users discussing it on Reddit. Here's the official link: https://cloud.slimbook.net/s/download?dir=/Laptops/Evo-14/Ryzen-8845HS

Of course, flashing the BIOS carries some risk, so try it with caution.

2

The second method doesn't require flashing the BIOS, so it's relatively safer.

It uses a shell script; just run it and you're done.

See the second reference for details.

Open-Source Control Center

https://github.com/tuxedocomputers/tuxedo-control-center

The Mechrevo Wujie 14x uses a Tongfang ODM chassis, and this chassis was also sold to an open-source laptop vendor in Europe.

That vendor open-sourced the control panel they built. The UI looks better than Mechrevo's own, and it works on Linux too (in fact, that vendor specializes in Linux laptops)

References

Wrap-up

What can I say about the Mechrevo brand? Cheap definitely has its reasons—the money is saved in places users don't see.

That said, I still really like the Wujie 14x chassis. Portability and expandability are maxed out, and I only paid a little over 3,000 yuan for it in 2024. What more could you want…

_EOF_

Tinkering with the Firmware on Mechrevo Wujie 14x

本文作者:
程序设计实验室
版权声明:
本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

相关文章

讨论

共 0 条

良言一句三冬暖,恶语伤人六月寒。

加载评论中…