; Copyright (c) 2013 Qualcomm Technologies, Inc. ; All Rights Reserved. ; Qualcomm Technologies Proprietary and Confidential. [Version] Signature = "$Windows NT$" Provider = %ProviderName% Class = Bluetooth CLASSGUID = {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}; DriverVer=01/18/2020,10.0.0.938 CatalogFile.NT = btfilter.cat [DestinationDirs] Btfilter.Files = 12 [ControlFlags] ExcludeFromSelect = * [SourceDisksNames] 1 = %SourceDisk%,,1 [SourceDisksFiles] btfilter.sys = 1,, AthrBT_0x00000200.dfu = 1,, AthrBT_0x00000300.dfu = 1,, AthrBT_0x00000302.dfu = 1,, AthrBT_TF_0x00000302.dfu = 1,, ramps_0x00000200_48.dfu = 1,, ramps_0x00000300_48.dfu = 1,, ramps_0x00000302_48_tx8.dfu = 1,, ramps_0x00000302_48_pars.dfu = 1,, ramps_0x00000300_48_NFA435_10db.dfu = 1,, ramps_0x00000302_48.dfu = 1,, ramps_0x00000302_48_NFA354A_10db.dfu = 1,, ramps_TF_0x00000302_48.dfu = 1,, ramps_TF_0x00000302_48_NFA435_10dbm.dfu = 1,, AdminService.exe = 1,, [Manufacturer] %ManufacturerName% = QCABT,NTamd64 [QCABT.NTamd64] %VID_0CF3&PID_E300% = QCABTUSBTX8M, USB\VID_0CF3&PID_E300 %VID_0CF3&PID_E302% = QCABTUSBTX8M, USB\VID_0CF3&PID_E302 %VID_0CF3&PID_E303% = QCABTUSBTX8M, USB\VID_0CF3&PID_E303 %VID_0CF3&PID_E360% = QCABTUSB, USB\VID_0CF3&PID_E360 %VID_0CF3&PID_E370% = QCABTUSB, USB\VID_0CF3&PID_E370 %VID_0CF3&PID_E500% = QCABTUSBTX8M, USB\VID_0CF3&PID_E500 %VID_0CF3&PID_E400% = QCABTUSB, USB\VID_0CF3&PID_E400 %VID_0CF3&PID_E600% = QCABTUSB, USB\VID_0CF3&PID_E600 %VID_0CF3&PID_3200% = QCABTUSB, USB\VID_0CF3&PID_3200; %VID_04CA&PID_3013% = QCABTUSB, USB\VID_04CA&PID_3013; %VID_04CA&PID_3012% = QCABTUSB, USB\VID_04CA&PID_3012;Asus %VID_04CA&PID_3011% = QCABTUSB, USB\VID_04CA&PID_3011;Acer %VID_04CA&PID_3015% = QCABTUSB, USB\VID_04CA&PID_3015;Acer %VID_04CA&PID_3016% = QCABTUSB, USB\VID_04CA&PID_3016;Acer %VID_04CA&PID_3017% = QCABTUSB, USB\VID_04CA&PID_3017;Asus %VID_04CA&PID_3019% = QCABTUSB, USB\VID_04CA&PID_3019;Acer %VID_04CA&PID_301A% = QCABTUSB, USB\VID_04CA&PID_301A;Acer %VID_04CA&PID_301B% = QCABTUSB, USB\VID_04CA&PID_301B;Acer %VID_04CA&PID_301C% = QCABTUSB, USB\VID_04CA&PID_301C;Asus %VID_04CA&PID_301E% = QCABTUSBBLELIB, USB\VID_04CA&PID_301E;Xiaomi %VID_04CA&PID_301F% = QCABTUSBBLELIB, USB\VID_04CA&PID_301F;Xiaomi %VID_04CA&PID_3020% = QCABTUSBBLELIB, USB\VID_04CA&PID_3020;Xiaomi %VID_0489&PID_E092% = QCABTUSB, USB\VID_0489&PID_E092;Acer %VID_0489&PID_E09C% = QCABTUSB, USB\VID_0489&PID_E09C;Acer %VID_0489&PID_E09F% = QCABTUSB, USB\VID_0489&PID_E09F;Acer %VID_0489&PID_E0A2% = QCABTUSB, USB\VID_0489&PID_E0A2;Acer %VID_0489&PID_E0A3% = QCABTUSB, USB\VID_0489&PID_E0A3;Acer %VID_0489&PID_E0A4% = QCABTUSB, USB\VID_0489&PID_E0A4; %VID_0489&PID_E0A8% = QCABTUSB, USB\VID_0489&PID_E0A8; %VID_0489&PID_E0A9% = QCABTUSB, USB\VID_0489&PID_E0A9; %VID_04C5&PID_14B2% = QCABTUSB, USB\VID_04C5&PID_14B2;Fujitsu %VID_04C5&PID_14DE% = QCABTUSB, USB\VID_04C5&PID_14DE;Fujitsu %VID_13D3&PID_3491% = QCABTUSBRS4SCAN, USB\VID_13D3&PID_3491;Asus %VID_13D3&PID_3493% = QCABTUSB, USB\VID_13D3&PID_3493;Asus %VID_13D3&PID_3496% = QCABTUSBRS4SCAN, USB\VID_13D3&PID_3496;Asus %VID_13D3&PID_3497% = QCABTUSBRS4SCAN, USB\VID_13D3&PID_3497;Asus %VID_13D3&PID_3500% = QCABTUSBRS4SCAN, USB\VID_13D3&PID_3500;Asus %VID_13D3&PID_3501% = QCABTUSBRS4SCAN, USB\VID_13D3&PID_3501;Asus %VID_13D3&PID_3502% = QCABTUSB, USB\VID_13D3&PID_3502;Asus %VID_13D3&PID_3503% = QCABTUSB, USB\VID_13D3&PID_3503;Asus %VID_13D3&PID_3506% = QCABTUSBRS4SCAN, USB\VID_13D3&PID_3506;Asus %VID_13D3&PID_3511% = QCABTUSB, USB\VID_13D3&PID_3511;Asus %VID_13D3&PID_3512% = QCABTUSB, USB\VID_13D3&PID_3512;Asus %VID_13D3&PID_3513% = QCABTUSB, USB\VID_13D3&PID_3513;Asus %VID_13D3&PID_3514% = QCABTUSB, USB\VID_13D3&PID_3514;Asus %VID_13D3&PID_3519% = QCABTUSB, USB\VID_13D3&PID_3519;Asus %VID_13D3&PID_3517% = QCABTUSB, USB\VID_13D3&PID_3517;Asus %VID_13D3&PID_3520% = QCABTUSB, USB\VID_13D3&PID_3520;Asus %VID_13D3&PID_3521% = QCABTUSB, USB\VID_13D3&PID_3521;Asus %VID_13D3&PID_3522% = QCABTUSB, USB\VID_13D3&PID_3522;Asus %VID_13D3&PID_3523% = QCABTUSB, USB\VID_13D3&PID_3523;Asus %VID_13D3&PID_3534% = QCABTUSB, USB\VID_13D3&PID_3534;Asus %VID_0B05&PID_1825% = QCABTUSB, USB\VID_0B05&PID_1825;Asus %VID_0B05&PID_182B% = QCABTUSB, USB\VID_0B05&PID_182B;Asus %VID_0B05&PID_1868% = QCABTUSB, USB\VID_0B05&PID_1868;Asus %VID_0CF3&PID_E301% = QCABTUSB, USB\VID_0CF3&PID_E301;Dell %VID_10AB&PID_9801% = QCABTUSB, USB\VID_10AB&PID_9801 %VID_10AB&PID_9802% = QCABTUSB, USB\VID_10AB&PID_9802 %VID_10AB&PID_9008% = QCABTUSB, USB\VID_10AB&PID_9008 %VID_1690&PID_0783% = QCABTUSB, USB\VID_1690&PID_0783 %VID_1690&PID_0786% = QCABTUSB, USB\VID_1690&PID_0786 %VID_1690&PID_0785% = QCABTUSB, USB\VID_1690&PID_0785 %VID_1690&PID_0784% = QCABTUSB, USB\VID_1690&PID_0784 %VID_1690&PID_0789% = QCABTUSB, USB\VID_1690&PID_0789 %VID_3641&PID_0902% = QCABTUSBTX8M, USB\VID_3641&PID_0902 %VID_3641&PID_0904% = QCABTUSB, USB\VID_3641&PID_0904 ;Generic OEM sections [QCABTUSB] include = bth.inf needs = BthUsb.NT CopyFiles = BtFilter.Files [QCABTUSB.HW] include = bth.inf needs = BthUsb.NT.HW AddReg = BtFilter.HW.AddReg [QCABTUSB.Services] include = bth.inf needs = BthUsb.NT.Services AddService = BtFilter,,BtFilterService AddService = AtherosSvc,0x00000800,Adminservice [BtFilterService] DisplayName = "BtFilter" ServiceType = 1 ; KERNEL_DRIVER StartType = 3 ; DEMAND START ErrorControl = 1 ; ERROR_NORMAL ServiceBinary = %12%\btfilter.sys AddReg = BtFilter.AddReg [Adminservice] DisplayName = "AtherosSvc" ServiceType = 0x10 ; SERVICE_WIN32_OWN_PROCESS StartType = 2 ; SERVICE_AUTO_START ErrorControl = 0 ; ERROR_NORMAL ServiceBinary = %12%\AdminService.exe [BtFilter.HW.AddReg] HKR,,"UpperFilters",0x00010000,"BtFilter" HKR,,"LowerFilters",0x00010000,"BtFilter" HKR,,"VsMsftOpCode",0x00010001,0xFD70 ;BLELIB [QCABTUSBBLELIB] include = bth.inf needs = BthUsb.NT CopyFiles = BtFilter.Files [QCABTUSBBLELIB.HW] include = bth.inf needs = BthUsb.NT.HW AddReg = BtFilterBLELIB.HW.AddReg [QCABTUSBBLELIB.Services] include = bth.inf needs = BthUsb.NT.Services AddService = BtFilter,,BtFilterService AddService = AtherosSvc,0x00000800,Adminservice [BtFilterBLELIB.HW.AddReg] HKR,,"UpperFilters",0x00010000,"BtFilter" HKR,,"LowerFilters",0x00010000,"BtFilter" HKR,,"VsMsftOpCode",0x00010001,0xFD70 HKR,,"BleLibSupport",0x00010001,0x1 ;BLELIB End ;TX8M [QCABTUSBTX8M] include = bth.inf needs = BthUsb.NT CopyFiles = BtFilter.Files [QCABTUSBTX8M.HW] include = bth.inf needs = BthUsb.NT.HW AddReg = BtFilterTX8M.HW.AddReg [QCABTUSBTX8M.Services] include = bth.inf needs = BthUsb.NT.Services AddService = BtFilter,,BtFilterService AddService = AtherosSvc,0x00000800,Adminservice [BtFilterTX8M.HW.AddReg] HKR,,"UpperFilters",0x00010000,"BtFilter" HKR,,"LowerFilters",0x00010000,"BtFilter" HKR,,"VsMsftOpCode",0x00010001,0xFD70 HKR,,"QCASwiftPair",0x00010001,0x1 ;TX8M End ;RS4 scan start, add registry QCADisablePageScan. [QCABTUSBRS4SCAN] include = bth.inf needs = BthUsb.NT CopyFiles = BtFilter.Files [QCABTUSBRS4SCAN.HW] include = bth.inf needs = BthUsb.NT.HW AddReg = QCABTUSBRS4SCAN.HW.AddReg [QCABTUSBRS4SCAN.Services] include = bth.inf needs = BthUsb.NT.Services AddService = BtFilter,,BtFilterService AddService = AtherosSvc,0x00000800,Adminservice [QCABTUSBRS4SCAN.HW.AddReg] HKR,,"UpperFilters",0x00010000,"BtFilter" HKR,,"LowerFilters",0x00010000,"BtFilter" HKR,,"VsMsftOpCode",0x00010001,0xFD70 HKR,,"QCADisablePageScan",0x00010001,1 ;RS4 scan end [BtFilter.AddReg] HKR,Parameters,FirmwareBinFolder,0x00000,"\SystemRoot\System32\drivers\" HKR,Parameters,BtFilterWakeUpEnable,0x00010003,0 HKR,Parameters,BtFilterDeviceDetection,0x00010003,0 HKR,Parameters,DownloadFirmwareFlags,0x00010001,7 ;Common sections [BtFilter.Files] btfilter.sys AthrBT_0x00000200.dfu AthrBT_0x00000300.dfu AthrBT_0x00000302.dfu AthrBT_TF_0x00000302.dfu ramps_0x00000200_48.dfu ramps_0x00000300_48.dfu ramps_0x00000302_48_tx8.dfu ramps_0x00000302_48_pars.dfu ramps_0x00000300_48_NFA435_10db.dfu ramps_0x00000302_48.dfu ramps_0x00000302_48_NFA354A_10db.dfu ramps_TF_0x00000302_48.dfu ramps_TF_0x00000302_48_NFA435_10dbm.dfu AdminService.exe [Strings] ProviderName = "Qualcomm Atheros Communications" ManufacturerName = "Qualcomm Atheros Communications" SourceDisk = "Qualcomm Atheros CD" VID_0CF3&PID_E300 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_0CF3&PID_E302 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_0CF3&PID_E303 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_0CF3&PID_E360 = "Qualcomm Atheros QCA9377 Bluetooth" VID_0CF3&PID_E370 = "Qualcomm Atheros QCA9377 Bluetooth" VID_0CF3&PID_E500 = "Qualcomm Atheros QCA9377 Bluetooth" VID_0CF3&PID_E400 = "Qualcomm Atheros QCA6290 Bluetooth" VID_0CF3&PID_E600 = "Qualcomm Atheros WCN6850 Bluetooth" VID_0CF3&PID_3200 = "Bluetooth USB Module" VID_04CA&PID_3013 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_04CA&PID_3012 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_04CA&PID_3011 = "Bluetooth USB Module" VID_04CA&PID_3015 = "Bluetooth USB Module" VID_04CA&PID_3016 = "Bluetooth USB Module" VID_04CA&PID_3017 = "Qualcomm Atheros QCA61x4A Bluetooth" VID_04CA&PID_3019 = "Qualcomm Atheros QCA61x4A Bluetooth" VID_04CA&PID_301A = "Bluetooth USB Module" VID_04CA&PID_301B = "Bluetooth USB Module" VID_04CA&PID_301C = "Qualcomm Atheros QCA9377 Bluetooth" VID_04CA&PID_301E = "Bluetooth USB Module" VID_04CA&PID_301F = "Bluetooth USB Module" VID_04CA&PID_3020 = "Bluetooth USB Module" VID_0489&PID_E092 = "Bluetooth USB Module" VID_0489&PID_E09C = "Bluetooth USB Module" VID_0489&PID_E09F = "Bluetooth USB Module" VID_0489&PID_E0A2 = "Bluetooth USB Module" VID_0489&PID_E0A3 = "Bluetooth USB Module" VID_0489&PID_E0A4 = "Bluetooth USB Module" VID_0489&PID_E0A8 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_0489&PID_E0A9 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_04C5&PID_14B2 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_04C5&PID_14DE = "Qualcomm Atheros QCA61x4 Bluetooth" VID_13D3&PID_3491 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3493 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3496 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3497 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3500 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3501 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3502 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3503 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3506 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3511 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3512 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3513 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3514 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3519 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3517 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3520 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3521 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3522 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3523 = "Qualcomm Atheros Bluetooth" VID_13D3&PID_3534 = "Qualcomm Atheros Bluetooth" VID_0B05&PID_1825 = "Qualcomm Atheros QCA61x4A Bluetooth" VID_0B05&PID_182B = "Qualcomm Atheros QCA61x4A Bluetooth" VID_0B05&PID_1868 = "Qualcomm Atheros QCA61x4A Bluetooth" VID_0CF3&PID_E301 = "Qualcomm Atheros QCA61x4 Bluetooth" VID_10AB&PID_9801 = "Qualcomm Atheros Bluetooth" VID_10AB&PID_9802 = "Qualcomm Atheros Bluetooth" VID_10AB&PID_9008 = "QCA6174A Bluetooth USB Module" VID_1690&PID_0783 = "Qualcomm Atheros QCA9377 Bluetooth" VID_1690&PID_0786 = "Qualcomm Atheros Bluetooth" VID_1690&PID_0785 = "Qualcomm Atheros Bluetooth" VID_1690&PID_0784 = "Qualcomm Atheros Bluetooth" VID_1690&PID_0789 = "Qualcomm Atheros QCA9377 Bluetooth" VID_3641&PID_0902 = "Qualcomm Atheros QCA9377 Bluetooth" VID_3641&PID_0904 = "Qualcomm Atheros QCA9377 Bluetooth"