J 7 CN 51 WW
J 7 CN 51 WW
Version J7CN51WW
Applicable OS Win11(64-bit)
Installation README
Updated Date:2024-10-04
This package updates the basic input/output system (BIOS) on IdeaPad Flex 5
14IAU7 / IdeaPad Flex 5 16IAU7 / Lenovo Flex 7 14IAU7 / IdeaPad Flex 5 14IAU7BR
BIOS, abbreviation of Basic Input Output System, is integrated in ROM chip on main
board, which contains the basic input/output program, system configuration
information, system startup self-check and pre-setup programs. BIOS provides most
basic low-level hardware operations; it is the connection between software and
hardware, and interfacing window of hardware and operating system.
Note: Make note of any settings you have changed in the BIOS Configuration Utility.
These settings may have to be re-entered after updating the BIOS.
Attention: Do not power off or restart your computer during the BIOS flashing
process, which will cause serious damage and improper functioning of your computer.
Print this file so that you can refer to it during the installation.
Updated Information:
Summary of changes
==================
Release History
J7CM51WW
1. 2024 IPU4 security issue BIOS update:
- Enhancement to address security vulnerability LEN-167201, LEN-167699.
- Enhancement to address security vulnerability CVE-2023-45236 CVE-2023-45237,
CVE-2024-31068.
2. Upgrade flash tool TSP 4.2.0.57 / TDK 4.79.2.0
J7CN50WW
1. 2024 IPU3 security issue BIOS update:
- Enhancement to address security vulnerability LEN-158931, LEN-158921, LEN-
158933.
- Enhancement to address security vulnerability CVE-2024-24698, CVE-2023-43758,
CVE-2023-42772, CVE-2023-41833, CVE-2023-34440, CVE-2024-21829, CVE-2024-21781,
CVE-2023-23904, CVE-2023-22351, CVE-2023-43753, CVE-2023-25546, CVE-2023-38655,
CVE-2023-40067, CVE-2023-34424, CVE-2023-35061, CVE-2024-21844, CVE-2023-48361.
2. 24H2 issue fix: Modify TouchPad IRQ Mode to GPIO mode for touchpad wake issue
J7CN49WW
1. Disable GET_PTP_TOUCHPAD_VER (Fn+M) support, fix [PC_Preload_Win11 24H2_IdeaPad
Flex 5 14IAU7]: Lenovo Vantage app redundant exist "Touchpad Function" item.
J7CN48WW
1. 2024 IPU2 security issue BIOS update:
- Enhancement to address security vulnerability LEN-142577, LEN-148267, LEN-
155463
2. 2024 IPU2 security issue BIOS update:
- Enhancement to address security vulnerability CVE-2023-45229, CVE-2023-
45230, CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234, CVE-2023-
45235, CVE-2023-45236, CVE-2023-45237
3. 2024 IPU2 security issue BIOS update: Update MCU 0x433
- Enhancement to address security vulnerability CVE-2023-45733, CVE-2023-49141.
J7CN47WW
1. Update KBC J7EC31WW:
1) Implement hot key function ( Fn + N )
2. PCR: Add Fn + N (PC base info) support.
4. Implement Lenovo HSM sign process.
3. Upgrade flash tool TSP 4.2.0.42 / TDK 4.75.1.0 for Phoenix WinFlash driver
permissions issue.
4. Add 2023 secure boot KEK/DB and update DBX.
J7CN46WW
1. 2024 IPU1 security issue BIOS update: Update MCU to 0x432.
Enhancement to address security vulnerability CVE-2023-28746, CVE-2023-39368,
CVE-2023-38575
2. 2024 IPU1 security issue BIOS update.
Enhancement to address security vulnerability CVE-2023-32282, CVE-2023-40238,
CVE-2023-5058
J7CN45WW
1. 2023 IPU4 security issue BIOS update
- Enhancement to address security vulnerability CVE-2021-38578
- Enhancement to address security vulnerability CVE-2021-42299, CVE-2021-38576.
- Enhancement to address security vulnerability CVE-2023-23904, CVE-2023-22351,
CVE-2023-25756, CVE-2023-22329, CVE-2023-25546.
2. Update KBC J7EC30WW:
2-1. Enter MS in Yoga mode, switch back to NB mode and wake up must keep KBBL
status.
J7CN44WW
1. 2023 IPU3 security issue BIOS update:
-Update solution for HDD password auto-unlock when BIOS update
-LEN-119524 Lenovo Notebook BIOS Vulnerabilities-Zichuan (River) Li (Enhancement
to address security vulnerability LEN-119524)
-LEN-115710 OpenSSL Vulnerabilities ( Enhancement to address security
vulnerability CVE-2023-0286, CVE-2022-4304, CVE-2022-4203, CVE-2023-0215, CVE-2023-
0216, CVE-2023-0217, CVE-2023-0401)
-LEN-127392 DBX Update Required March 2023 (Enhancement to address security
vulnerability LEN-127392)
-LEN-118373 IOActive/Phoenix: Security ID 005-013 (Enhancement to address
security vulnerability LEN-118373)
-LEN-115697 EDK2 Reference Code Vulnerabilities (Enhancement to address security
vulnerability CVE-2022-36763, CVE-2022-36764, CVE-2022-36765)
2. Add sub-function in INT15 961011: get secure boot status
3. 2023 IPU3 security issue MEFW update. Update ME FW 16.1.27.2176 (Enhancement to
address security vulnerability CVE-2022-36392, CVE-2022-38102, CVE-2022-29871)
- Update ME FW 16.1.27.2176.
- Update CSME_A0_Consumer_16.1.27.2176_prod.bin (2023/2/22)
- Update PMC_160.01.00.1029_prod.bin (2023/1/17)
- Update PCHC_16.1.0.1014_prod.bin (2023/1/17)
- Update IOM_24.0006.0.0000_prod.bin (2023/1/17)
- Update NPHY_14.530.508.8257_prod.bin (2023/1/17)
- Update TBT_ADLRPL_MUPHPX_All_19.1V1_Rel_ALL_Prod_PV1.bin (2023/1/17)
4. Update KBC J7EC29WW
1. EC won't boot system if lid close at AC/DC mode
2. ship mode bit report
3. Add UART RAM log
J7CN43WW
1. Enable ME capsule update function for ISH FW update.
2. Update MEFW J7ME22WW (16.0.15.1735)
- Update ISH FW 5.4.2.4590, ISHC_MEU.bin (2023/2/24)
- Update OEMKeyManifestSigned.bin (2023/2/24)
3. Per Lenovo's request, update touchpad _HID.
- Replace ACPI\MSFT000X.
1) Syna: ACPI\SYNA2BA6
2) ELAN: ACPI\ELAN06FA
3) Cirque: ACPI\CRQ1080
J7CN41WW
1. Fix microphone malfunction after RC 0C.00.69.74 update
2. Remove unused MCU for debug bios
J7CN40WW
1. Implement force variable reclaim function.
2. Fix ITS mode doesn't sync while user change from setup menu.
3. Update force variable reclaim function.
4. Fix BSH won't do backup process after disable BSH function 3 times.
5. Enhancement to address security vulnerability CVE-2022-33894, CVE-2022-30539,
CVE-2022-32231, CVE-2022-26837, CVE-2022-30704, CVE-2021-0187.
Enhancement to address security vulnerability LEN-96371.
Enhancement to address security vulnerability LEN-96378.
6. Modify Wifi 6E WifiUltraHighBandSupport setting, enable for US.
7. Add W/A for MFG process to fix OLED panel backlight when lid close/open in
WinPE
8. Update KBC J7EC28WW
8-1. ECRAM 0x56 bit6 for BIOS read/write (reclaim).
8-2. Add panel switch.
J7CN38WW
1. 2022 IPU3 security issue BIOS update:
LEN-91372 2022.3 IPU-BIOS Advisory
2. Update DPTF data vault, enable EPO for 14" UMA SKU
J7CN37WW
1. Based on J7CN35WW(J7EC27WW), update DPTF data vault to disable EPO for 14" UMA
SKU
J7CN36WW
Based on J7CN34WW(J7EC26WW), update DPTF data vault to disable EPO for 14" UMA SKU
(thermal table V20.0)
J7CN35WW
1. Set GBMD method BIT23 as 1 for conservation mode 75%-80% charge threshold
2. Add memory SPD for CXMT CXDB4ABAM-ML. (memory ID = 12/13)
3. Update EDID override setting for new supported panels
4. Update MCU 0x423 for R0/L0 stepping CPU (Sighting 18021187183)
5. Update KBC J7EC27WW:
1)Modify Conservation mode to 75%~80%
2)SUT will limit to power on when Lid close in DC mode
J7CN34WW
1. Update MCU 0x41E for R0/L0 stepping CPU
2. Revert DPTF setting for non-IPU SKU
J7CN33WW
1. Update DPTF data vault for non-IPU SKU
J7CN32WW
1. Return super key VOICE_KEY not supported in WMSK method
2. Add Intel AX204 WLAN ID in support list
3. Set SMBIOS Type 2 chassis handle
4. Implement 2nd VBT function for OLED panel, disable DMRRS
5. Update DPTF data vault, enable EPO for 14" UMA SKU
J7CN31WW
1. Update KBC J7EC26WW
1)WA for sc8885 to disable charger prochot
2)disable function LC57_SC8885L_WA for southchip charger
J7CN30WW
1. Implement Lenovo DITT function for SSD thermal issue (LC570-14TIA16IAU-Thermal
Table_17.xlsx)
2. Update KBC J7EC25WW
2-1. Add W/A for charger IC 2nd source SC8885 issue
- Add charger SC8885 reg 0x32 setting
J7CN29WW
1. Set GBMD method BIT23 as 0 for conservation mode 55%-60% charge threshold
2. Update LC570-14TIA16IAU-Thermal Table_16-4(disable EPO)
1)Update DPTF data vault, disable EPO
2)Update DPTF data vault for DGPU SKU, set different settings for I7/I5/I3
CPU
3)Update solution for DTPM/FTPM dynamic support function
3. Update KBC J7EC24WW
1)Update LC570-14TIA16IAU-Thermal Table_16-4(disable EPO)
J7CN28WW
1. Modify error prompt when lower wattage or unknown AC adapter connected
2. Per costumer's request, revert Lenovo Diagnostic version to 04.21.000
3. Fix DTPM/FTPM dynamic support function
4. Update SAR table setting for Intel WLAN with new driver
5. W/A for PnP monitor device lost issue in WB/CB long run test
J7CN27WW
1. Update MCU to 0x41B version
2. Update MEFW J7ME21WW (16.0.15.1735)
1)Update CSME_A0_Consumer_16.0.15.1735_prod.bin (2022/2/17)
2)Update PMC_160.01.00.1023_prod.bin (2022/2/17)
3)Update IOM_22.0009.0.0_prod.bin (2022/1/17)
4)Update ADLP_NPHY_PV_REL_14.527.504.8208.bin (2022/1/27)
5)Update TBT_ADL_J0_rev16_prod.bin (2022/2/10)
3. Fix OIL strings in setup menu
4. Fix WLAN SAR table setting for RTL8822CE and RTL8852BE
5. Update DPTF data vault(Thermal table v15)
6. Add Phoenix solution for SMB projects: system hang up issue when no display
device attached
7. Fix ME unlock fail
J7CN26WW
1. Fix default value of flip to boot variable after BIOS update and INT15 load
default
2. Fix crisis function failed after boot guard enabled
3. Update ME capsule update function with boot guard enabled
4. Update BSH solution, recovery BIOS via backup file from USB drive
5. Update retimer WU ESRT GUID for LC57
1)Update retimer WU ESRT GUID for LC57
2)Add retimer WU signed firmware v3.10 for LC57
6. Modify 14" WUXGA BOE panel setting for EDID override
7. Update MCU 0x419 for R0/L0 stepping CPU
8. Update MRC 0.0.3.128
9. Update Lenovo Diagnostic version to 04.23.000
10. Fix incorrect HDD password strings in setup menu
11. Update DPTF data vault for DGPU SKU
12. Update HDA SSID and verb table for Athena SKU
13. Follow Intel's suggestion, remove Intel I2C driver LTR setting to fix touch
panel FW update issue
14. Update KBC J7EC23WW
1)Update thermal table v14-3
2)Limit to send TP Qevent if in ModsScreenOff and remove 12E WA
3)Use ECRAM 0x7C bit2 to reset WDT timer
4)Both AC OK and battery communication OK that can set 661E
5)Fix the condition when Charger 3Fh need to set 0
6)Fix RTCRST_FOR_POWER_ON_FAIL some case can't enter PSL mode
15. Per Intel's request, Enable PCIe Resizable BAR support for DG2 SKU
16. Fix system hang up during POST when TBT storage attached
17. Fix INT15 load default can't effect on TPM item
18. Remove unused indicator driver device for YMC
J7CN25WW
1. Fix BSH function failed with tool command -bb after boot guard enabled
2. Update MEFW J7ME20WW 16.0.15.1662
1)Enable BIOS Redundancy Assistance (for BSH -bb)
3. Update KBC J7EC22WW
1)Add ECRAM 0x7C bit6 to record GPIO TOP SWAP pin status
2)Power team requests that we need to set 15->3D cmd when AC first in
J7CN24WW
1. Fix SSID for DG2 bridge B0:D6:F2
2. Fix setup menu resolution issue for 2.8K OLED panel
3. Update KBC J7EC21WW
1)Update KBC version to 1.21
J7CN23WW
1. Update RC C.0.65.70 (BIOS ID 3031_02) and MRC 0.0.3.96
2. Modify retimer WU generate package process for formal sign firmware
3. Add Intel BIOS patch RDC#714149 for BKC WW05
4. Add Intel AX211 WLAN ID in support list
5. Fix boot menu don't enumerate usb device on thunderbolt dock
6. Add retimer WU signed firmware for LC57
7. Disable touch panel function in setup GUI
8. Update DPTF data vault for UMA SKU
9. Update KBC J7EC20WW
1)Change input current to 0mA when system into DC node. And delay 300ms
setting charger IC to AC mode when plug in AC. (customer's request)
10. Fix setup menu resolution issue for 2.8K OLED panel
11. Enable BIOS lock and FPRR
12. Enable boot guard
13. pdate MEFW J7ME19WW 16.0.15.1662
1)Enable Boot Guard
2)Update Publice HashKey
3)OEMKeyManifestSigned.bin (2022/1/26)
4)Update ISH FW and PDT (update
motion_accelerometer_3d_miramems.a(2022/1/26) fix modern standby issue)
5)ISHC_MEU.bin (2022/1/26)
6)LC57_ADL_PDT_20220126.bin (2022/1/26)
14. Fix BSH function failed with tool command -fvmain after boot guard enabled
J7CN22WW
1. Fix BSH app command string
2. Hide BIOS update messages printed on screen while WU process
3. Modify Thunderbolt port setting, follow Intel's suggestion
4. Modify WLAN SAR table setting for RTL8822CE and RTL8852BE
5. Update RC C.0.65.70 (BIOS ID 3031_01) and MRC 0.0.3.83 for BKC WW03
6. Update GOP 21.0.10460
7. DPTF issue: PECI will be enabled when system resume from S4 or AC/DC power
down, pull the power limit down
8. Update MEFW J7ME18WW 16.0.15.1662
1)Update CSME_A0_Consumer_16.0.15.1662_prod.bin (2021/12/29)
2)Update IOM_22.0008.0.0_prod.bin (2022/1/3)
3)Update ADLP_NPHY_PV_REL_14.526.503.8206.bin (2021/12/21)
4)Update TBT_ADL_J0_rev15_prod.bin (2021/12/19)
9. Update DPTF data vault
10. Default Enable secure boot
11. Update KBC J7EC19WW
1)Limit Onekey battery power on when need to do TOP SWAP
2)Optimize to record LKT_TYPE_IN to wake EC and keep s5 power
3)EC default set TopSwap input and release TopSwap to input pin when
selfhealing done
4)Add foolproof for separate one key battery power on or normal power on
5)Update thermal table v11
J7CN21WW
1. Disable unused USB ports and ISH I2C ports
2. Fix bios hang up after enable Intel Hyper-Threading Technology in setup menu
3. Since BIOS guard is not supported, skip "BIOS guard" test item
4. Remove /CVAR command to meet customer request
5. Fix project.mak for ME capsule update with boot guard enabled
6. Follow Intel's suggestion, disable USB2 PHY SUS Well Power Gating to fix panel
flicker issue
7. Sync 13S/13X solutions
8. Implement INT15 961016 to Enable/Disable FPRR and BIOS lock
9. Update setup string for "Graphics Device" item
10. Fix wrong logo size when boot to OS from boot menu
11. Fix QYYC CPU show 2.1 GHz in BIOS setup and task manager
12. Read CPU brand name to identify CPU type
13. Remove redundant PD control to fix HLK UCSI and USB exposed test fail
14. Update KBC J7EC18WW
1)Update STP mode support
2)Add ECRAM 0xC6 bit1 bit2 to record CPU Type
J7CN20WW
1. Update retimer WUFU function
2. W/A to avoid error: "TbtNvmDrvRetimerThruHrCtor: Failed to create DMA" while
retimer FW WU
3. Update RC C.0.65.70 (BIOS ID 2511_04) and MRC 0.0.3.74 for BKC WW01
4. Implement boot guard singing process in make file
5. Add MapDqDqsSwizzle() back since LPDDR4 DqDqs swizzling error is fixed
6. Sync LC56-TGL solution to fix ITS MYH mode setting failed after system
restarting
7. Update DPTF data vault for DGPU SKU
8. Update MEFW J7ME17WW 16.0.15.1620 v3.2
1)Enable Hardware Binding
2)Update NPHY to L0 by Intel suggest: ADLP_NPHY_REL_PV_14.525.503.8205.bin
(2021/12/13)
9. Remove panel backlight-off function at the next brightness down of the lowest
brightness level
10. Update GOP 21.0.10442
11. Update BSH solution for EC stop WDT behavior
12. Update KBC J7EC17WW
1)Update Power table (Follow charger setting flow and MDRR check)
2)Update BSH behavior (Record ECRAM 0x7C bit5 to BBRAM)
13. Enable secure flash
14. Default disable secure boot temporarily when secure flash enabled
J7CN19WW
1. Update Phoenix codebase SCT 4.4.0.92 with RC C.0.65.70
2. Update MSR PL1/PL2 setting for QS CPU
3. Update BSH solution for OIL BSH function update, follow BSH SPEC v2.2
4. Update codebase SCT 4.4.0.94 with RC C.0.65.70 for BKC WW52. (without OIL
update)
5. Return super key DOLBY_THREE_MODE not supported in WMSK method
6. Update FlashMap for debug BIOS
7. Fix ITS yoga mode function setting
8. Enable SAGV
9. Set OPTION for OilSetup.BSHP variable default value
10. Update MEFW J7ME16WW 16.0.15.1620 v3.2
1)Update ISHC_MEU.bin (2021/12/27)
2)Update LC57_ADL_PDT_20211227.bin (2021/12/27)
3)Update OEMKeyManifest.bin (2021/12/27)
4)Disable unused CLKSRC7.8.9
11. Update DPTF data vault
12. Update KBC J7EC16WW
1)Update BSH behavior
2)Enable token for MDRR(WDT_SUPPORT�BRTCRST_FOR_POWER_ON_FAIL)
J7CN18WW
1. NFG issue: cannot enter OS when select "Windows boot manager" from boot menu
after change HDD with HDD password to the system without setting HDD password
2. Fix after flash the same BIOS without /force command, SUT cannot enter boot
menu when press F12 while POST
3. Update DPTF data vault for UMA SKU
4. Update MEFW 16.0.15.1620 for QS CPU (SIT phase)
5. Update GOP 21.0.10440
J7CN17WW
1. Update Phoenix codebase SCT 4.4.0.83 with RC C.0.62.10
2. Modify PEP setting and Nvme D3hot support for S0iX issue
3. Update DPTF data vault for UMA SKU
4. Update GOP setting to fix HDMI display
5. Fix crisis clear password function
6. Add Phoenix patch to fix MRC coding error
7. Fix system cannot auto change ITS mode to APM by apps (3D Mark/PhotoShop)
8. Modify WLAN SAR table setting
9. Add Intel patch for sighting #16015249148
10. Update KBC J7EC15WW
1)Delay 5s after Disable TOP_SWAP by BIOS Request
2)Fix auto power on after one key battery
3)Fix auto power on when battery first plug in
J7CN16WW
1. Update RC C.0.62.10 and MRC 0.0.3.30 for BKC WW49
2. Fix the issue that passwords have to be key in twice to enter OS after HDD
password and Administrator power on password set
3. Update panel EDID override function for 2.8K SDC OLED panel support
4. Add 2880x1800 Lenovo logo for 2.8K SDC OLED panel support
5. NFG issue: Error message pop out when power on system without input wrong
password
6. Intel LP5 MRC Patch kit# 690950
7. Implement wake on LAN from dock
8. Update MSR PL1 to 35W
9. Update DPTF data vault for UMA SKU
10. Update KBC J7EC14WW
1)Update thermal table v1208
2)Update PDFW v1209
3)Modify PECI PL1 setting
4)Fix AC can��t recognize when EC in Deep Idle
11. Rollback solution for ME lock fail , it caused DTPM default disabled
12. Update EDID override table for 16" 2.5K BOE panel
J7CN15WW
1. Remove MRC debug messages in non-RMT debug log printing
2. Fix ME unlock fail
3. Auto unlock HDD password before BIOS update
4. Update GOP 21.0.10430
5. Revert Intel W/A for WB stress hang, enable RFI mitigation
6. Update MCU for K0 and R0/L0 stepping CPU
7. Fix Unit will do unexpected reboot when enter any boot devices from boot menu
in the first time
8. Intel patch for sighting number #16015249148 (ADL Processor PCIe* Gen4-5 EQ
Settings May Not Configure Properly)
9. Update codebase SCT 4.4.0.81 with RC C.0.62.10 for BKC WW47. (without OIL
update)
10. Fix F9 function key setting
11. Modify panel 60 nits brightness setting for ITS BSM mode
12. Fix string: Enter UHDP for 'Show Hard Disk Information', or press ESC to
disable 'Natural File Guard'
13. Update MEFW J7ME13WW (16.0.15.1605)
1)Update CSME_A0_Consumer_16.0.15.1605_preprod.bin (2021/11/18)
14. Update KBC J7EC13WW
1)Modify charger setting by Power Team request
2)Fix the SUT could be waken up in tent/stand mode in MODs
3)Modify PECI PL1 setting
15. W/A to fix changing performance mode fail in setup with fail rate
16. Fix crisis function with BSH supported
J7CN14WW
1. Fix SMBIOS Type 16 "Number of Memory devices"
2. Update GOP 21.0.10420
3. Update public/private key for BIOS.cap local sign function
4. Update Phoenix codebase SCT 4.4.0.77 with RC C.0.60.10
5. Update KBC J7EC12WW
1)Set BSH Timer to 60s
2)Fix KBBL issue when enter MODs
3)Support Smart Battery
6. Update MCU for R0/L0 stepping CPU
7. Fix issue that SUT can't enter OS/BIOS with correct password after set HDD
password to maximum length
8. Update MEFW J7ME12WW (16.0.15.1597)
1)Update CSME_A0_Consumer_16.0.15.1597_preprod.bin (2021/11/12)
2)Update PMC_160.01.00.1016_preprod.bin (2021/11/1)
3)Update TBT_ADL_J0_rev14_preprod.bin (2021/11/3)
4)Disable Intel ICPS SW SKUing Eligible
9. Update DDE memory setting files
J7CN13WW
1. Update MRC 0.0.3.9
2. Fix Press Enter key can't change to "OK" button in BIOS ->Configuration->System
Time(FR:100%)
3. Sync WUFU solution
4. Implement secure flash and ME capsule update function
5. Fix system hang when BIOS WU
6. Update DPTF data vault for DGPU SKU
7. Implement BIOS self-healing function
8. Sync 13S/13X project code
9. Remove "Press a key to continue" message when ME capsule update
10. Update MEFW J7ME11WW (16.0.15.1545v2)
1)Change MEFW size to 10MB, BIOS size to 22MB
2)Enable Intel ICPS SW SKUing Eligible
11. Update KBC J7EC11WW
1)support BIOS Self Healing and follow 13S fix the LED behavior in BSH
2)Update thermal table v5
J7CN12WW
1. Fix compiling error when OPTION_LENOVOOIL_CRISIS_CLEAR_PASSWORD enabled
2. Update USB LAN undi driver
1)Realtek: RtkUsbUndiDxe.2.035.2021.08.04_signed
2)DisplayLink: NR-141386-LS-4_DisplayLink_Combined_UEFI_Driver
3. Update MCU for ADL-M Q0, ADL-P K0, ADL-P L0 stepping CPU
4. Phase in MRC patch from Intel
5. Update memmap setting
6. Sync 13S/13X project code
7. Update DPTF data vault
8. Update GOP 21.0.10408
9. Fix capsule update fail while HDD password is set
10. Correct string for OIL code
11. Update KBC J7EC10WW
1)Update thermal table v4
2)Only Enter OS can send hotkey function
3)Modify P2P AC attached if Bazel exist
4)Add 0x57 Byte 2 to check P2P mode entry
J7CN11WW
1. Revert memmap setting, which cause crisis function fail
2. Update crisis command patch, BIOS update messages should be printed on screen
while crisis process with no beep sound
3. Update solution to fix the side effect of two Nature File Guard items
4. Update ASL code for Lenovo smart battery 2.0
5. Fix "Wireless Enable" function in setup menu
6. Disable POST hotkey beep and invalid key beep
7. Remove unused drivers to reduce POST time
8. Sync 13S/13X project code (2021/10/29)
9. Remove setup item in boot menu
10. Fix Crisis fail on 13X
11. Implement DG2 hybrid function
12. Enable touch panel function in setup GUI
13. Fix debug BIOS compiling error
14. Remove unused SPI rom support
15. Update GOP 21.0.10400
16. Hide sleep button item in power options
17. POST time reduction solution, sync TNB LLX2 project
18. Enable UEFI Diagnostics feature, update to version 04.21.000
19. Remove HTTP boot option when USB LAN dongle attached
20. Fix "IPV4 PXE First" function in setup menu
21. Sync 13S/13X project code (2021/11/4)
22. Per EE's request, modify GPIO GPP_R4/HDA_RST_N to DirNone for system abnormal
shutdown issue
23. Fix System can't enter AQM mode during OOBE process
24. Update WMI interface for MicroPhone mute LED support
25. Build WUFU sample driver
26. Update ASL code for Lenovo SuperKey spec V2.5
27. Add patch to support POST time analyze tool (DP.efi)
28. Update KBC J7EC09WW
1)Modify the AOU function
2)Set AMP_mute to OD to solve auto shutdown issue
29. Update DPTF setting and set MSR PL1 = 30W
30. Update MEFW 16.0.15.1545v2
1)Update PMC_160.01.00.1015_preprod.bin (2021/10/15)
2)Update TBT_ADL_J0_rev13_preprod.bin (2021/10/13)
J7CN10WW
1. Add MCU for R0/L0 stepping CPU support
2. Update ASL code for Lenovo PM spec 1.84
3. Update solution for keyboard backlight function
4. Fix system not keep in iBSM mode after restart or enter OOBE
5. Update codebase SCT 4.4.0.72 with RC C.0.5D.30
6. Update Phoenix OIL 4.4.0.70
7. Update MEFW J7ME09WW (16.0.15.1545)
1)Update CSME_A0_Consumer_16.0.15.1545_preprod.bin (2021/10/4)
2)Update PCHC_16.0.0.1012_preprod.bin (2021/8/12)
3)Update AdlPchMNPChipsetInitA0V8.bin (2021/9/8)
8. Update KBC J7EC08WW:
1)Add TI_65994AE GO2P Work around
J7CN09WW
1. Sync 13S/13X project code
2. Add a shortcut for BIOS flash long run test
3. Fix BIOS capsule update
4. Disable RFI mitigation for WB stress hang, follow Intel's suggestion
5. Update TCSS compliance mode control method for EC request
6. Update asl code for PM spec 1.84
7. Update asl code for Lenovo super resolution spec V1.2
8. Fix Intel WLAN variable for 5G mobile hotspot in China
9. Update GOP 21.0.10380
10. Update flashcommand for WU/Crisis
11. Temp remove BSIF method (Waiting for Lenovo check)
12. Update MCU to m_80_906a2_0000030d.pdb for K stepping CPU
13. Update MCU to m_80_906a2_0000030e.pdb for K stepping CPU
14. Fix setup strings
15. Update KBC J7EC07WW
1)If Bazel exists will not show slow charge
2)Support EC Cmd to trigger Compliance mode
3)Fix AOU_IFLG to input pin
J7CN08WW
1. Update Phoenix SCT 4.4.0.65 with RC C.0.58.40
2. Per Lenovo's request, remove RTC error message
3. Add a system reset when ready to boot after RTC error for variable sync
4. Set PEG SSD support D3 hot to prevent Win11 issue
5. Fix "SUT doesn't prompt input HDD password when enter BIOS setup with HDD
password has been set"
6. Fix "Change Master password" item disappeared after F9 load default
7. Support Creator APP for ITS 5.0 function
8. Modify setup menu strings, sync 13S/13X
9. Add patch to remove "-silent" command in Crisis boot mode and DDE check file
10. Update solution for WUFU progress bar and DDE file
11. Correct help message for device guard item
J7CN07WW
1. Add 2240x1440 Lenovo logo for 2.2k panel
2. Update Phoenix SCT 4.4.0.60 with RC C.0.57.10
3. Update INT15 load default solution after codebase update
4. Update Dolby GUID
5. Update MEFW J7ME06WW (16.0.15.1501)
1)Modify GPP_D0 voltage to 3.3Volts
2)Modify GPP_D19 voltage to 3.3Volts
6. Support SLK Spec v2.3
7. Fix setup menu GUI stings
8. Sync SMBIOS Type 0 EC version with ECRAM
9. Update ELAN touchpad image GUID for LC57 (same as device GUID.)
10. Implement panel EDID override function for Dolby vision support
11. Disable hotkey help bar actions at the bottom in setup menu
12. Solution update for allowed password characters
13. Show "BIOS self healing" item in setup menu
14. Show "OS OPTIMIZED DEFAULTS" item for Device Guard hint string
15. Update MCU 0x30C for ADL-P K0 stepping
16. Hide Intel advanced page
17. Fix TCSS USB ports _UPC/_PLD settings
18. Sync 13S/13X project code
19. Implement touch panel function
20. Update VR table setting, sync Phoenix OIL GUI setup resolution
21. Modify setup menu strings, sync 13S/13X
22. Update flash map for RMT debug BIOS, fix compiling error
23. Fix boot order page cannot be accessed when NFG was enabled
24. Gray out "Security Erase HDD 1 Data" and "Natural File Guard" item when
entering BIOS setup by user password
25. Fix SSID for IGD B0:D2:F0
26. Fix SSID for XHCI controller (B0:D14:F0)
27. Remove HTTP boot option when USB LAN dongle attached
28. Fix garbage display in administrator password or HDD password dialog box
29. Correct string for OIL code
30. Reserve 20 bytes OilSetup variable
31. Fix "Change Master password" item disappeared after F9 load default
32. Default disable PCR banks SHA1 support, fix DTPM SKU show PCR bank change
warning message
33. Update WLAN support list
34. Update MEFW J7ME07WW (16.0.15.1501)
1)ISHC_MEU.bin (2021/9/22)
2)Publice HashKey
3)LC57_PDT4559_0922.bin (2021/9/22)
4)OEMKeyManifest.bin (2021/9/22)
35. Update MEFW J7ME08WW (16.0.15.1501)
1)Update PDT LC57_PDT4559_1005_e.bin to fine tune Mira sensor
36. Update KBC J7EC06WW
1)Update thermal table 0907
2)Add Charger default value and add ac-in condition when we send charger 14 15
cmd
J7CN06WW
1. Update DDE DGPU setting file
2. Update DDE memory setting files
3. Correct DG2 PCIE root port setting
4. Fix DGPU power sequence is incorrect after AC/DC unplug
5. Sync OIL solutions
6. Fix OemDesignVariable in ITS 5.0 function
7. Implement flip to boot function
8. Implement YMC device for YOGA platform
9. Enable One Key Battery function
10. Set different SSID for HDA controller by 14"/16" SKU
11. Update NHLT files for DMIC
12. Change DG2 GPIO pins for FVT platform
13. Enable OPTION_SYSTEM_BOOT_MANAGER_MEMORY_REGION_PAD_RESET
14. Update MRC 0.0.2.171 and MCU
15. Update BAYHUB card reader ASPM setting
16. Fix SUT cannot power on immediately after press power button when shutdown by
"Shift+shutdown" and "Shift+restart"
17. Add GPIO GPP_D0 as G-sensor interrupt pin
18. Set PL1 = 20W, PL2 = 51W
19. Report FAN_ID to KBC via GPIO GPP_D19
20. Update memory SPD setting for FVT phase, follow CTW Memory CONFIG table v12
21. Set allowed password characters, uppercase characters are not allowed in
passwords
22. Fix "Month" of System Date in setup menu cannot be selected
23. Update boot mode help strings in setup menu
24. Update MEFW J7ME05WW (16.0.15.1501)
1) Modify SLP_S0# Tunnel to disable for modern standby
25. Update PCIE card reader support function for REALTEK/BUYHUB/GENESYS card reader
26. Update patch for miss port of UsbOnDemand function
27. Update SMBIOS type 200
28. Update KBC J7EC05WW
1) Support One Key Battery function
2) Support insert key to power on and show the novo menu
3) Enable the ISH slave I2C and swap ECRAM for YOGA and BIOS_SELF_HEALING
4) Revert SlP_S0 internal pull high
5) Disable PECI after enter MODS
6) Fix AOU function to fit new spec
7) Let print screen hotkey to send scan code
8) Report GPIO04 AD_Detect to ECRAM 0xCA bit2
9) Disable IDPM setting in battery only condition
10)Modify PECI setting to fit thermal table and power table
J7CN05WW
1. Implement touch panel function
1) Update WACOM _HID
2) Set TOUCH_PANEL_RST# pin sequence
3) Set TOUCH_PANEL_STOP# pin when lid open/close and S0i3 enter/exit
2. Add BIOS WU support function and update GUID for LC57
3. Implement touchpad device FW WU and update image GUID and device GUID for LC57
4. Remove unsupported device FW devices
5. Disable customized OEM LOGO function support
6. Update GPIO setting for GPIO auto test, follow CTW GPIO PCH CONFIG table v32
7. Let admin password prompt can be launched before HDD password prompt
8. Set TCC offset to 5
9. Set SSD ASPM to L1 (default)
10. Update KBC J7EC04WW
1) Set beep default mute
2) Change power sequence token for RSMRST not release issue for AMD eSPI
architecture
3) Fix the EC can't wake immediately from idle sleep
4) Fix the service key may work out of expectation
5) Foolproof for Keyboard matrix ID out of definition
11. Follow Intel's suggestion, enable ITBT PCIE0 and PCIE1 Root Port for LC57
12. Update MEFW J7ME04WW (16.0.15.1501)
1) Update CSME_A0_Consumer_16.0.15.1501_preprod.bin (2021/8/29) to fix
"MX77L25650F" can't be found issue
2) Update PMC_160.01.00.1013_preprod.bin (2021/8/20)
3) Update TBT_ADL_J0_rev12_preprod.bin (2021/8/19)
4) Set Typec port Mask 0x1 (2021/9/8)
J7CN04WW
1. Set BUYHUB PCIE card reader device SSID
2. Disable TCSS DMA1 for unsupported USB Type-C port
3. Enable ISH GPIO Assignment GP_1 for ISH interrupt pin GPP_D1
4. Enable TPM LOCK support
5. Update CPU VR setting
6. Disable logo seamless support to remove splash logo
7. Implement UCSI device
8. Correct DGPU clock request pin mapping
9. Fix issue that press up/down key on numeric item will move to top of page
10. Fix TPM will be MFG mode after F9 load default
11. Disable SSD ASPM for OS hang up issue
12. Implement INT15 96101A for load default function
13. Remove unsupported password unlock error/warning messages
14. Enable Natural file guard
15. Fix OilRetentionVariable error message when save and exit setup menu if natural
file guard enabled
16. Disable Lenovo secure suite, Lenovo cloud service, Diagnostic splash
17. Update MRC 0.0.2.159
18. Update brightness table setting
19. Update Phoenix codebase SCT 4.4.0.55. (without OIL update)
20. Update GUI VR table for GUI setup resolution
21. Update CPU VR setting: VccIn AUX Icc Max
22. Remove UEFI Diagnostic support in Novo menu and F10 hotkey function
23. Update MEFW J7ME03WW (16.0.10.1450)
1) Update ADPP_A0_PMC_FW_160.01.00.1013_preprod.bin (2021/8/19) to fix HDMI
can't be detected issue
2) Update LC57_PDT_20210831.bin
24. Fix GUI setup abnormal layout
25. Disable panel backlight at next brightness down when current brightness level
is the lowest level
26. Fine tune reserved memory to skip a reboot when first boot
27. Disable SYSTEM_BOOT_MANAGER_MEMORY_REGION_PAD_RESET to avoid the extra reboot
when first boot to USB key
28. Implement keyboard backlight detection
29. Fix SSID for PCIE root ports B0:D1D:F0 and B0:D1D:F3
30. Modify WLAN support list
31. Set Enclosure Type to "Convertible" in SMBIOS Type 3. (For YOGA platform)
32. Update SMBIOS PM SPEC version to 1.84
33. Update KBC J7EC03WW
1) Fix the issue that Type C can not charge and Type C only power on
2) Fix hibernate LED behavior
3) Fix number keyboard don��t work
J7CN03WW
1. Per EE's request, update GPIO setting for DMIC_SCL/DMIC_SDA
2. Fix DGPU clock request pin mapping
3. Modify USB4 CM mode to SW control for TBT FW
4. Enable DPTF function
5. Enable BUYHUB PCIE card reader support
6. Fix SSID for IGD (B0:D2:F0)
7. Implement DGPU function for Intel DG2
8. Fix OIL admin. password and HDD password issues
1) Let Bios power on password prompt can be launched before HDD password
prompt
2) Modify HDD password retry to 3 times
3) assword support "space key"
9. Disable Natural file guard temporarily
10. Hide SATA controller mode item in setup menu
11. Update GUI VR table for GUI setup resolution
12. Add SCT_BM_PRE_DEFINED_SLOT flag for BmUsbLan
13. Update MEFW 16.0.10.1450
14. Update KBC J7EC02WW:
1) Enable Flash auto power on
2) Update PDFW 0819
3) Update Power setting from CTW
4) Support YOGA Mode Function
5) Modify PD INT to input pin
6) Fix the issue that can��t recognize AC Type when AC only power on in the
first time
7) Update Hotkey setting (F9,F10,F11)
8) Support EC Uart Ram debugger
9) Fix Charger LED keep turning on
J7CN02WW
1. Remove MapDqDqsSwizzle() for LPDDR4 DqDqs swizzling error
2. Fix touchpad detection for ELAN and SYNAPTICS touchpad
J7CN01WW
1. Fix coding error for memory SPD setting
2. Update Phoenix SCT 4.4.0.48 with RC C.0.4F.10 and MRC 0.0.2.134
3. W/A for EVT MB bring up. Fix memory training error
4. Revert W/A: MapDqDqsSwizzle() removal
5. Update touchpad interrupt pin setting, fix touchpad isn't smooth in setup menu
6. Revert Phoenix Oil patch for enable Modern standby without enable Boot Guard
7. OIL solution update for Intel VT-d item in Setup menu
8. Update DDE memory file
9. Fix incorrect memory capability in SMBIOS type 16
10. Disable unused ports and devices
11. Fix LNB common code issue and disable unsupported functions
12. Update Phoenix SCT 4.4.0.50 with RC C.0.4F.10. (without OIL update)
13. Update KBC J7EC01WW:
1)Revert the protect for bring up
2)Revert keep s5 power
3)Modify the EC Chip type from 288 to 48A