English Community

Linux Operating SystemsOther Linux Discussions
All Forum Topics
Options

6 Posts

11-22-2017

US

6 Signins

54 Page Views

  • Posts: 6
  • Registered: ‎11-22-2017
  • Location: US
  • Views: 54
  • Message 1 of 9

X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2017-11-22, 21:47 PM

Anybody any clue as to how to perform the update under Linux?

@LENOVO: please bear in mind that not all your customers run Microsoft... support for Linux systems would be much appreciated!

 

https://pcsupport.lenovo.com/nl/en/products/LAPTOPS-AND-NETBOOKS/THINKPAD-X-SERIES-LAPTOPS/THINKPAD-X1-CARBON-TYPE-20HR-20HQ/downloads/DS120415

Solved! See the solution
Reply
Options

5363 Posts

04-25-2008

US

39703 Signins

756003 Page Views

  • Posts: 5363
  • Registered: ‎04-25-2008
  • Location: US
  • Views: 756003
  • Message 2 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2017-11-23, 14:08 PM

Hi Alexander51, Try this:

 

https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T/to-run-critical-Intel-AMT-firmware-update-do-I-have-to-install/m-p/3885502#M120574

 

Tell us how it goes!

USB-C: Just cos it fits don't mean it works.
I don't work for Lenovo. I'm a crazy volunteer!
Reply
Options

6 Posts

11-22-2017

US

6 Signins

54 Page Views

  • Posts: 6
  • Registered: ‎11-22-2017
  • Location: US
  • Views: 54
  • Message 3 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2017-11-23, 23:56 PM

@Bananaman Thanks for the tip. I'm working my way through the instructions on the page below, but I have (temporarily, I hope) stranded at point 9, as mkwinpeimg spits out the error "/usr/lib/syslinux/chain.c32: No such file or directory". I guess I need to figure out which of the chain.c32 files in the syslinux-common package I need (I suppose the /modules/bios/chain.c32), and how I get mkwinpeimg to play nicely with that file...  To be continued.

 

https://www.flamingspork.com/blog/2017/11/22/updating-windows-management-engine-firmware-on-a-lenovo-without-a-windows-install/

Reply
Options

6 Posts

11-22-2017

US

6 Signins

54 Page Views

  • Posts: 6
  • Registered: ‎11-22-2017
  • Location: US
  • Views: 54
  • Message 4 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2017-11-25, 22:58 PM

Brief update: I have thusfar not succeeded. I made mkwinpeimg use the (syslinux) /modules/bios/ files, and, alternatively, the /modules/efi64/ files present on my Ubuntu Xenial installation, but neither leads to a successfully bootable USB drive. On booting, images with the respective files both give the error:

BPB detection (sect): unkown

Booting...

Then the system reboots...

Reply
Options

6 Posts

11-22-2017

US

6 Signins

54 Page Views

  • Posts: 6
  • Registered: ‎11-22-2017
  • Location: US
  • Views: 54
  • Message 5 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2017-11-26, 11:33 AM

OK - I got it to work... For those who are trying to achieve the same thing, this is what I did on my X1 Carbon 5th gen running Ubuntu Xenial:

 

1. I executed steps 1-8 detailed here: https://www.flamingspork.com/blog/2017/11/22/updating-windows-management-engine-firmware-on-a-lenovo-without-a-windows-install/

 

2. Before executing step 9, I copied the files in /usr/lib/syslinux/modules/bios/ to /usr/lib/syslinux/, so as to avoid the error mkwinpeimg threw at me earlier about chain.32 being unfindable.

 

3. I executed step 9.

 

4. Before executing step 10, I ran 'wipefs --all /dev/sdx' on my usb drive; this was apparently necessary to avoid the error at boot time (BPB blah blah). Then I dd-ed the disk.img to the usb drive as prescribed in step 10.

 

5. As to step 11, I note that I was not able to find the setting to turn AMT ON (?).

 

6. I finally executed steps 12-13 without issues.

 

Good luck, and thanks to Stewart Smith for the instructions, and to bananaman for the tip!

0 person found this solution to be helpful.

This helped me too

Reply
Options

2 Posts

01-15-2018

US

2 Signins

22 Page Views

  • Posts: 2
  • Registered: ‎01-15-2018
  • Location: US
  • Views: 22
  • Message 6 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2018-01-15, 13:36 PM

For others out ther, you need to download two files:

n1mrg19w.exe

n1mra15w.exe

 

innoextract both of these, and then cabextract SetupME.exe

 

cp or mv the app dir into winpe_overlay

 

 

 

Reply
Options

6 Posts

11-22-2017

US

6 Signins

54 Page Views

  • Posts: 6
  • Registered: ‎11-22-2017
  • Location: US
  • Views: 54
  • Message 7 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2018-01-15, 21:43 PM

@CallmeBrian When I followed the recipe, I downloaded 2(!) files: n1mra15w.exe and n1mrg19w.exe (step 3), and ran both of them under WINE (step 4). Something tells me the SetupME.exe file that needs to be cabextract-ed (step 5) came from the n1mra15w.exe file that you don't mention, perhaps because you've overlooked it.

Reply
Options

2 Posts

01-15-2018

US

2 Signins

22 Page Views

  • Posts: 2
  • Registered: ‎01-15-2018
  • Location: US
  • Views: 22
  • Message 8 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2018-01-16, 9:06 AM

Yep, I had not seen the second exe, in "Intel Management Engine 11.7 Software for Windows"

 

thanks

Reply
Options

2 Posts

08-15-2018

GB

2 Signins

30 Page Views

  • Posts: 2
  • Registered: ‎08-15-2018
  • Location: GB
  • Views: 30
  • Message 9 of 9

Re: X1 Carbon 5th gen on Linux: How to update Intel Management Engine 11.8 Firmware??

2018-08-15, 12:50 PM

The ME update for some models should be available soon on the LVFS.

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete

X

No, I don’t want to share ideas Yes, I agree to these terms