﻿#################################Release Notes####################################
  File Name:   ReleaseNotes.txt
  Project:     AMD Bluetooth Audio Driver

  Copyright(c) 2023-2025 Advanced Micro Devices, Inc. All rights reserved. 
===================================================================================

A fix has been implemented for the Bluetooth audio drift issue, which introduced an incompatibility problem between the ACPBTACX and ACPBus drivers.
To avoid compatibility issues, it is advised to use these drivers in combination as mentioned in the table below.
================================================================================================================================================

ACPBTACX version        ACPBus version      Compatible
================        ==============      ==========

>=6.0.0.26              Any version         Yes

6.0.0.15 - 6.0.0.25     >=6.0.0.91          Yes

6.0.0.15 - 6.0.0.25     <=6.0.0.90          No


ACPBTACX Revision history:
================================
DriverVer = 6.0.3.38, 11/12/2025:
================================
Updated     : ACP Audio drivers build failures on wNxt

DriverVer = 6.0.3.37, 10/31/2025:
================================
Fixed   : Audio Interrupt Coalescence CR changes.

================================
DriverVer = 6.0.3.36, 09/24/2025:
================================
Fixed   : ACP function drivers failed to update to the latest version.


DriverVer = 6.0.3.36, 08/06/2025:
================================
Added   : Support stereo render with concurrent mono capture using LE Audio.


================================
DriverVer = 6.0.0.35, 07/14/2025:
================================
Updated   : RDNA3+ changes in INF for all audio drivers.


DriverVer = 6.0.0.34, 06/18/2025:
================================
Fixed     : No Audio Observed on BT endpoint when switching the endpoints during render+loopback.

Updated   : driver code optimization.


DriverVer = 6.0.0.33, 05/08/2025:
================================
Updated   : Asynchronous sample rate use case support.


DriverVer = 6.0.0.32, 04/22/2025:
================================
Updated   : ACPBTACX Audio driver Code Optimization


DriverVer = 6.0.0.31, 03/26/2025:
================================
Updated   : Mechanism to read debug DWORD registry values.


DriverVer = 6.0.0.30, 03/13/2025:
================================
Fixed   : ACP Package Script Folder Exclusion Issue

Fixed   : After resuming the system from hibernation, players were observed to hang, or a DSP exception occurred


DriverVer = 6.0.0.29, 02/04/2025:
================================
Updated : [DEV] ACPBTACX Audio driver Code Optimization.


DriverVer = 6.0.0.28, 01/13/2025:
================================
Updated : Updated AAC whitelist for BT A2DP offload enablement


DriverVer = 6.0.0.28, 01/09/2025:
================================
Updated : Keyword scan fixes

DriverVer = 6.0.0.27, 12/26/2024:
================================
Updated : [DEV] ACPBTACX Audio driver Code Optimization.

Updated : Driver changes to support Asynchronous sample rate use case

DriverVer = 6.0.0.26, 12/12/2024:
================================
Fixed 	: Observed incompatibility between old AfdBt and new ACPBUS drivers or vice versa.

Updated : Disabled RGM feature for ACP revision <=63.

DriverVer = 6.0.0.25, 11/26/2024:
================================
Updated : Driver Optimization Changes.

Updated : ACP ACX Audio drivers Code Optimization.

Fixed 	: Observed can't play error on BT (media player) when switching speaker/USB to BT Endpoint.

Fixed 	: Voice capture occurs at BT Mic Level Zero.

Fixed 	: Observed Failed to play on all endpoints when BT radio button on/off.

DriverVer = 6.0.0.24, 10/29/2024:
================================
Fixed 	: BT headset mic cannot be unmuted on Earbuds.

DriverVer = 6.0.0.23, 10/18/2024:
================================
Fixed 	: Bluetooth HFP Capture endpoint shown as Mute with Earbuds.

Updated : EWDK Update to latest version.

Updated : Fixing palamida issues.

================================
DriverVer = 6.0.0.22, 10/01/2024:
================================
Fixed 	: BT Microphone volume levels are changing to '0' for every restart.

Fixed 	: Sinewaves are printing as host streams in event viewer logs during playback on BT LPAP device.

DriverVer = 6.0.0.21, 09/20/2024:
================================
Updated : Code Cleanup and error keyword replace.

Updated : EWDK Update to latest version.

Updated : Add MSI into OEM AAC whitelist to enable BT offload AAC function.


DriverVer = 6.0.0.20, 09/04/2024:
================================
Fixed  : Submission of Copyright statement against Palamida Scan Query

Fixed  : Audio loss observed on BT while capturing on PDM Mic

Fixed  : Observed audio even when volume is set to zero from Bluetooth device in HFP profile


================================
DriverVer = 6.0.0.19, 08/06/2024:
================================
Updated : ACPBTACX driver code cleanup.

Fixed  : BSOD occurring when KsStudio queries filters on BT AFD

