Skip to main content
Prodigy III
April 5, 2021

S1 App - "The OS on this device is no longer supported"

  • April 5, 2021
  • 52 replies
  • 2347 views

This has probably already been asked, but I tried putting "The OS on this device is no longer supported" into the search tool and nothing came back so I’ll ask anyway…

I still have a couple of old devices which I manage using the S1 app on my phone, which is an Android-based Moto G4, running Android 7 (kernel version 3.10.84).

When I start up the Sonos S1 app, I get a banner at the top saying "The OS on this device is no longer supported", and providing a link to a Sonos article that says that the S1 app requires Android 5, 6 or 7.

Any suggestions how to resolve this? I also have the S2 app installed on the phone, but even if I make sure that none of the S2 components are running (by rebooting the phone before running the S1 app) it still gives me the message.

It’s not an entirely trivial error report, because it stops me from doing most of the things that I want to do, such as adding a radio station - that is not allowed by the app if your phone is deemed to be “too old” - even if it isn't!

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

52 replies

AntifonAuthor
Prodigy III
April 6, 2021

I understand and accept that - at some point - all software and hardware will become obsolete.

The problem I have with Sonos’ approach to this is:

  1. That they have set the limit for obsolescence at such a recent date - Android 7 devices were still being widely sold less than 3 years ago.
  2. Unlike almost every other app developer, they are using the software update mechanism against me, their customer. They are forcing me to accept an update that stops the app from working properly.

This is a radical change (in my experience) because normally an app will just continue to work. I have an Android 5 tablet in my van running Torque, which shows data about the performance of the vehicle. The app is over 6 years old, and it still functions correctly. The developers assume that I, as the owner of the device, should be the one to worry about whether the hardware has enough grunt and the underlying kernel is secure enough.

I can’t see anything wrong with that model - because it means that the tablet is likely to be able to function as I intended for the life of the vehicle. It certainly didn’t have to be thrown away when Android 8 came out!

And I should add that the word “cripple” is not particularly inappropriate. If it is the only device that I use to control my Sonos units, then it is severely restricted in what I can do. Not being able to add any new sources is pretty crippling for a streaming device.

ratty
April 6, 2021

I have to say I’m a bit surprised that a phone sold 3.5 years ago is unable to update from Android 7 to at least Android 8.1, if not 9.0. I still use a Nexus 5X as a (fully functional) Sonos controller, which was discontinued in October 2016 yet runs 8.1.

Android distribution is of course in the hands of the device manufacturer, which brings us back to my earlier point about commercial motivation.

 

I dare say that if the Sonos app was a standalone piece of software it could well be possible to freeze a version that would continue to work on older platforms. It isn’t. It’s part of a comprehensive system that all has to work together. And, security-wise, is as strong as its weakest link.

AntifonAuthor
Prodigy III
April 6, 2021

My Android 5 tablet continues to function as a tablet, even though it is 5 years old.

The Sonos app on that tablet cannot function as was originally intended, because Sonos has forced me to accept an update that stops it working properly.

There is a significant difference between the two approaches.

I know I won’t get any sympathy here. Perhaps I need to give the subject more publicity elsewhere...

bockersjv
Local Superstar
April 6, 2021

So your anoyed that you Android device manufacturer has abandoned it?  By lets kick any app that happens to reside on that abandoned device?

 

Yes it’s very annoying.  I have a drawer of Amazon Fire and Huweli and other Android Tablets.  The later of which never got a single OS update and were essentially useless within 2 years.  I hated moving to Apple but decided if I was going to buy a tablet it should at least be supported for 5 or more years, I certainly wasn’t going to buy another Android device.  And yes there are some manufacturers who support for longer but not the sad bunch i had chosen.  No doubt those devices were cheap for that very reason.

Go and rant elsewhere then, if that will help.  Besides we didn’t think you were here for sympathy but for help, which has been given by fellow Sonos users.  

 

How can Sonos other App developers support Os version they can’t even download anymore?  Are they supposed to maintain a cupboard of redundant devices on redundant OS versions and build an test against them?  It’s just not feasible or possible.

AntifonAuthor
Prodigy III
April 6, 2021

It’s just not feasible or possible.

Other developers “somehow” manage to do it.

Thanks - I really don’t need your sympathy.

By the way - I recognise the air of polite (or in your case not so polite) condescension from some forum regulars. I see it in myself when I post on other forums, but I do try my best to control it.

bockersjv
Local Superstar
April 6, 2021

I was just saying I had been in the same situation, if my post came across as condescending then i apologise, that was not my intention.

Me, I’m still mildly narked that some of Windows desktop app was removed, and that was ages ago.

Trouble is the bigger the company the less they will be able to support older out of support versions.  In the company I work for we remove support for operating systems no longer under support as soon as feasible, mainly for fear of security breaches and the financial penalties that can result.

 

AntifonAuthor
Prodigy III
April 6, 2021

One of the problems here is that Sonos want it both ways. They won’t support anything more recent than SMB1 for Windows Shares because (apparently) the Linux kernel on their devices is so old, but they won’t allow their customers any version of Android older than the one before last.

Double standards, perhaps?

Airgetlam
April 6, 2021

You’re conflating the software kernel that runs on the limited memory available on the players, and the controller software that runs on the mobile OS. 

Bruce
ratty
April 6, 2021

‘Polite condescension’? I was just trying to point out the realities of the situation…

 

they won’t allow their customers any version of Android older than the one before last.

Two before last actually. The current Android is 11. Android 8.1 remains fully supported.

AntifonAuthor
Prodigy III
April 6, 2021

You’re conflating the software kernel that runs on the limited memory available on the players, and the controller software that runs on the mobile OS. 

I’m not conflating anything at all. I’m pointing out that they are happy to run very old software on their own boxes, but won’t allow their customers to use older software on the devices that they own.

Obviously you don’t see any double standards there?