-
Notifications
You must be signed in to change notification settings - Fork 11
Description
This is a work in progress, and I wont know for sure if this works until my speaker breaks again.
Every six months or so my Soundlink Mini II breaks, and I need to hook it up to my PC with the USB cable, go the Bose website to connect and run commands to the speaker to clear errors on the device. Because the speaker is no longer being sold or maintained, I am pretty worried one day that Bose website will go offline and this speaker will be DOA.
This repo looks like the solution, as we can connect and run TAP commands on the device, which is what I believe the btu.bose.com website is doing under the hood. The issue is the TAP commands do not appear to be documented anyplace online, so we have no idea what commands to run.
Using Wireshark, I was able to record the USB traffic while doing service options at btu.bose.com. I gave the recorded traffic to Claude Code, and it determined these are the TAP commands being sent.
pl- Product/level infosh- Place system into ship modesn- Read serial number from products memoryvr- View software version installedv2- Version/protocollc- Clear errors/logs (this is what you need!).- exit
tldr: When the Soundlink Mini II gets into an error state, I believe we can fix it with the following commands. You may need to unplug and replug in the speaker after.
./bose-dfu tap
> lc
> .