Uncategorized

Thinkpad 470 Firmware

As of the time of writing, and based on our own usage, we recommend updating to latest firmware (v1.55).

--------------------------------------------------------------------------------
VERSION INFORMATION

  The following versions of UEFI BIOS and ECP (Embedded Controller Program) have
  been released to date.

  Package      (ID)     UEFI BIOS (BIOS ID)  ECP (ECP ID)      Rev.  Issue Date
  --------------------  -------------------  ---------------   ----  ----------
  1.55      (N1QUJ21W)  1.55 (N1QET80W)      1.33 (N1QHT51W)   01    2019/01/29
  1.54      (N1QUJ20W)  1.54 (N1QET79W)      1.33 (N1QHT51W)   01    2018/11/28
  1.53      (N1QUJ19W)  1.53 (N1QET78W)      1.33 (N1QHT51W)   01    2018/10/01
  1.52      (N1QUJ18W)  1.52 (N1QET77W)      1.33 (N1QHT51W)   01    2018/07/18
  1.51      (N1QUJ17W)  1.51 (N1QET76W)      1.33 (N1QHT51W)   01    2018/06/13
  1.48      (N1QUJ16W)  1.48 (N1QET73W)      1.32 (N1QHT50W)   01    2018/04/04
  1.47      (N1QUJ15W)  1.47 (N1QET72W)      1.31 (N1QHT49W)   01    2018/03/09
  1.46      (N1QUJ14W)  1.46 (N1QET71W)      1.30 (N1QHT48W)   01    2018/02/07
  1.44      (N1QUJ13W)  1.44 (N1QET69W)      1.30 (N1QHT48W)   01    2017/12/25
  1.43      (N1QUJ12W)  1.43 (N1QET68W)      1.29 (N1QHT47W)   01    2017/11/17
  1.42-1.28             1.42 (N1QET67W)      1.28 (N1QHT46W)   For factory use
  1.42      (N1QUJ11W)  1.42 (N1QET67W)      1.27 (N1QHT45W)   01    2017/10/10
  1.39      (N1QUJ09W)  1.39 (N1QET64W)      1.25 (N1QHT43W)   02    2017/09/15
  1.39      (N1QUJ09W)  1.39 (N1QET64W)      1.25 (N1QHT43W)   01    2017/09/11
  1.38                  1.38 (N1QET63W)      1.25 (N1QHT43W)   For factory use
  1.32      (N1QUJ08W)  1.32 (N1QET57W)      1.14 (N1QHT32W)   01    2017/07/28
  1.31      (N1QUJ07W)  1.31 (N1QET56W)      1.14 (N1QHT32W)   01    2017/07/12
  1.30      (N1QUJ06W)  1.30 (N1QET55W)      1.13 (N1QHT31W)   01    2017/05/30
  1.29      (N1QUJ05W)  1.29 (N1QET54W)      1.12 (N1QHT30W)   01    2017/04/25
  1.28      (N1QUJ04W)  1.28 (N1QET53W)      1.12 (N1QHT30W)   01    2017/04/07
  1.27                  1.27 (N1QET52W)      1.11 (N1QHT29W)   For factory use
  1.26                  1.26 (N1QET51W)      1.11 (N1QHT29W)   For factory use
  1.25      (N1QUJ03W)  1.25 (N1QET50W)      1.10 (N1QHT28W)   01    2017/03/13
  1.24                  1.24 (N1QET49W)      1.10 (N1QHT28W)   For factory use
  1.23      (N1QUJ02W)  1.23 (N1QET48W)      1.10 (N1QHT28W)   01    2017/02/28
  1.09      (N1QUJ01W)  1.09 (N1QET34W)      1.07 (N1QHT25W)   01    2017/01/11

  Note: Revision number (Rev.) is for administrative purpose of this README
        document and is not related to software version. There is no need to
        upgrade this software when the revision number changes.

  To check the version of UEFI BIOS and Embedded Controller Program, refer to
  the Determining which version is installed section.


Summary of Changes

  Where: <   >        Package version
         UEFI:        UEFI BIOS version
         ECP:         Embedded Controller Program version
         [Important]  Important update
         (New)        New function or enhancement
         (Fix)        Correction to existing function

<1.55>
 UEFI: 1.55 / ECP: 1.33
