[Neues Modul] BOSE SoundTouch

Begonnen von dominik, 05 Januar 2016, 22:28:40

Vorheriges Thema - Nächstes Thema

Prof. Dr. Peter Henning

#720
So, mäßig gute Nachrichten. Ab der Firmware 27.xx gibt es keinerlei Telnet-Zugriff mehr auf die BOSE-Geräte. Und zwar weder über die hier beschriebene alte Methode: https://flarn2006.blogspot.com/2014/09/hacking-bose-soundtouch-and-its-linux.html. Noch über den Trick mit einer leeren remote_services-Datei auf einem USB-Stick.

Wenn man also die aktuelle Firmware drauf hat, kann man sich die Installation des Soundcork-Zeugs sparen  :'(

Und da BOSE einen Rollback-Schutz eingebaut hat, geht auch Downgrade der Firmware nicht mehr  >:(  >:(

Die einzige Lösung also: Box so lassen, wie sie ist. Auch nicht den kompletten Internet-Zugang sperren. Sondern nur in der FritzBox (oder was man sonst benutzt) eine Kindersicherung mit "gesperrten Internetseiten" einrichten, und zwar
Zitatstreaming.bose.com
events.api.bosecm.com
content.api.bose.io
worldwide.bose.com
api.bose.com
bose.com
Ich bin noch am Ausprobieren, ob ich mit einem (sowieso vorhandenen) Reverse Proxy die Radiostreams der Fritzbox als lokale dateien maskieren kann.

LG

pah
Zitat von: betateilchen am 11 Januar 2026, 19:53:41Mangels USB Stick mit microUSB Anschluss komme ich heute nicht mehr weiter...

Zwei ältere USB-Kabel, Seitenschneider, Lötkolben war meine Lösung dafür.

FlatTV

Ich bin enttäuscht  :o
Aber danke für das Feedback.

@betateilchen
welche Version hattest denn du auf deiner Box?
Raspi4 - im wesentlichen mit Phoscon, HomeMatic ( aktuell über debmatic), CUL, BOSE-ST und Alexa (Connector)

FlatTV

#722
Es hat mir jetzt keine Ruhe gelassen.
Bose ST 20 mit Firmware 27.0.6.46330.5043500
Vom FAT32 USB mit der leeren Datei remote_services drauf gebootet.

root@vuduo4kse:~# telnet 192.168.178.21
Connected to 192.168.178.21

Entering character mode
Escape character is '^]'.


... --- ..- -. -.. - --- ..- -.-. ....

        ____  ____  _____ _________
       / __ )/ __ \/ ___// _______/
      / __  / / / /\__ \/ __/
 ____/ /_/ / /_/ /___/ / /___
/_________/\____//____/_____/


spotty login: root
eth0      Link encap:Ethernet  HWaddr B0:D5:CC:AF:B4:16 
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
usb0      Link encap:Ethernet  HWaddr AA:CC:CB:31:EA:CB 
          inet addr:203.0.113.1  Bcast:0.0.0.0  Mask:255.255.255.252
wlan0     Link encap:Ethernet  HWaddr 5C:F8:21:EE:2F:31 
          inet addr:192.168.178.21  Bcast:192.168.178.255  Mask:255.255.255.0
wlan1     Link encap:Ethernet  HWaddr 5C:F8:21:EE:2F:32 

Thu Jan 15 21:21:11 CET 2026

Device name: "BOSE_Kueche"
Country GB, Region GB

root@spotty:~# cat /opt/Bose/etc/SoundTouchSdkPrivateCfg.xml
<?xml version="1.0" encoding="utf-8"?>
<SoundTouchSdkPrivateCfg>
  <margeServerUrl>https://streaming.bose.com</margeServerUrl>
  <statsServerUrl>https://events.api.bosecm.com</statsServerUrl>
  <swUpdateUrl>https://worldwide.bose.com/updates/soundtouch</swUpdateUrl>
  <usePandoraProductionServer>true</usePandoraProductionServer>
  <isZeroconfEnabled>true</isZeroconfEnabled>
  <saveMargeCustomerReport>false</saveMargeCustomerReport>
  <bmxRegistryUrl>https://content.api.bose.io/bmx/registry/v1/services</bmxRegistryUrl>
</SoundTouchSdkPrivateCfg>
root@spotty:~#
Raspi4 - im wesentlichen mit Phoscon, HomeMatic ( aktuell über debmatic), CUL, BOSE-ST und Alexa (Connector)