Fixed  : System hang when connecting graphics card first time.


================================
DriverVer = 6.0.0.18, 07/24/2024:
================================
Updated : ACPBTACX driver code cleanup.

Fixed  : Mixer microphone cannot unmute after mute from Headset


================================
DriverVer = 6.0.0.17, 07/09/2024:
================================
Updated : ACPBTACX driver code cleanup.


DriverVer = 6.0.0.16, 06/06/2024:
================================
Fixed : Error message pop up occured when resume from MS then connect BT LE audio headset and play video.

Fixed : Mixer microphone "mute state" is not synchronized to the device.


DriverVer = 6.0.0.15, 05/22/2024:
================================
Added : BT LE clock drift changes

Added : Bluetooth Audio Feature Enhancement and Code Cleanup

Fixed : Two WHQL tests has high failure rate on AMD BTLE Render Audio Device and AMD BTLE Capture Audio Device.

Added : Bluetooth - LE Audio VSAP (Unicast) items are enumerated even without any BT/WLAN device attached.



DriverVer = 6.0.0.14, 04/02/2024:
================================
Added : Features Optimizations/improvements for Strix

Added : Bluetooth Audio Feature Enhancement and Code Cleanup

Fixed : '0xca' BSOD occurs when turn off airplane mode with BT mouse and BT headphone connected.


DriverVer = 6.0.0.13, 03/25/2024:
================================
Added : Features Optimizations/improvements for Strix

Fixed : Observed Yellow Bang on BUS when enabled NNE AINR on BT-LE.

Fixed : Mute is not working while recording on BT Device.

Fixed : Observing Audio Hang when switching from Playback to Recording tab in Sound control panel.

DriverVer = 6.0.0.12, 03/07/2024:
================================
Added : ACPBTACX driver code cleanup.

Fixed : Format not supported by the device" error observed when default format is changed from 2ch to 1ch with BT LE enabled.

DriverVer = 6.0.0.11, 02/16/2024:
================================
Added : Features Optimizations/improvements for Strix

Fixed : Observed Audio hang when play offload stream during loopback testcase

Fixed : The 3rd offload APP can't work when starting 3 offload APPs loading.

Fixed : Audio Playback failure when playback is switched between two Bluetooth LE Audio Devices

DriverVer = 6.0.0.10, 02/01/2024:
================================
Fixed : observed no audio when open sound recorder at audio control panel in HFP state/recording tab

Fixed : Observed Player Hang when play offload stream and open audacity on BT Endpoint

DriverVer = 6.0.0.9, 01/17/2024:
================================
Fixed : Observed Stream Not Found error when four streams are played on different endpoints

Fixed : EWDK Update to latest version.

DriverVer = 6.0.0.8, 01/03/2024:
================================
Fixed : "DF - InfVerif INF Verification" WHQL test is failing with Windows 24H2 OS

Fixed : [LE Audio] AMD Audio Driver provides 2 datapath configurations but one datapath ID.

================================
DriverVer = 6.0.0.7, 12/20/2023:
================================
Fixed : No audio on Bt endpoint After s4 recording on BT endpoint.

Fixed : BSOD(Driver Verifier Detected Violation) seen while running "DF -PNP Remove Device Test(Reliability)" WHQL test.

Fixed : Observed offload stream is not working.


===========================
DriverVer = 6.0.0.6, 12/07/2023:
================================
Added : Features Optimizations/improvements for Strix

Fixed : Volume adjusting bar doesn't pop up for Absolute volume supporting headphones

Fixed : Observed few WHQL testcases are failed on BT Audio Device.

Fixed : Observed offload stream is not working


===========================
DriverVer = 6.0.0.5, 11/24/2023:
================================
Fixed : Audio/Video can't play normally when system resume from S4 with BT offload device connected (F/R: 2/5).


DriverVer = 6.0.0.4, 11/06/2023:
================================
Added : BT LE function could not work if use the BIOS ASL to config

Fixed : Observed Player Hang/Stuck Progress bar is not moving when open audacity and start loopback and seek the offload stream

Fixed : Observed Media player stopped when offload stream played in repeat mode


DriverVer = 6.0.0.3, 10/18/2023:
================================
Fixed : Observed BSOD pointing to amdacpbtacx with BT On and Off with Stream playback.


DriverVer = 6.0.0.2, 09/28/2023:
================================
Added : ACPBTACX Code changes, updated device description.

Added : ACPBTACX driver changes, added CompatibleID's for the child devices.

Added : ACPBTACX Minor code changes.


DriverVer = 6.0.0.1, 09/07/2023:
================================
Added : Changes to support ACP 7.0.

Added : Bluetooth A2DP Offload and HFP sideband support.

Fixed : BSOD issue when driver is installed and used in codec-in-controller OS build.

Fixed : BSOD issue when Bluetooth device is removed.


DriverVer = 6.0.0.0, 01/09/2023:
================================
Added : Intial code changes
