Mine is a 2005 non bose, that supposedly plays MP3 CD’s… (yeh right).
I have one of these cables, and it works flawlessly.
Drop the glove box out, and if you have very nimble fingers and patience that can span more than 10 minutes of frustration, then you can install it without removing the head unit.
I’ve actually gone one step further and installed a USB hub, 200GB SSD Hard Drive, And an Audio DAC, all coupled with an OTG cable so I can hook up any rooted android device and access all my CD’s on the SSD drive.