Zum Inhalt springen

BOSE SoundTouch de-clouding: Unterschied zwischen den Versionen

Aus FHEMWiki
Pahenning (Diskussion | Beiträge)
Pahenning (Diskussion | Beiträge)
Zeile 12: Zeile 12:
* USB-Stick, formatiert FAT32, mit einer leeren Datei 'remote_services'. Achtung: Das bootable-Flag des Dateisystems muss gesetzt sein.
* USB-Stick, formatiert FAT32, mit einer leeren Datei 'remote_services'. Achtung: Das bootable-Flag des Dateisystems muss gesetzt sein.
* Für BOSE ST10 und ST300 zusätzlich ein USB-OTG-Adapter. Das ist ein Adapter, der eine Buchse vom Typ USB A (in den wird der o.a. Stick gesteckt) mit einem Stecker vom Type USB Micro (Typ Micro B, trapezförmig) verbindet. Darin ist offenbar das 5. (ID-)Pin des Micro USB-Steckers mit GND verbunden. Diese Adapter gibt es für ca. 8 € im Handel, sie werden gerne benutzt, um Smartphones in den USB-Host-Modus zu bringen.  
* Für BOSE ST10 und ST300 zusätzlich ein USB-OTG-Adapter. Das ist ein Adapter, der eine Buchse vom Typ USB A (in den wird der o.a. Stick gesteckt) mit einem Stecker vom Type USB Micro (Typ Micro B, trapezförmig) verbindet. Darin ist offenbar das 5. (ID-)Pin des Micro USB-Steckers mit GND verbunden. Diese Adapter gibt es für ca. 8 € im Handel, sie werden gerne benutzt, um Smartphones in den USB-Host-Modus zu bringen.  
===ST10===
===Vorbereitung ST10===
Achtung: Vorher unbedingt die Einbindung der ST10 in ein Stereopaar aufheben! Sonst ist das Gerät nach der Änderung der internen Dateien nur noch ein teurer Ziegelstein ('Brick') und man muss erst die gesamte Firmware neu installieren, siehe unten.
Achtung: Vorher unbedingt die Einbindung der ST10 in ein Stereopaar aufheben! Sonst ist das Gerät nach der Änderung der internen Dateien nur noch ein teurer Ziegelstein ('Brick') und man muss erst die gesamte Firmware neu installieren, siehe unten.
*USB-Stick durch den OTG-Adapter mit dem USB-Port der ST10 verbinden.
*USB-Stick durch den OTG-Adapter mit dem USB-Port der ST10 verbinden.
Zeile 18: Zeile 18:
*Stromversorgungskabel wieder einstecken
*Stromversorgungskabel wieder einstecken
*Die ST10 bootet jetzt vom USB-Stick, ggf. zeigt dessen Signal-LED den Zugriff an.
*Die ST10 bootet jetzt vom USB-Stick, ggf. zeigt dessen Signal-LED den Zugriff an.
Der Zugang ist jetzt möglich mit
telnet <IP-Adresse>


===ST20===
===ST20===

Version vom 26. Januar 2026, 14:31 Uhr

Zielgruppe

Benutzer von BOSE SoundTouch-Systemen

Lösungsübersicht

Cloudfreier Betrieb der BOSE-Boxen, De-bricking nach fehlerhaften Installationen

Ausgangssituation

BOSE wird im Februar 2026 seine Server aus dem Netz nehmen. Damit wird die Funktionalität der BOSE-Boxen drastisch eingeschränkt, das Abspielen von netzbasierten Radiostreams ist ohne Modifikation der Boxen nicht möglich.

De-clouding

Um einen root-Zugang zum Linux-Betriebssystem der Boxen zu erhalten, wird benötigt

  • USB-Stick, formatiert FAT32, mit einer leeren Datei 'remote_services'. Achtung: Das bootable-Flag des Dateisystems muss gesetzt sein.
  • Für BOSE ST10 und ST300 zusätzlich ein USB-OTG-Adapter. Das ist ein Adapter, der eine Buchse vom Typ USB A (in den wird der o.a. Stick gesteckt) mit einem Stecker vom Type USB Micro (Typ Micro B, trapezförmig) verbindet. Darin ist offenbar das 5. (ID-)Pin des Micro USB-Steckers mit GND verbunden. Diese Adapter gibt es für ca. 8 € im Handel, sie werden gerne benutzt, um Smartphones in den USB-Host-Modus zu bringen.

Vorbereitung ST10

Achtung: Vorher unbedingt die Einbindung der ST10 in ein Stereopaar aufheben! Sonst ist das Gerät nach der Änderung der internen Dateien nur noch ein teurer Ziegelstein ('Brick') und man muss erst die gesamte Firmware neu installieren, siehe unten.

  • USB-Stick durch den OTG-Adapter mit dem USB-Port der ST10 verbinden.
  • Stromversorgungskabel abziehen.
  • Stromversorgungskabel wieder einstecken
  • Die ST10 bootet jetzt vom USB-Stick, ggf. zeigt dessen Signal-LED den Zugriff an.

ST20

  • USB-Stick mit dem USB-Port der ST20 verbinden.
  • Stromversorgungskabel abziehen.
  • Stromversorgungskabel wieder einstecken
  • Die ST20 bootet jetzt vom USB-Stick, ggf. zeigt dessen Signal-LED den Zugriff an.

ST300

  • USB-Stick durch den OTG-Adapter mit dem USB-Port der ST300 verbinden.
  • Stromversorgungskabel abziehen.
  • Infrarot-Fernbedienung der ST300 auf das Gerät richten, den SoundTouch-Button drücken und halten (2. Button in der 2. Reihe)
  • Währenddessen das Stromversorgungskabel wieder einstecken
  • Die ST300 bootet jetzt vom USB-Stick, ggf. zeigt dessen Signal-LED den Zugriff an.
  • LEDs der ST300 sollten jetzt gelb blinken

Auf einem Computer im Netzwerk ausführen

ssh -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedAlgorithms=+ssh-rsa  root@<IP-Adresse der ST300>

De-bricking

Für den Fall, dass die BOSE Box nach irgendwelchen Änderungen nicht mehr ins lokale WLAN findet, aber auch keinen eigenen Access Point anbietet, kann man das gerät dennoch retten. Dazu muss die Firmware komplett neu installiert werden. Zunächst die passende Firmware suchen

Archiv mit BOSE Firmware

Die Zip-Datei muss entpackt werden die darin enthaltene Datei mit der Endung .stu muss auf einen bootfähigen USB-Stick geschrieben werden, siehe oben.

TODO: Unterabschnitte für die anderen Systeme schreiben, da nicht bekannt ist, wie lange BOSE die Informationen noch zur Verfügung stellt.

ST10

  • USB-Stick durch den OTG-Adapter mit dem USB-Port der ST10 verbinden.
  • Stromversorgungskabel abziehen.
  • Auf dem Tastenfeld die Taste „4“ und die „Lautstärke leiser“-Taste drücken und halten
  • Stromversorgungskabel wieder einstecken
  • Die ST10 bootet jetzt vom USB-Stick, ggf. zeigt dessen Signal-LED den Zugriff an. Die Buttons können nun losgelassen werden.

Die Installation dauert ca. 5 Minuten.