- [Important] Update includes a security fix.
- (New) Updated the CPU microcode.
- (New) Updated the Diagnostics module to version 04.06.000.

<1.54>
 UEFI: 1.54 / ECP: 1.33
- (New) BootOrderLock was shown as Enable in WMI command if Device Guard was enabled.

<1.53>
 UEFI: 1.53 / ECP: 1.33
- [Important] Update includes a security fix.
- [Important] Added Hyper Threading enable/disable option to ThinkPad Setup for virtualized
              system users in order to address LEN-24163 L1 Terminal Fault Side Channel
              Vulnerabilities (CVE-2018-3646). Refer to Lenovo's Security Advisory page for
              additional information.(https://support.lenovo.com/us/en/solutions/LEN-24163)
- (Fix) Fix an issue where the system may not unlock by TPM pin code.

<1.52>
 UEFI: 1.52 / ECP: 1.33
- [Important] Update includes a security fix.
- (New) Updated the Diagnostics module to version 04.00.001.
- (Fix) Fixed an issue where BIOS POST might display the error message "Boot Manager
        recover from an error."
- (Fix) Fixed an issue where BIOS silent update might fail with system account.

<1.51>
 UEFI: 1.51 / ECP: 1.33
- [Important] Security fix addresses LEN-22133 Speculative Execution Side Channel Variants 4 and 3a (CVE-2018-3639, CVE-2018-3640).
             Refer to Lenovo's Security Advisory page for additional information. 
             (https://support.lenovo.com/product_security/home)
- (Fix) Fixed an issue where Ethernet is unstable when network boot was tried before Windows boot in Legacy boot mode.
- (Fix) Fixed an issue where Wireless LAN device is disabled at boot when "Disable new DMA devices when this computer is locked" is
        enabled at Group Policy on Windows 10 Version 1703.

<1.48>
 UEFI: 1.48 / ECP: 1.32
- [Important] Security fix addresses LEN-19568 Intel Active Management Technology MEBx Access Control Bypass.
- (New) Supported Pre-Boot ACL option for Thunderbolt device on pre-boot environment
        in ThinkPad Setup - Config - Thunderbolt 3.
        (Note)
         To use this feature, System need to update 
         Thunderbolt software to version 17.3.74.400 or higher and 
         Thunderbolt firmware to NVM 10 or higher.
- (New) Updated the Diagnostics module to version 03.12.003.

<1.47>
 UEFI: 1.47 / ECP: 1.31
- [Important] Enhancement to address CVE-2017-5715.
- (Fix) Fixed a mismatch issue between the Intel(R) ME configuration and FPF fuse settings.

<1.46>
 UEFI: 1.46 / ECP: 1.30
- (New) Updated the CPU microcode.
- (New) Updated the Diagnostics module to version 03.12.002.
- (New) Support switching TPM1.2 and 2.0 by utility.
- (Fix) Fixed an issue where Bitlocker Network Unlock doesn't work under multi-subnet environment.
- (Fix) Fixed an issue where system might hang at boot menu when USB Type-C device is removed
        from ThinkPad Thunderbolt 3 Dock.

<1.44>
 UEFI: 1.44 / ECP: 1.30
- (New) Updated the CPU microcode.
- (Fix) Fix an issue where user cannot enter Bitlocker Pin code by using Bloomberg 4 keyboard.
- (Fix) Fix an issue where system cannot boot with USB 3.0 Ethernet adapter or ThinkPad Docks
        with USB Ethernet device.
- (Fix) Fix an issue where Operating System cannot recognize custom ACPI Table.
- (Fix) Fix an issue where Wireless LAN connection is not recovered after restart or
        hibernation when Wireless Auto Disconnection is set to Enabled.
- (Fix) Fix an issue where system does not boot from LAN by Intel AMT.

<1.43>
 UEFI: 1.43 / ECP: 1.29
- (Fix) Fixed an issue where fan might rotated with max speed due to not reading CPU 
        temperature correctly.
- (Fix) Fixed an issue where PCI LAN might disappeared on boot menu after SCCM OS deployment.
- (Fix) Fixed an issue where system might not boot to OS when attached an external monitor 
        and its USB3 devices.
- (Fix) Fixed an issue where network boot might happened at reboot after resume from suspend 
        by Wake On LAN.

<1.42>
 UEFI: 1.42 / ECP: 1.27
- (New) Support interface of TPM firmware update.
- (New) Updated the Diagnostics module to version 03.11.001.
- (New) Updated the CPU microcode.
- (Fix) Fixed an issue where CPU clock stays low with FRU P/N 01AV452 battery.

<1.39>
 UEFI: 1.39 / ECP: 1.25
- (New) Added support of ThinkPad 25.

<1.39>
 UEFI: 1.39 / ECP: 1.25
- [Important] Update includes a security fix.
              (Note)
              If the UEFI BIOS has been updated to version 1.39 or higher, 
              it is no longer able to roll back to the version before 1.39 
              for security improvement.
- (Fix) Fixed an issue where M.2 type2242 SSD is not recognized.
- (Fix) Fixed an issue where ethernet is unstable when network boot was tried before Windows boot.

<1.32>
 UEFI: 1.32 / ECP: 1.14
- (New) Updated the readme file.
- (New) Supported error message for WUFU power check failure.
- (Fix) Fixed an issue where Windows 10 installation is failed when Boot Order Lock
        is enabled.
- (Fix) Fixed an issue where Ethernet connection might be unstable when boot the
        Windwows.

<1.31>
 UEFI: 1.31 / ECP: 1.14
- (New) Updated the CPU microcode.
- (Fix) Fixed an issue where bottom cover tamper might not be detected without AC adapter.
- (Fix) Fixed an issue where no boot devices might be shown when Boot Order Lock is 
        enabled after Microsoft SCCM installation.
- (Fix) Fixed the problem of Remote Secure Erase.
- (Fix) Fixed an issue where system might not boot to Windwos in battery mode when 
        WakeOnLan setting in BIOS Setup is disabled.

<1.30>
 UEFI: 1.30 / ECP: 1.13
- [Important] Update includes a security fix.
- (New) Updated the CPU microcode.

<1.29>
 UEFI: 1.29 / ECP: 1.12
- (New) Updated the Diagnostics module to version 03.10.001.
- (Fix) Fixed an issue where network boot might fail in multi subnet environment
        when Network device is set as top boot priority order in BIOS Setup.

<1.28>
 UEFI: 1.28 / ECP: 1.12
- (New) Added support of Windows 8.1 64-bit.
- (New) Updated the CPU microcode.
- (Fix) Fixed an issue to improve POST time.
- (Fix) Fixed an issue where Windows 7 32 bit system might hang at resume from hibernation. 
- (Fix) Fixed some issues with ThinkPad Thunderbolt 3 Dock or ThinkPad USB-C Dock.

<1.25>
 UEFI: 1.25 / ECP: 1.10
- (Fix) Fixed an issue where Internal Storage Tamper may be detected incorrectly.

<1.23>
 UEFI: 1.23 / ECP: 1.10
- [Important] Security fix addresses LEN-13640 Intel Direct Connect Interface Can Be Enabled.
              (Note)
              If the UEFI BIOS has been updated to version 1.23 or higher, 
              it is no longer able to roll back to the version before 1.23 
              for security improvement.
- (New) Added support of Windows 7 models	      
- (New) Updated the CPU microcode.
- (New) Updated the Diagnostics module to version 03.08.00.
- (New) Updated to display the device name of PCI LAN on ThinkPad Setup in place
        of MAC address.
- (New) Added interface for Thunderbolt 3 Firmware update.
- (Fix) Fixed an issue where CPU temperature may not be read correctly.
- (Fix) Fixed Thunderbolt 3 issues.
- (Fix) Added the condition of Total Graphics memory increase to prevent PCI 
        resource error. 

<1.09>
 UEFI: 1.09 / ECP: 1.07
- (New) Initial release for ThinkPad T470.

--------------------------------------------------------------------------------
LIMITATIONS

  Nothing.


--------------------------------------------------------------------------------
TRADEMARKS

* Lenovo, ThinkPad and ThinkVantage are registered trademarks of Lenovo.

* Intel and Thunderbolt are registered trademarks of Intel Corporation.
* Microsoft, Internet Explorer and Windows are registered trademarks of
  Microsoft Corporation.

Other company, product, and service names may be registered trademarks,
trademarks or service marks of others.