; Copyright (c) Lenovo Corporation. All rights reserved.
; HDR Display Certification LCD Monitor INF
; Supported OS: Windows October 2021

[version]
signature="$WINDOWS NT$"
Class=Monitor
ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}      ;Monitor inf GUID
Provider=%Lenovo%
CatalogFile=LNBLCD.cat
PnpLockDown = 1
DriverVer=08/08/2025, 20.22.0.12

[DestinationDirs]
DefaultDestDir  = 11

[Manufacturer]
%Lenovo%=Lenovo,NTamd64, NTARM64

;**************HDR Certification install section list =Start*****************
;DisplayHDR01.Inst = VESA DisplayHDR 400 (1.0)  
;DisplayHDR02.Inst = VESA DisplayHDR 400 True Black (1.0)
;DisplayHDR03.Inst = VESA DisplayHDR 500 True Black (1.0)
;DisplayHDR04.Inst = VESA DisplayHDR 600 (1.0)
;DisplayHDR05.Inst = VESA DisplayHDR 1000 (1.0)
;DisplayHDR06.Inst = VESA DisplayHDR 1400 (1.0) 
;DisplayHDR07.Inst = VESA DisplayHDR 400 (1.1)
;DisplayHDR08.Inst = VESA DisplayHDR 400 True Black (1.1)
;DisplayHDR09.Inst = VESA DisplayHDR 500 (1.1)
;DisplayHDR10.Inst = VESA DisplayHDR 500 True Black (1.1)
;DisplayHDR11.Inst = VESA DisplayHDR 600 (1.1)  
;DisplayHDR12.Inst = VESA DisplayHDR 600 True Black (1.1)
;DisplayHDR13.Inst = VESA DisplayHDR 1000 (1.1)
;DisplayHDR14.Inst = VESA DisplayHDR 1000 True Black (1.1)
;DisplayHDR15.Inst = VESA DisplayHDR 1400 (1.1)
;DisplayHDR16.Inst = VESA DisplayHDR 2000 (1.1)
  
;DisplayHDR17.Inst = VESA DisplayHDR 400 (1.0) /  Dolby Vision
;DisplayHDR18.Inst = VESA DisplayHDR 400 True Black (1.0) /  Dolby Vision
;DisplayHDR19.Inst = VESA DisplayHDR 500 True Black (1.0) /  Dolby Vision 
;DisplayHDR20.Inst = VESA DisplayHDR 600 (1.0) /  Dolby Vision 
;DisplayHDR21.Inst = VESA DisplayHDR 1000 (1.0) /  Dolby Vision

;DisplayHDR22.Inst = VESA DisplayHDR 400 (1.1) /  Dolby Vision
;DisplayHDR23.Inst = VESA DisplayHDR 400 True Black (1.1) /  Dolby Vision 
;DisplayHDR24.Inst = VESA DisplayHDR 500 (1.1) /  Dolby Vision
;DisplayHDR25.Inst = VESA DisplayHDR 500 True Black (1.1) /  Dolby Vision
;DisplayHDR26.Inst = VESA DisplayHDR 600 (1.1) /  Dolby Vision
;DisplayHDR27.Inst = VESA DisplayHDR 600 True Black (1.1) /  Dolby Vision
;DisplayHDR28.Inst = VESA DisplayHDR 1000 (1.1) /  Dolby Vision 
;DisplayHDR29.Inst = VESA DisplayHDR 1000 True Black (1.1) /  Dolby Vision 
;DisplayHDR30.Inst = VESA DisplayHDR 2000 (1.1)  /  Dolby Vision

;DisplayHDR31.Inst = VESA DisplayHDR 500 True Black (1.2)
;DisplayHDR32.Inst = VESA DisplayHDR 600 True Black (1.2)
;DisplayHDR33.Inst = VESA DisplayHDR 1000 True Black (1.2)
;DisplayHDR34.Inst = VESA DisplayHDR 500 True Black (1.2) /  Dolby Vision
;DisplayHDR35.Inst = VESA DisplayHDR 600 True Black (1.2) /  Dolby Vision
;DisplayHDR36.Inst = VESA DisplayHDR 1000 True Black (1.2) /  Dolby Vision

;DisplayHDR37.Inst = Dolby Vision
;DisplayHDR38.Inst = VESA DisplayHDR

