Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
X230 Power Consumption with Coreboot
-
katzinator
- Posts: 1
- Joined: Thu Oct 12, 2017 3:48 pm
- Location: Los Angeles, CA
X230 Power Consumption with Coreboot
I've come across various conflicting opinions regarding power consumption and/or battery performance with Coreboot. Can anyone comment or provide insight as to whether or not Coreboot impacts battery life? If so, to what degree and why?
I've asked this same question on /r/thinkpad and still wasn't able to reach a firm conclusion. Ideally, I'd like to hear from someone who has personally compared performance of Coreboot with the original Thinkpad BIOS.
I've asked this same question on /r/thinkpad and still wasn't able to reach a firm conclusion. Ideally, I'd like to hear from someone who has personally compared performance of Coreboot with the original Thinkpad BIOS.
Re: X230 Power Consumption with Coreboot
Hey katzinator,
Welcome to the ThinkPads forum!
Wow, you have a very product specific question, not sure if anyone else has the experience in this...
Admin strike: ***But our understanding is that non-OEM BIOS discussions are prohibited on this forum unfortunately...
We do however NOT allow supervisor password removal discussions.
On the bright side, you may talk about almost anything else around here!
Welcome to the ThinkPads forum!
Wow, you have a very product specific question, not sure if anyone else has the experience in this...
Admin strike: ***But our understanding is that non-OEM BIOS discussions are prohibited on this forum unfortunately...
We do however NOT allow supervisor password removal discussions.
On the bright side, you may talk about almost anything else around here!
Daily Driver: (X1E3) X1 Extreme 3rd Gen | mobile broadband (WWAN)
Current Thinkpads: X1E3 | X1E1 | X1C10 | X1C9 | X1C4 | X1C3 | X230
Retired Thinkpads: X250 | T410 | T42 | 560 (circa 1996)
Current Thinkpads: X1E3 | X1E1 | X1C10 | X1C9 | X1C4 | X1C3 | X230
Retired Thinkpads: X250 | T410 | T42 | 560 (circa 1996)
Re: X230 Power Consumption with Coreboot
Hi katzinator!
I flashed coreboot and applied me_cleaner at the same time, both possibly have an impact on power consumption.
Measured at the wall plug without battery attached, but on-battery mode engaged for testing, my X230 now idles between 9.7 W and 15.2 W while typing.
Sensors, fancontrol and tlp needed adjustments. /sys/class/power_supply/BAT0/power_now has vanished.
The same system drew 2-3 W less before.
Possible reasons, some specific to my setup:
* First of all me_cleaner. Some of ME's functions were saving power.
* DDR3L @1866 memory. A fresh build would initialize at 1.5V @1600 MHz or drop bank1 at all. Not yet there.
* ACPI tables changed, some of the changes still need finer tuning.
* Some predefined strings used by drivers are not in place.
* GRUB2 payload directly boots Linux, maybe some legacy BIOS calls are missing?
So battery performance went down a bit on mine, less than by 20 % on everyday usage.
I flashed coreboot and applied me_cleaner at the same time, both possibly have an impact on power consumption.
Measured at the wall plug without battery attached, but on-battery mode engaged for testing, my X230 now idles between 9.7 W and 15.2 W while typing.
Sensors, fancontrol and tlp needed adjustments. /sys/class/power_supply/BAT0/power_now has vanished.
The same system drew 2-3 W less before.
Possible reasons, some specific to my setup:
* First of all me_cleaner. Some of ME's functions were saving power.
* DDR3L @1866 memory. A fresh build would initialize at 1.5V @1600 MHz or drop bank1 at all. Not yet there.
* ACPI tables changed, some of the changes still need finer tuning.
* Some predefined strings used by drivers are not in place.
* GRUB2 payload directly boots Linux, maybe some legacy BIOS calls are missing?
So battery performance went down a bit on mine, less than by 20 % on everyday usage.
Re: X230 Power Consumption with Coreboot
I don't think that's the case. IIRC once the ME is out of BUP, it's not doing anything that should affect the power consumption.* First of all me_cleaner. Some of ME's functions were saving power.
Did you neuter it by setting the HAP bit, or did you just remove modules?
Need help with Linux or FreeBSD? PM or catch me on IRC: I'm ThinkRob on FreeNode and EFnet.
Laptop: X270, running Fedora
Desktop: Intellistation 285 (currently dead)
Workstation: owned by my employer
Toy: Miata!
Laptop: X270, running Fedora
Desktop: Intellistation 285 (currently dead)
Workstation: owned by my employer
Toy: Miata!
Re: X230 Power Consumption with Coreboot
Both. Only FTPR with HAP bit set, ROMP, BUP and RSA signature are left. ME size is now down to 98kB, mostly 0xFF.Did you neuter it by setting the HAP bit, or did you just remove modules?
lspci still shows MEI, but it can be hidden via `echo 1 >/sys/bus/pci/devices/0000:00:16.0/remove`.
Re: X230 Power Consumption with Coreboot
IIRC the MEI controller will always show up. It's just that you can't actually talk to the ME once neutered.lspci still shows MEI, but it can be hidden via `echo 1 >/sys/bus/pci/devices/0000:00:16.0/remove`.
After BUP, the ME should be basically sitting there crashed.
Now regarding power consumption, I think what might happen with coreboot is that the hardware init is different from the stock BIOS, and so there are probably some hitherto-unknown "magic pokes" for maximum efficiency that coreboot is missing. Not sure how one would go about figuring that out, short of some *really* good logic debugging gear.
I doubt it's this. I'm running coreboot + SeaBIOS, and I'm about 1-1.5W over stock on identical HW.* GRUB2 payload directly boots Linux, maybe some legacy BIOS calls are missing?
Need help with Linux or FreeBSD? PM or catch me on IRC: I'm ThinkRob on FreeNode and EFnet.
Laptop: X270, running Fedora
Desktop: Intellistation 285 (currently dead)
Workstation: owned by my employer
Toy: Miata!
Laptop: X270, running Fedora
Desktop: Intellistation 285 (currently dead)
Workstation: owned by my employer
Toy: Miata!
-
- Similar Topics
- Replies
- Views
- Last post
-
-
ThinkPad T520 coreboot
by mcq » Wed Apr 08, 2026 10:27 am » in ThinkPad T400/T410/T420 and T500/T510/T520 Series - 0 Replies
- 380 Views
-
Last post by mcq
Wed Apr 08, 2026 10:27 am
-
-
-
can i swap the display + lid from an x220tablet to a x230 tablet chassis?
by rezenee » Wed Jan 21, 2026 8:03 am » in ThinkPad X200/X201/X220 and X300/X301 Series - 0 Replies
- 4821 Views
-
Last post by rezenee
Wed Jan 21, 2026 8:03 am
-
-
-
WTB] [CAN-ON] X230 Motherboard with i7-3612QE (35W Quad Core)
by X230X220 » Mon Jan 26, 2026 7:35 am » in Marketplace - Forum Members only - 0 Replies
- 3920 Views
-
Last post by X230X220
Mon Jan 26, 2026 7:35 am
-
-
-
Will X220 Tablet palmrest fit X230 Tablet?
by tts_rayhan » Sat Feb 07, 2026 7:28 pm » in ThinkPad X230-X280 / X390 Series - 0 Replies
- 3772 Views
-
Last post by tts_rayhan
Sat Feb 07, 2026 7:28 pm
-
Who is online
Users browsing this forum: No registered users and 49 guests





