TransWikia.com

How to update Lenovo BIOS on a T460 without battery?

Super User Asked on November 4, 2021

I am trying to update my Lenovo T460 bios to latest version:

Version 1.43.1.11 (https://pcsupport.lenovo.com/fr/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t460/downloads/driver-list/component?name=BIOS%2FUEFI).

Normally it is not a problem to update the BIOS but my battery is dead (and can’t order a new one due to COVID-19 in my location) and the update tool says I need the battery to be charged.

Do you know of any switches like Dell BIOS typically has, i.e.

/forceit

3 Answers

After a month searching the internet, I finally got my Yoga X1 Gen2 bios updated without battery. It was much more simple than I thought.

  • download the official bios on lenovo support page and extract it.
  • Run WINUPTP64.EXE or WINUPTP.EXE using command line with "-sp" option.

In my case, in CMD, I typed: C:DRIVERSFLASHn1nuj30w20210302.08305818/WINUPTP64.EXE -sp

Command line options:

   "  -s        ... Silent moden"
   "  -r        ... Reboot after program completedn"
   "  -sp       ... Skip power status checkn"
   "  -chk      ... Check current TPM firmwaren"
   "  -suc password ... Skip user confirmation at startupnn"
   " Note: -suc option requires supervisor password.n"

source: https://thinkdeploy.blogspot.com/2017/11/tpm-firmware-update-utility.html

Answered by Cong on November 4, 2021

Following info and steps worked in my old lenovo

The bios zip file includes:

  • 2 files .FL1(BIOS) and .FL2 (ECP: Embedded Controller Program / platform)
  • executables with a name similar to winphlash (can be DOS or windows)

winphlash can backup current BIOS and apply a BIOS with extension .ROM and will not check for battery.

The .FL files have the format required by winphlash, so you can rename the extension FL1 to ROM or just force the filter to pick the FL file

I managed to Flash the FL1(BIOS) and it is recognized and works.

However I didn't know what to do with FL2 file, I tried to flash as i did with BIOS but I received a warning message saying that version and code is not the expected.

(update: ECP should always be flashed before than BIOS)

Anyway, despite the message I flashed the ECP/platform ROM and everything worked well.

BTW I don't consider buying a new battery the best solution. Because in the practise not all people need a battery and for old laptops the cost can be similar to the laptop price.

Answered by Daniel Perez on November 4, 2021

Lenovo requires a working battery, decent charge (at least half) and plugged into AC. This is to prevent possibly bricking the BIOS chip. There is not a facility within the Lenovo BIOS update application (and looking through the documentation) to update with no battery.

I have done lots of Lenovo (and IBM) BIOS updates for myself and for clients.

I have ordered parts during COVID. Try Lenovo Sales Support and also 3rd party suppliers with warranty approved parts.

Answered by John on November 4, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP