fwupd / firmware-lenovo

Missing firmware for Lenovo Thinkpad hardware
118 stars 4 forks source link

Lenovo X1 Nano Gen 2 - Failed to recover ME Firmware #458

Closed mtnstar closed 4 days ago

mtnstar commented 1 month ago

Hi

just updated some firmware on my X1 Nano Gen 2, but now when I start my notebook, ME Firmware cannot be updated. Now sound is not working anymore, only dummy device available.

  1. Switch on Notebook
  2. Reading ME Firmware ... Please do not power off! (2-3mins)
  3. Failed to recover ME Firmware
  4. System Reset
  5. Then Step 2+3 again
  6. Then the system boots

tried downgrade:

fwupdmgr --allow-older --allow-reinstall install 9b6f56c7d761d1b8cd2ae7ea441335834e4a1d9c4f0d74de36aba0bbabc1dfa5-Lenovo-ThinkPad-X1NanoGen2-CorporateMEFirmware-0.27.2176.cab

but no effect.

get-devices.txt

Pop!_OS 22.04 LTS

~/tmp/x1nano $ fwupdmgr --version
compile   org.freedesktop.fwupd         1.9.5
compile   com.hughsie.libxmlb           0.3.10
compile   com.hughsie.libjcat           0.1.9
runtime   org.freedesktop.fwupd-efi     1.0
compile   org.freedesktop.gusb          0.3.10
runtime   com.dell.libsmbios            2.4
runtime   org.freedesktop.gusb          0.3.10
runtime   org.freedesktop.fwupd         1.9.5
runtime   org.kernel                    6.9.3-76060903-generic

thx for any help!

mtnstar commented 1 month ago

rehi

I also tried to update bios with USB iso, but not effect. Still the same message when I boot up my notebook.

any help would be appreciated !

kmauleon commented 1 month ago

hi @mtnstar can you please share your BIOS Setup Menu screenshot... thanks! I will forward your concern to ODM CO....

mtnstar commented 1 month ago

@kmauleon thx

image

kmauleon commented 1 month ago

Hi @mtnstar based on the SS, your system has the latest MEFW already... no need to update MEFW

mtnstar commented 1 month ago

Hi @mtnstar based on the SS, your system has the latest MEFW already... no need to update MEFW

ok, but audio is not working anymore and the notebook takes 5min to boot because of the progress bar with Reading ME Firmware ... Please do not power off! followed by Failed to recover ME Firmware. how to stop this?

kmauleon commented 1 month ago

can you please try the following...

  1. BIOS default settings
  2. Linux Firmware Update boot on lowest priority
  3. Reinstall BIOS via USB >> link
mtnstar commented 1 month ago

Hi @kmauleon

tried all those 3 steps, but still the same :cry:

Created a bootable usb stick with bios upgrade, then applied the update, but after the restart, same ME firmware error ...

anything else I could try?

kmauleon commented 1 month ago

I am still waiting for advise from ODM CO.... Can you please check this link if anything could work >> https://github.com/fwupd/firmware-lenovo/issues/303#issuecomment-1373192951

kmauleon commented 3 weeks ago

hi @mtnstar can you please update your system BIOS to 1.27

mtnstar commented 2 weeks ago

@kmauleon just tried to update to 1.27, but it looks like the update is blocked by the pending ME Firmware upgrade :cry: tried to update system BIOS with fwupdmgr update but also with USB stick. both attempts did not update BIOS from 1.21 to 1.27.

image

anything else I could try to get rid of the pending ME Firmware update process?

kmauleon commented 2 weeks ago

hi @mtnstar did you choose number 2 from the option or just press Enter to proceed to next process? Any error or can you please show screen shot of pending ME firmware update process?

I will ask ODM CO for advise and feedback... thank you

mtnstar commented 1 week ago

hi @kmauleon thx for your support!

  1. sudo fwupdmgr update
  2. reboot
  3. image
  4. image
  5. small text Reset System on the upper left of the screen
  6. step 3.+4. again
  7. os boot
  8. audio not working

bios not updated!

kmauleon commented 4 days ago

hi @mtnstar are you willing to update MEFW via USB? ODM CO can share the procedure for this. please email me kmauleon at lenovo dot com

mtnstar commented 4 days ago

thanks a lot @kmauleon for sending me the correct files for flashing and fixing the pending ME firmware upgrade! it works now again :partying_face: :pray: :+1:

kmauleon commented 3 days ago

Glad it did work! thanks for the feedback @mtnstar !!