Live data from Hacker News

Sonos's “recycle mode” intentionally bricks devices so they can't be reused

twitter.com

431–440 of 478 posts

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#431
post #88

Earlier quoted context omitted.

I now see what's going on...the OP claims to be running an e-recycling center but actually takes "donations" and sells them for a profit instead.

Recycling centers aren't nonprofits. The only way recycling can work in our economy is if the recycling party can sell the output of their work for more than they spend on that work.

> Recycling centers aren't nonprofits.

Many of them are.

https://www.electronicrecyclingassociation.ca/about-us/

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#432
post #365

Earlier quoted context omitted.

> Imagine a virus that looks for Sonos devices on a network and bricks them all via "recycle mode"! This would be an incredible public service. Unfortunately I don't have the skills to do it so I won't.

I mean it really wouldn't, because the virus would be dooming the devices to go into "recycle or trash" option, instead of the "reuse" option. And otherwise it would just piss off Sonos owners?

If it's purely server-side it would force them to un-recycle everything, which would be a good thing.

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#433

This could go very bad for Sonos. Imagine a virus that looks for Sonos devices on a network and bricks them all via "recycle mode"! The API probably isn't even locked down. I think it's unauthenticated SOAP/UPnP. An even dumber attack: guests with your wifi credentials can download the Sonos app and break your gear. It's entirely unauthenticated.

You probably don't need a virus or anything running in the end user's network.

If your Sonos can access the API to mark a device as recycled, so can you. So if you can predict serial numbers or just bruteforce them (depending on how complex they are) you might be able to brick every single Sonos out there...

I highly doubt they assign unique keypairs etc. to every single device...

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#435
post #392
post #325

Earlier quoted context omitted.

What latency are you referring to? Latency between the source and the sound from the speaker? For me is this only a problem for the audio that goes with video. For pure music I don't mind. But in the video case I switch to pulseaudio directly but obviously lose the multispeaker setup.

Your setup streamed to two different rooms will have two distinct delays of the source audio. Probably fine for most use cases, but drives me nuts and why consumers head to sonos. Pulseaudio can stream to multiple speakers and audio devices simultaneously. Switching to JACKd instead of gstreamer for the pulseaudio backend allows for a much more powerful audio processing subsystem (at the expense of resources since ja…

The setup is: the dlna renderer sends it's output to the snapcast server pipe. The snapcast server streams the audio to snapcast clients via a time synced protocol.

The latency you think I have is not there.

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#436
post #409
post #345

Earlier quoted context omitted.

I've been running that system for a few years (with control via MALP or ncmpc mostly). Works pretty well.

do you have a keybase.io ID? I’m going to kick this off as my first 2020 project

I’ve been doing it with ROAP, RTSP & MPD on a rPI for the past ≈5 years, I call it Cantus.

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#437

What a total waste. Apparel companies are starting to participate in the secondary market for their used gear, why can't Sonos do something similar? Examples: - Patagonia Worn Wear ( https://wornwear.patagonia.com ) - REI Used Gear ( https://www.rei.com/used/shop/gear ) - Arc'teryx Rock Solid ( https://rocksolid.arcteryx.com ) As it stands, Sonos is effectively buying their old speakers and then throwing them away. C…

Sonos could immediately cure the worst of these image problems by setting up something so you could re-license a recycled device for the $120 value (or whatever the amount is) someone got for hitting recycle.

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#438

What a total waste. Apparel companies are starting to participate in the secondary market for their used gear, why can't Sonos do something similar? Examples: - Patagonia Worn Wear ( https://wornwear.patagonia.com ) - REI Used Gear ( https://www.rei.com/used/shop/gear ) - Arc'teryx Rock Solid ( https://rocksolid.arcteryx.com ) As it stands, Sonos is effectively buying their old speakers and then throwing them away. C…

They are literally doing exactly that. You can take your old speaker into a Sonos store or ship it (on Sonos dime) back to them. They then refurbish and resell, and you get a discount. This story is at best lazy reporting with many facts left out or unresearched. https://www.sonos.com/en-us/shop/certified-refurbished https://www.sonos.com/en-us/tradeup

[deleted]

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#439
post #391

Earlier quoted context omitted.

As if the average Millenial can afford expensive audio equipment.

The oldest millennials are now 38 years old.

Maybe instead of down voting my comment people should look up income data. It's not like I'm making shit up:

"The average Millennial annual salary is $35,592. Pew Research found that more millennial households are in poverty than any other generation and that millennials accounted for most of the nation’s renters."

https://www.thebalance.com/what-is-the-average-millennial-in...

Re: Sonos's “recycle mode” intentionally bricks devices so they can't be reused

#440

Earlier quoted context omitted.

I got hit by this same issue. We had a few spare phones at work in a draw and I wanted to give them to friends in need of a phone. Had permission from the company but no one knew who owned them or what the password was. I did the manual factory reset from the recovery but was hit by this "security" feature. I eventually managed to track down the original owner and had them unlock the devices. If I hadn't, these phone…

Apparently you can still wipe and reset and reinstall the phones even with "OEM unlock" switched off. At least, we managed to pull it off. But it took about half a day of trying and retrying random things from threads on forum.xda-developers.com. Sorry I can't be more specific, it becomes a bit of a blur after the 5th time :-p

If you do a reset from recovery and not the settings app it locks it down with android factory reset protection and the phone is bricked until the original owner enters their google password.
Post reply on HN