Still it’s a worthwhile pursuit. At some point pocket PCs/phones will be good enough, just as for many a 2014 laptop is still good enough.
Still it’s a worthwhile pursuit. At some point pocket PCs/phones will be good enough, just as for many a 2014 laptop is still good enough.
Google is making billions per year, they can certainly afford to support all versions of Android. They just choose to pocket the money and screw their customers instead.
Anyone know why opera can run on android 4 and the latest Chrome can't/wont?
Have you checked whether you could install LineageOS or some other custom ROM on the tablet? That way, you might be able to extend its lifetime by another couple years.
That's simply because "make it easy to replace" has not been a design constraint in a very long time -- in fact, making things hard to replace or fix has been a design constraint that product management has enforced more or less explicitly in lots of places. "Miniaturisation" has been a reality of electronics design since at least the 1950s -- not being able to fix things is a more recent phenomenon.
Even if that weren't the case, IC manufacturing reliability has come a long enough way that, in fact, "everything on-chip" doesn't account for all that many broken units. Virtually all of the phones I've repaired in the last 10 years or so had broken volume buttons, cracked displays and so on. The phone I currently use had a blown battery management controller, which was trivial to replace.
"Everything is small now" is just one of the excuses that companies bring to the table. It is a legitimate reason in that, yes, the fact that everything is small amplifies the effect of the fact that, at best, making things easy to repair hasn't been a design goal. That doesn't mean the design can't be improved.
Edit: also, a lot of the high repair cost comes from constraints that derive directly from the fact that repairing things is all sorts of faux pas. E.g. replacement screens often have to be shipped, in small batches, halfway across the world, which isn't exactly easy or cheap if you're a small repair shop. If repairing things were easier and carried less of a stigma, replacement parts would be cheaper, repairing things would take less time and so on.
Nobody is asking to split the current, high pin-density SoC into eighty chips with DIP sockets, they're mostly asking for things like:
* Publishing service manuals and schematics
* Making replacement parts available (replacing the SoC isn't that big a deal, the problem is that you often can't get that SoC anywhere)
* Not selling things with an EULA that explicitly prohibits "unauthorized" repairs
"Making things discreet" is pretty much a red herring. Sure, making everything discreet would result in bulkier, pricier, and probably worse phones, but you can massively improve the general public's access to repairs without doing that.
This is only partially true. The true cost is hidden and at least by average people like me immeasurable. We are putting a lot of cost out of sight if you consider the environmental impact of e-waste.
If all modern phones were as repairable as those we could eliminate so much garbage!
It seems that most people want more than just usable. They may not want to pay more for a device up front, knowing they will be missing out on the latest technology down the road.
People can still buy new stuff earlier if they want. But their old stuff can be reused by those that do not need, want or can afford the new devices. There are many categories of devices where that's a good option for many, not only phones. Besides, it's always good to have the option to repair that thing you have when it breaks even if initially you did not think you would need that. You might have grown to like it.
I've been using a 6S since 2015 (this thread caught my interest because it's now somewhat of a Ship of Theseus as I've replaced so many parts over the years), but the 11 Pro I bought last year was the first time a multi-year-gap upgrade felt rather incremental, especially for $1100. I returned it and expect to continue to use and repair the 6S until they drop iOS support for it.
Smartphones have largely caught up to traditional computers in terms of the time it takes for upgrade-worthy advancements in hardware. I expect we'll see smartphone upgrade cycles continue to lengthen until they mirror desktop/laptop upgrade cycles.
* OnePlus 3, released in June 2016, 6 GB RAM.
vs
* iPhone 7, released in September 2016, 2 GB RAM.
* iPhone 12 Pro Max, released in October 2020, 6 GB RAM.
From my perspective smartphones have not changed much.
By contrast the processor in my work phone (an Iphone) is faster than my laptop.
This is the worst kind of planned obsolesces
I agree that the manufacturer or carrier doesn't owe you updates indefinitely, but they definitely should give you all the resources you need to develop these updates yourself if you wanted to.
The landscape can change. Maybe there's going to be a huge open-source project that will make these updates. Maybe someone will figure out a way to automatically handle a large number of hardware configurations at scale (a powerful enough hardware abstraction layer should be able to deal with it). Maybe someone will make a business out of it, providing security updates at a reasonable cost. Either way, there shouldn't be any artificial hurdles against the customer developing and running their own firmware on hardware they paid money for.
I would really like to hack on a tablet I have that's 5 years old, but I can't because the firmware and drivers are both closed source.
I think when I buy a device, I should get the source code to it once the manufacturer decides it's not worth it for them to continue patching the software for the device I've bought.
I3 runs reasonably well, but Gnome would probably be too heavy to make for an enjoyable experience.
Would you be willing to pay whatever your share is of how much generating the update would cost, in order to get it? With a clear indicator when you buy the phone that you automatically get a subscription to 3 years worth of security updates; past that, you pay whatever amount is needed to keep it up to date.
Conceptually, I dislike that mobile development hasn't followed a similar path. Samsung should not dictate how many updates my phone gets and for how many years. Practically, I realize that this is a consequence of how we've built SOCs and mobile hardware and there's no incentive for companies to change. That doesn't make it less problematic.
Also, we’ll have to figure out how to manage with a sort of stagnation.
Essentially this entails curbing change. Curbing change means slowing progress (initially in this niche), but if we extend this into other areas it can mean significant stagnation because since things are good enough we don’t need to improve and progress (ie. we’re at equilibrium )
We'll have to grow comfortable with that outlook.
But sure. Repairability is one thing, it just means that devices can continue the things they were made for. For new workloads they would need upgradeability, which is a completely different beast.
I don't think having repairability will slow things at all. It will simply prune some behaviors corporations engage in that destroy the planet, like glueing in batteries. Stopping such practices will not even make new devices more expensive - we have old designs that did it right. Falling back to them and innovating there could even save money.
The problem is that this has happened despite my usage not changing.
Though yes, thank goodness the end of Moore's law is here to help.