;**************HDR Certification install section list =End*****************

[Lenovo.NTamd64]       ; ===== Win11 x64 ==================================
%Device.MonitorDesc% = DisplayHDR34.Inst, MONITOR\LEN88AE  ; S7_SDC 2K

%Device.MonitorDesc% = DisplayHDR36.Inst, MONITOR\LEN8AD6  ; S7_SDC 2.8K

%Device.MonitorDesc% = DisplayHDR36.Inst, MONITOR\EDO1428  ; S7_EDO 2.8K
%Device.MonitorDesc% = DisplayHDR36.Inst, MONITOR\LEN8A10  ; S7_EDO 2.8K

%Device.MonitorDesc% = DisplayHDR38.Inst, MONITOR\LEN8AC2  ; 5P_SDC 2.9K


[Lenovo.NTARM64]       ; ===== Win11 arm64 ==================================
%Device.MonitorDesc% = DisplayHDR34.Inst, MONITOR\LEN88AE  ; S7_SDC 2K

%Device.MonitorDesc% = DisplayHDR36.Inst, MONITOR\LEN8AD6  ; S7_SDC 2.8K





[DisplayHDR01.Inst] 
AddReg  = DisplayHDR01.Inst.AddReg;
 
[DisplayHDR01.Inst.AddReg] 
; ****** VESA DisplayHDR 400 (1.0)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 20C5A9AF-CD1A-42B1-AA71-4C96A273DEF1
 
[DisplayHDR02.Inst] 
AddReg  = DisplayHDR02.Inst.AddReg;
 
[DisplayHDR02.Inst.AddReg] 
; ****** VESA DisplayHDR 400 True Black (1.0)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 1A6CBAFB-15FF-4CF0-AD75-12360E9B9F4A

[DisplayHDR03.Inst] 
AddReg  = DisplayHDR03.Inst.AddReg;
 
[DisplayHDR03.Inst.AddReg] 
; ****** VESA DisplayHDR 500 True Black (1.0)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 86413F8C-0CDB-4D49-81F7-06BB64A8FED1

[DisplayHDR04.Inst] 
AddReg  = DisplayHDR04.Inst.AddReg;
 
[DisplayHDR04.Inst.AddReg] 
; ****** VESA DisplayHDR 600 (1.0)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, D4C5928E-9488-46AF-8DA8-4F996EE4177F
 
[DisplayHDR05.Inst] 
AddReg  = DisplayHDR05.Inst.AddReg;
 
