[GH-ISSUE #1470] DeviceType "homething" crashes spotify on android #659

Closed
opened 2026-02-27 19:31:48 +03:00 by kerem · 5 comments
Owner

Originally created by @cz8s on GitHub (Feb 25, 2025).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/1470

Hi,

I don't think you can do anything about this, just wanted to leave this somewhere where people can find it.

Whenever I connect my android device to librespot, spotify crashes immediately. Everything works as expected on iOS devices.
I changed the --device-type from homething to speaker and everything works again.

Originally created by @cz8s on GitHub (Feb 25, 2025). Original GitHub issue: https://github.com/librespot-org/librespot/issues/1470 Hi, I don't think you can do anything about this, just wanted to leave this somewhere where people can find it. Whenever I connect my android device to librespot, spotify crashes immediately. Everything works as expected on iOS devices. I changed the --device-type from `homething` to `speaker` and everything works again.
kerem closed this issue 2026-02-27 19:31:48 +03:00
Author
Owner

@photovoltex commented on GitHub (Feb 25, 2025):

Out of curiosity... Why do you use the homething device type xD?

<!-- gh-comment-id:2681767275 --> @photovoltex commented on GitHub (Feb 25, 2025): Out of curiosity... Why do you use the `homething` device type xD?
Author
Owner

@cz8s commented on GitHub (Feb 25, 2025):

I pipe the output of librespot to snapcast. So there are multiple devices behind this one librespot instance.
Also this runs on my raspberry pi. So not a speaker strictly speaking :)
I thought it would be nice to reflect that in the icon on spotify.

<!-- gh-comment-id:2681818933 --> @cz8s commented on GitHub (Feb 25, 2025): I pipe the output of librespot to snapcast. So there are multiple devices behind this one librespot instance. Also this runs on my raspberry pi. So not a speaker strictly speaking :) I thought it would be nice to reflect that in the icon on spotify.
Author
Owner

@kingosticks commented on GitHub (Feb 25, 2025):

Did they ever release their homething product? I assumed not and guess they removed all support for it. We could just remove this footgun.

<!-- gh-comment-id:2681955403 --> @kingosticks commented on GitHub (Feb 25, 2025): Did they ever release their homething product? I assumed not and guess they removed all support for it. We could just remove this footgun.
Author
Owner

@cz8s commented on GitHub (Feb 25, 2025):

PR #1471 removes homething as a devicetype option. Not sure how to handle breaking changes though?

<!-- gh-comment-id:2682739113 --> @cz8s commented on GitHub (Feb 25, 2025): PR #1471 removes homething as a devicetype option. Not sure how to handle breaking changes though?
Author
Owner

@imikkl commented on GitHub (Mar 3, 2025):

Wow! This has plagued me for several weeks now. Thank you!

<!-- gh-comment-id:2695606055 --> @imikkl commented on GitHub (Mar 3, 2025): Wow! This has plagued me for several weeks now. Thank you!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot#659
No description provided.