End-of-life smartphone? Penguins at PostmarketOS aim to revive it
theregister.com
theregister.com
And very little will change until something is done at legislation level: companies declaring a device obsolete, withdrawing it from market, or ending its support, should be forced to publish at least the bare minimum information necessary to allow the creation of drivers and functioning software; nobody is asking them to surrender all their IP. PostMarketOS and other projects are a wonderful effort, but they can't keep the pace of the absurd number of perfectly good devices that are thrown away each year because their manufacturers didn't want them to be reused. This practice encourages bad habits from users contributing to pollution, and it's more a political issue than a technical one.
I agree with you, but that is how they'll see it. Some of the datasheets I've gotten for an NRND or EOL device are under NDA and still too spartan to write a driver without a lot of trail and error. Because this year's latest-and-greatest product is is 95% the same as the old perfectly-functional products they'll call trash.
Also, our wallets are the ultimate ballot. Convenience and perceived novelty clearly trump reusability and sustainability.
So long as companies have to show year over year growth in revenue, we will continue to see wasteful corporate practices and terrible designa meant to be thrown away. The incentives are all wrong, and trying to get companies to work more sustainably is akin to asking them to swim against the tide..what are they, salmon??
I decided a few years ago to never buy a new laptop/computer again and reuse as much as possible, repair, and buy refurbished if necessary.
Maintaining a lean Linux distro for older generations of hardware is a great idea.
This seems like a very significant error. In https://wiki.postmarketos.org/wiki/Devices I see twelve more in the Community section with a Y in the “Calls” column (and they all have SMS and mobile data too), from various different brands—Lenovo, Motorola, Samsung, Wileyfox, Xiaomi. I get the impression from this that many in the Testing section will also support calls.
I have used at least three phones (two Android, one PinePhone on Arch) that allegedly support VoLTE, but I have never had a phone call do anything other than drop to 3G on the Optus network in Australia (through at least three different carriers). I’m not sure quite what’s up with that, but I vaguely recall some kind of insanity about VoLTE not having any baseline codecs and carriers being able to operate a device whitelist and idiotic user-hostile things like that. I’m fuzzy on details, and have never tried asking the telco why it doesn’t work. I really dislike how opaque everything is in mobile telephony.
Those old feature phones are generating e-waste already as they're on their nth battery and have chargers with connectors not used by any other device.
A 2G service can't overlap with other services. So if you've got 2G service that's spectrum you can't use for anything else. It's also expensive to run since it essentially doubles the infrastructure needed to provide the service.
-------------------
Ultimately, we need something even beyond Google's Fuchsia OS.
First, we need hardware that is relatively standardized, and able to be identified at boot time. Just like how you aren't bothered by having an extra USB controller on your PC motherboard, or which PCIe slot you plug in your network card. We need a standardized means of identifying on-chip and off-chip peripherals available to the system, so that we can have a standard set of drivers loaded automatically.
This is hampered by all the changes (over the last couple decades) in things like power management and security (secure boot).
It is not all bad news. For example, there is relatively low diversity in USB host controllers, everyone tends to use the same standardized hardware interface.
But there hasn't been much cooperation across the industry to standardize peripherals in the embedded world like there has been in the PC world.
This clarifies a lot for me. Regarding android app support on postmarketos - I haven't tried postmarketos yet but my understanding is some have been managing this via using 'waydroid'
Oh, good. Glad to hear that.
I was lucky enough to attend a talk about postmarketOS at the last in-person FOSDEM conference in Brussels, which explained some stuff. :-)
The key part is fast, I've tried the vnc / rdp based options wired & wirelessly and they've been slow, there's recently been some nice explorations into another approach with a postmarketOS device: https://tuxphones.com/howto-linux-as-second-wireless-display...
JOOI, what Intel tablet do you have that works well with Linux?
I use an HP Elite X2 G4: https://www.reddit.com/r/ErgoMobileComputers/comments/s6k1qr...
It's surprisingly supported Linux well out of the box, and has some more repairability options (and a business-tier warranty plan), just wish it had a bit more ram than 16gigs when occasionally juggling several projects/VMs. There's starting to be more Linux Intel Tablet options (Surface Pro 8 as ihci touch support becomes baked in, Asus ROG flow Z13, Dell XPS 2-in-1 for 2022, etc.) but this turned out okay as a sudden replacement need after my MacBook finally died a year ago. This is pretty much my one and only computer so reliability is crucial.
1. make phone calls with bog standard reliability with a Verizon account
2. receive and send texts
3. take pictures with the phone's camera
4. have a bog standard virtual keyboard
5. read Wikipedia
Can PostmarketOS achieve this on some piece of ubiquitous hardware? If so, which one?
Even for $2.99, I'm suspicious about those parentheses! :)
How is the call quality? What's the latency like?
If I'd have been in the anti-systemd camp I'd consider it where I currently use other distros.
It really is, and it's got a lot easier to set up as a desktop OS in recent years. I wrote about it too recently:
https://www.theregister.com/2022/05/26/alpine_linux_316_rele...
Dealbreaker. I guess that using a phone for its intended use (for making phone calls) makes me a boomer.
given then number of phone that reach "end of life" only because the battery dies and is not (easily) replaceable, not sure what good this will do.
3 years of use from a piece of complex hardware that could keep going easily for 7/8 years.
This kind of narrow planned obsolescence should be an environmental crime.
But most other Android phones don't have a long support lifetime either. Heck, there are a lot of new phones you can buy today that have outdated OS versions, and you're not likely to get much in the way of updates either.
If they could run Android apps on it with reasonable performance, it would be an easy switch.
I have the 3a and 4a (non-5G), if you can find a 4a someone is trying to give away on the cheap it's basically a nicer version of the 3a IMHO. It's going to EOL in a year so I wouldn't spend much on it, but if one crosses your path for $100, well...
It's a shame that expensive devices nowadays are made to be disposable. After getting a battery replacement, this phone is ready to go for a few more years at least. SoCs have gotten so good that even a half a decade old chip will perform well for the vast majority of users that don't play big games on their phones. It's not like you need a supercomputer to browse social media, websites and use maps for navigation.
Now, it might be argued that Google has no obligation to produce updates for their products, but... if I try to improve security on the phone by using third-party distributions that are updated, rather than buying a new phone, then thanks to Google's SafetyNet, the phone will be crippled and have difficulty running many banking, payment, and other apps that are at this point a requirement in many situations. Thus, the reason the phone is problematic at this point is because of Google's working to make the phone unusable, not just the lack of updates.
It is bizarre that SafetyNet will vouch for the security of an OS Google itself argues to me is unsafe because of lack of updates, while not allowing a third-party distribution. Yet I suppose I wouldn't be surprised if Google eventually decides to have SafetyNet stop functioning entirely on older devices, in the name of security, to make them even less usable.
https://download.lineageos.org/taimen
That device is officially supported by Lineage and as such gets weekly OTA updates. You'll get a clean Android experience not unlike that of the original Pixel, you can - but don't have to - install Google apps and can even if so required get one of the 'PixelExperience' distributions:
https://download.pixelexperience.org/taimen
Personally I'd stay away from those since they are (by design) heavily tied into the Google world while I do my best to stay free but if you're a heavy Google user this might be the way to go.