[DisplayHDR05.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 (1.0)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 78137DFC-3400-412E-B0AF-08120754623A

[DisplayHDR06.Inst] 
AddReg  = DisplayHDR06.Inst.AddReg;
 
[DisplayHDR06.Inst.AddReg] 
; ****** VESA DisplayHDR 1400 (1.0)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 670A25C9-E253-4AC9-A517-D97C8338C0D4
 
[DisplayHDR07.Inst] 
AddReg  = DisplayHDR07.Inst.AddReg;
 
[DisplayHDR07.Inst.AddReg] 
; ****** VESA DisplayHDR 400 (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 0D710BC2-6368-4EB2-A829-CBBD45CE3BD2 

[DisplayHDR08.Inst] 
AddReg  = DisplayHDR08.Inst.AddReg;
 
[DisplayHDR08.Inst.AddReg] 
; ****** VESA DisplayHDR 400 True Black (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, FB4CB49B-F5A8-4084-800C-EB38E9CA16DE

[DisplayHDR09.Inst] 
AddReg  = DisplayHDR09.Inst.AddReg;
 
[DisplayHDR09.Inst.AddReg] 
; ******  VESA DisplayHDR 500 (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, C47B4522-B803-47B0-831F-2ED63B56CE79
 
[DisplayHDR10.Inst] 
AddReg  = DisplayHDR10.Inst.AddReg;
 
[DisplayHDR10.Inst.AddReg] 
; ****** VESA DisplayHDR 500 True Black (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 3B6DAA9E-3794-4D85-897E-93AE990D275D

[DisplayHDR11.Inst] 
AddReg  = DisplayHDR11.Inst.AddReg;
 
[DisplayHDR11.Inst.AddReg] 
; ****** VESA DisplayHDR 600 (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 7134A821-9254-4AF4-9973-95B3FCF720CC
 
[DisplayHDR12.Inst] 
AddReg  = DisplayHDR12.Inst.AddReg;
 
[DisplayHDR12.Inst.AddReg] 
; ****** VESA DisplayHDR 600 True Black (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 9AD0FB30-006E-49FE-AA15-8F65F28A476B 

[DisplayHDR13.Inst] 
AddReg  = DisplayHDR13.Inst.AddReg;
 
[DisplayHDR13.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, C624859D-304A-4DE8-86DC-8BE82B79527A

[DisplayHDR14.Inst] 
AddReg  = DisplayHDR14.Inst.AddReg;
 
[DisplayHDR14.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 True Black (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 9C5D5F59-1FA8-4D2B-87DD-2E3B2BFF37D5
 
[DisplayHDR15.Inst] 
AddReg  = DisplayHDR15.Inst.AddReg;
 
[DisplayHDR15.Inst.AddReg] 
; ****** VESA DisplayHDR 1400 (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 3CA0903F-99E0-46FB-9BEC-DE023507BEF0

[DisplayHDR16.Inst] 
AddReg  = DisplayHDR16.Inst.AddReg;
 
[DisplayHDR16.Inst.AddReg] 
; ******VESA DisplayHDR 2000 (1.1)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 80931144-16F1-4710-91F4-2E66713B134D 
 
[DisplayHDR17.Inst] 
AddReg  = DisplayHDR17.Inst.AddReg;
 
[DisplayHDR17.Inst.AddReg] 
; ****** VESA DisplayHDR 400 (1.0) /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 20C5A9AF-CD1A-42B1-AA71-4C96A273DEF1, 6363AA90-A651-4154-A9E1-2D765C08E68F 

[DisplayHDR18.Inst] 
AddReg  = DisplayHDR18.Inst.AddReg;
 
[DisplayHDR18.Inst.AddReg] 
; ****** VESA DisplayHDR 400 True Black (1.0) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 1A6CBAFB-15FF-4CF0-AD75-12360E9B9F4A, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR19.Inst] 
AddReg  = DisplayHDR19.Inst.AddReg;
 
[DisplayHDR19.Inst.AddReg] 
; ****** VESA DisplayHDR 500 True Black (1.0) /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 86413F8C-0CDB-4D49-81F7-06BB64A8FED1, 6363AA90-A651-4154-A9E1-2D765C08E68F
 
[DisplayHDR20.Inst] 
AddReg  = DisplayHDR20.Inst.AddReg;
 
[DisplayHDR20.Inst.AddReg] 
; ****** VESA DisplayHDR 600 (1.0) /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, D4C5928E-9488-46AF-8DA8-4F996EE4177F, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR21.Inst] 
AddReg  = DisplayHDR21.Inst.AddReg;
 
[DisplayHDR21.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 (1.0) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 78137DFC-3400-412E-B0AF-08120754623A, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR22.Inst] 
AddReg  = DisplayHDR22.Inst.AddReg;
 
[DisplayHDR22.Inst.AddReg] 
; ****** VESA DisplayHDR 400 (1.1) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 0D710BC2-6368-4EB2-A829-CBBD45CE3BD2, 6363AA90-A651-4154-A9E1-2D765C08E68F 

[DisplayHDR23.Inst] 
AddReg  = DisplayHDR23.Inst.AddReg;
 
[DisplayHDR23.Inst.AddReg] 
; ****** VESA DisplayHDR 400 True Black (1.1) /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, FB4CB49B-F5A8-4084-800C-EB38E9CA16DE, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR24.Inst] 
AddReg  = DisplayHDR24.Inst.AddReg;
 
[DisplayHDR24.Inst.AddReg] 
; ****** VESA DisplayHDR 500 (1.1) /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, C47B4522-B803-47B0-831F-2ED63B56CE79, 6363AA90-A651-4154-A9E1-2D765C08E68F
 
[DisplayHDR25.Inst] 
AddReg  = DisplayHDR25.Inst.AddReg;
 
[DisplayHDR25.Inst.AddReg] 
; ****** VESA DisplayHDR 500 True Black (1.1) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 3B6DAA9E-3794-4D85-897E-93AE990D275D, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR26.Inst] 
AddReg  = DisplayHDR26.Inst.AddReg;
 
[DisplayHDR26.Inst.AddReg] 
; ****** VESA DisplayHDR 600 (1.1) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 7134A821-9254-4AF4-9973-95B3FCF720CC, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR27.Inst] 
AddReg  = DisplayHDR27.Inst.AddReg;
 
[DisplayHDR27.Inst.AddReg] 
; ****** VESA DisplayHDR 600 True Black (1.1) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 9AD0FB30-006E-49FE-AA15-8F65F28A476B, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR28.Inst] 
AddReg  = DisplayHDR28.Inst.AddReg;
 
[DisplayHDR28.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 (1.1) /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, C624859D-304A-4DE8-86DC-8BE82B79527A, 6363AA90-A651-4154-A9E1-2D765C08E68F
 
[DisplayHDR29.Inst] 
AddReg  = DisplayHDR29.Inst.AddReg;
 
[DisplayHDR29.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 True Black (1.1) /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 9C5D5F59-1FA8-4D2B-87DD-2E3B2BFF37D5, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR30.Inst] 
AddReg  = DisplayHDR30.Inst.AddReg;
 
[DisplayHDR30.Inst.AddReg] 
; ****** VESA DisplayHDR 2000 (1.1)  /  Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 80931144-16F1-4710-91F4-2E66713B134D, 6363AA90-A651-4154-A9E1-2D765C08E68F




[DisplayHDR31.Inst] 
AddReg  = DisplayHDR31.Inst.AddReg;
 
[DisplayHDR31.Inst.AddReg] 
; ****** VESA DisplayHDR 500 True Black (1.2)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, E7E7349F-EF0A-4EF7-A561-C8F633F27463


[DisplayHDR32.Inst] 
AddReg  = DisplayHDR32.Inst.AddReg;
 
[DisplayHDR32.Inst.AddReg] 
; ****** VESA DisplayHDR 600 True Black (1.2)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 2EC6BF0A-4FBE-4C0F-9091-05D43E3F14A5


[DisplayHDR33.Inst] 
AddReg  = DisplayHDR33.Inst.AddReg;
 
[DisplayHDR33.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 True Black (1.2)
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 0E946CCB-FE35-4D22-A7E8-568FB06D145F


[DisplayHDR34.Inst] 
AddReg  = DisplayHDR34.Inst.AddReg;
 
[DisplayHDR34.Inst.AddReg] 
; ****** VESA DisplayHDR 500 True Black (1.2) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, E7E7349F-EF0A-4EF7-A561-C8F633F27463, 6363AA90-A651-4154-A9E1-2D765C08E68F


[DisplayHDR35.Inst] 
AddReg  = DisplayHDR35.Inst.AddReg;
 
[DisplayHDR35.Inst.AddReg] 
; ****** VESA DisplayHDR 600 True Black (1.2) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 2EC6BF0A-4FBE-4C0F-9091-05D43E3F14A5, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR36.Inst] 
AddReg  = DisplayHDR36.Inst.AddReg;
 
[DisplayHDR36.Inst.AddReg] 
; ****** VESA DisplayHDR 1000 True Black (1.2) /  Dolby Vision
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 0E946CCB-FE35-4D22-A7E8-568FB06D145F, 6363AA90-A651-4154-A9E1-2D765C08E68F





[DisplayHDR37.Inst] 
AddReg  = DisplayHDR37.Inst.AddReg;
 
[DisplayHDR37.Inst.AddReg] 
; ****** Dolby Vision 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, 6363AA90-A651-4154-A9E1-2D765C08E68F

[DisplayHDR38.Inst] 
AddReg  = DisplayHDR38.Inst.AddReg;
 
[DisplayHDR38.Inst.AddReg] 
; ****** VESA DisplayHDR 
HKR,,DisplayHdrLevel, %REG_MULTI_SZ_APPEND%, E55026B6-496B-4ACC-B371-A1211D829ABD




;[DisplayHDR.Inst.HW.AddReg] 
;HKR,,FriendlyName,,DisplayHDR                  ; Set Monitor FriendlyName

[Strings] 
;  ****** Localizable Strings ****** 
Lenovo                 = "Lenovo" 
Device.MonitorDesc     = "Lenovo DisplayHDR"   ; Monitor Description Name

  
; ****** Non Localizable Strings ****** 
REG_MULTI_SZ   = 0x00010000 
REG_MULTI_SZ_APPEND   = 0x00010008 
REG_SZ         = 0x00000000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001
