0003-lenovo-x230-set-me_state-Disabled-in-cmos.default.patch 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. From fb3aa1522900bd892d2ce0412bbecddf30ab5aa6 Mon Sep 17 00:00:00 2001
  2. From: Leah Rowe <leah@libreboot.org>
  3. Date: Sun, 24 Jul 2022 14:49:50 +0100
  4. Subject: [PATCH 3/7] lenovo/x230: set me_state=Disabled in cmos.default
  5. I only recently found out about this. It's possible to use me_cleaner to
  6. do the same thing, but some people might just flash coreboot and not do
  7. anything with the ME region
  8. With this change, the ME is set to disabled. It's my understanding that this
  9. will accomplish more or less the same thing as me_cleaner, without actually
  10. using that. Of course, I still recommend using me_cleaner
  11. I saw this when I audited coreboot's git history, and saw this:
  12. commit 833e9bad4762e0dca6c867d3a18dbaf6d5166be8
  13. Author: Evgeny Zinoviev <me@ch1p.io>
  14. Date: Thu Nov 21 21:47:31 2019 +0300
  15. sb/intel/bd82x6x: Support ME Soft Temporary Disable Mode
  16. ---
  17. src/mainboard/lenovo/x230/cmos.default | 2 +-
  18. 1 file changed, 1 insertion(+), 1 deletion(-)
  19. diff --git a/src/mainboard/lenovo/x230/cmos.default b/src/mainboard/lenovo/x230/cmos.default
  20. index 2e315d4521..3585cbd58b 100644
  21. --- a/src/mainboard/lenovo/x230/cmos.default
  22. +++ b/src/mainboard/lenovo/x230/cmos.default
  23. @@ -15,5 +15,5 @@ trackpoint=Enable
  24. backlight=Both
  25. usb_always_on=Disable
  26. f1_to_f12_as_primary=Enable
  27. -me_state=Normal
  28. +me_state=Disabled
  29. gfx_uma_size=224M
  30. --
  31. 2.25.1