- cross-posted to:
- opensource@lemmy.ml
- cross-posted to:
- opensource@lemmy.ml
Google’s Android, the world’s most widely used mobile operating system, started life as open-source software. In its quest for ever-greater profits, the tech giant has been gradually eroding Android’s open-source nature over the last decade.
Originally published on The Lever, but that one asks you to sign up.
Unfortunately the Android experience is getting more and more bloated and users’ freedom to tinker with their phones or sideload apps is getting more and more difficult. The Play Store is riddled with more ads than useful content. Just try searching for something, and oftentimes more than half of your screen is ads.
I’ve been with Android since the start and I hate what Google is reducing it to. It pains me that the only viable alternative is Apple and I feel trapped.
Support devices like the Liberux Nexx or the pinephone, especially if you are a developer!
Long term you should look out for Waydroid compatible devices. Basically linux devices (smartphones, tablets, pcs) that run android containers very close to hardware so you can run your important android apps while not having to rely on the mess that android is for everything. There is a GApps version too if you need google shitware for some reason. Ubuntu Touch (smartphone os) is one of the most prominent to implement it. Personally i hope to eventually just get rid of my phone and only have a laptop with a sim-card and waydroid.
F-Droid is a decent replacement for the play store. Lots of FOSS and less-enshittified apps available.
Unfortunately many of the apps needed just to exist as a member of society are only available in the Play Store.
Tried to rely fully on F-droid several years ago. That experiment went just fine until I needed up update the apps. Turns out, there wasn’t a simple one button solution to that. I had to manually update each and every app one by one. Is it any better these days?
Unattended updates for everyone, 1.19 is here https://f-droid.org/2024/02/01/twif.html
We’re all trapped. If you’re not using either Android or iOS, you’re pretty much screwed.
Technically, you can use one of the alternate phones, but the software support still leaves a lot to be desired. You can get most basic things working, but when it comes to crucial deal breaker apps like anything involving payments or banks, it gets a lot trickier. The world has become increasingly dependent on mobile phones, and if your phone can’t handle train tickets, mail deliveries, restaurant reservations or pay your bills, it suddenly becomes very difficult to live in the 2020s.
More and more hardware also depends on specific iOS or Android apps, and those apps may also require GAPPS or some OEM Android. At some point, it just isn’t worth the hassle, and it becomes easier to pick either one of the toxic platforms everyone else is already using.
Google keeps making everything worse.
android peaked with the pixel 2. then everyone went overboard on bezel-less displays and fast refresh rates and smart assistant services and brought the whole damn thing crashing down.
… and I want my headphone jack, back.
I don’t think the issue with phones is the smaller bezels or better displays.
That’s not what’s ruining them.
Google should be broken up and its leadership fined into oblivion for anti competitive behavior
Can I get a rundown of the few non-flagship phonemakers that are currently out there? I have heard of The Nothing Phone. Are there more companies that put together Androids to operate within the US?
Fairphone just released the Fairphone 6.
Unfortunately for the EU only.
The big problem with anything not Google or Samsung is, as it’s always been, software support. You get 2 or maybe 3 years of updates and then the device is trash. So you can save a buck on the short term but it will cost you more in the long run and you’ll have shitty devices all the way along anyway.
You can buy a 2 year old Pixel for $2-300 and it will last you another 4-5 years (unless Google remotely nukes your battery).
Just because it doesn’t have latest Android doesn’t mean it’s trash. And Fairphone also aims for 7 years support just like your Pixel example.
It doesn’t need to be the latest android version per se, but I wouldn’t want to use a phone that’s not getting security patches anymore
Not having security updates makes it effectively trash, as far as I’m concerned.
You get 2 or maybe 3 years of updates and then the device is trash.
Yeah, I’ve noticed this as well…
… which is why I was surprised when I read that Nothing Phone 3 will get 5 years of updates + 2 years of security updates.
https://www.androidauthority.com/nothing-phone-3-software-updates-3568533/
Nothing’s Co-Founder and Head of Marketing, Akis Evangelidis, has confirmed that the upcoming Nothing Phone 3 will ship with a “5+7” software update promise. …likely means the phone will get five years of Android version updates and seven years of security patches…
Although, you can’t install GrapheneOS on Nothing phones… so, 🤷
With the new sustainability laws in EU they have to offer 5 years of updates from the sale of their last unit.
The Ecodesign Regulation lays out minimum requirements for mobile phones, cordless phones and tablets to be sold on the EU market to ensure
- greater resistance to drops, scratches, dust and water
- use of more durable batteries, capable of at least 800 charge cycles while retaining at least 80% of their initial capacity
- clear rules on disassembly and repair, requiring manufacturers to supply key spare parts within 5-10 working days, and for at least 7 years after the product model is no longer sold in the EU
- longer availability of operating system updates, at least 5 years from the date the last unit model is sold
- fair access for professional repairers to the software or firmware needed for repairs
clear rules on disassembly and repair, requiring manufacturers to supply key spare parts within 5-10 working days, and for at least 7 years after the product model is no longer sold in the EU
Wonder how if there is an equivalent that applies to eBike. Been waiting for my CowBoy belt since February now. Do not recommend. No more “designer” eBike now, I’ll only buy bikes with the most standard parts.
Yeah that’s great news. Esp. considering it’s an $800+ phone.
isnt graphene mostly pixels only.
it’s not “mostly”, it’s only available for several latest Pixel generations.
All phones that are sold in the EU now have to have 5 years of updates after the phone is no longer sold.
Basically, all phones have 6+ years of updates now.
You realize there’s a whole rest of the world that’s not the EU?
Oh my fucking god, really?!
You’re so smart, that never occurred to me. I thought that there was only 27 countries in the world, and all of them were in one continent!
Yes, I do realise that, genius. I’m not from an EU country myself.
However, I engaged my brain cells and quickly realised that most phones that exist are sold in the EU, and therefore the OEM has to make and test these updates anyway. In virtually all cases they will then release these worldwide.
Like how the EU mandated USB-C and now it’s worldwide. The EU has quietly become the market that sets international standards over the past 20 years.
I know it seems like I’m being mean in this comment, but fuck me it’s the most Reddit comment ever. A pointless comment just begging to start a pointless argument. Nobody can be bothered with that trolling shit. Do better.
Besides Nothing Phone, you’ve got Fairphone (sustainable/repairable), Sony (great cameras), Asus (gaming focused), Nokia (budget-friendly), OnePlus (speed/value), and Xiaomi (if you can import) all working to varying degreees in the US market - tho carrier compatibility can be trickly so always check bands before buying.
Would Moto count? I’ve been rocking their basic-ass phones for years now. Way, way less bloatware than Samsung, etc. and only like $200 unlocked.
I think Moto is actually Lenovo now?
Yup. Motorola is Chinese Lenovo now sadly. Lenovo is absolute trash devices and support.
Been using Moto since Z1 and would say that their phones are fine. $200 for a phone that lasts 4 years is a decent deal.
I think Moto’s are a pretty good budget friendly phone. Sure their update policy is lacking, but the Moto G Power or Moto G Stylus phones come decently equipped. Plus you can still get expandable storage and headphone jacks.
This is false. Lenovo has some of the highest marks for reliability, customer service, and upgradability; not to mention price.
i have oneplus12r this my first non-pixel phone, you might want to visit the oneplus sub to look for other peoples experience. if you are looking for good deal on phones, online stores like swappa is a good start. i like the battery life of it. midsize cost, if your looking for budget , you can go motorola series, i did consider it at first.
Daily driving the cmf with /e/OS from Murena for few months now, warmly recommended.
Up until about two weeks ago I could use wallet on my rooted pixel with lineage and play integrity fix.
Some recent change on their end and it doesn’t work at all anymore. I guess they don’t want to know what I’m buying.
i hard people use a answer watch to get nfc payments working
Stroke posting
I think what they were trying to say is “I heard people use an Apple watch to get NFC payments working”. I’m not confident that answer=Apple (also I have no idea if that would actually help), but it’s the best I can come up with.
Android watch maybe.
Garmin would work and isn’t iOS or Android based
I bought a Garmin to accompany my Graphene Pixel, only to discover that my bank doesn’t support Garmin Pay.
So, MagSafe wallet attached my phone it is then.
I just hope the new pebble supports a Sim card soon but I’m not holding my breath. I just want talk, text, and a calendar. Music or a matrix app could be cool too so I can run beeper or similar through it. Other than that I have a tablet or laptop and tbh I’m thinking my next tablet when this one finally dies or I maybe give it away would be a remarkable or other epaper device. My coworkers are starting to think I’m a Luddite but whatever.
I’m trying to make my own smart watch as a hobby experiment at the moment, and one of my most important features is NFC payments. It’s a nightmare, although I understand why. Currently my plan is to buy another smart watch or smart ring and take the NFC chip from it, which is maddening, but more or less my only option due to contactless payment security.
To do contactless payments, your bank must effectively permit the specific device, otherwise go through GPay or Apple Pay, who in turn just do the permitting themselves. Anything outside of the standard ecosystem just gets overlooked.
The best workaround while avoiding these companies is to find a smart watch or ring that has compatibility with a proxy card, such as Curve. But beyond halving the price of the accessory, this is pretty much an arbitrary decision.
I really want to try a pinephone or something with Ubuntu touch. It’s likely not daily driver ready but I’m still curious at how far along it is.
Can’t speak for Ubuntu Touch but tried PostMarketOS on PinePhone and PinePhone Pro.
The PP works well, good support for most things included SIM, camera, BT, etc but it’s big and bulky, also IMHO not powerful enough for Waydroid so no Android apps, “just” Linux. Relying on the browser to avoid using app is rarely practical as it’s too slow.
The PPPro being more powerful should cover the gap… but some lack of support, specifically the camera, makes it tricky as daily driver.
Both PP and PPPro don’t have great battery and/or power management so you can go through a day of usage, barely, and you might get stuck in a cycling loop if you depleted it entirely. That means also as daily driver, if you are not very cautious, it’s tricky.
So… we are nearly there but unless you have a very VERY minimum usage of your phone, basically a dumb phone with a bit of CLI to remote connect to your own server from time to time, it’s probably not practical for now.
Maybe the Liberux NEXX thanks to its power would have closed the gap but the failed crowd funding campaign shows that price point does not have a market fit right now.
Sadly iOS is not much better
You can’t sideload on iOS at all.
Two most important open source projects right now are PostmarketOS and Servo.
2 days ago I moved from GrapheneOS back to Stock Pixel in my 8 Pro, just to see what all the hype about the new android 16 in Pixel is about. Jesus, this is way worse than I remember. i tried it for 2 whole days, and that shit just won’t allow me to have ANY control over my phone. It’s fucking ridiculous. On Android 15 I was able to uninstall Google Drive, Meet, Youtube, and many other Google apps, this time around all it would allow was “disable”. What’s next, removing the ability to disable (which I don’t trust anyway)?
Fast forward to today, I’m back on GOS, and my anxiety levels are down again. This shit is insane, and I honestly can’t understand why anyone would put up with this crap.
Those apps are installed in the squashfs image. Such images are write once, read many and thus they can’t be mutated at runtime.
I know, and that’s exactly my point. They used to be in the user space, now they are in the system partition. They CHOSE to do this.
Yeah. That’s a good point. I don’t know why anyone would put any frequently updated app in squashfs.
I guess you can use the app right after you factory reset even if you don’t have much data which might be something? Are updates smaller since they’re just deltas?
In all honesty, I have no idea. I didn’t give the stock firmware enough time on my phone to check on anything other than the amount of tracking and the move to the system partition.
As for the reason for putting them in this partition, I’m sold on the idea that it’s to keep the levels of invasion as high as possible while removing the user’s options to get rid of them.
Tried to restart my fairly new Pixel phone a couple days ago by holding down the power button, but instead of showing the Power menu it prompted me to ask the Digital Assistant something. Excuse me? I don’t remember enabling that. Every other phone I’ve ever had, holding down the power button has always been the way to power down or restart. I had to search Settings to find how to configure the power button to control the power. Or course maybe I could have asked the Digital Assistant - but fuck that.
i’m currently using redmi note 13 pro, can i install any of these OS?
Yes, with a heavy grain of salt.
First- it seems like a huge pain in the ass to get your bootloader unlocked (a locked bootloader can not have custom ROMs installed) Relavent XDA thread
Second- None of the ROMs I listed officially support your device it appears. However, there are other ROMs available for the device. I can not speak to their reputability or trustability. XDA thread of various ROMs available for the device.
The only ROM I listed which can be used on your device is an unofficial LineageOS port.
A great place to look, ask, and get help is at the XDAForums for your device. They usually have helpful and friendly people who can help you as long as you read their previous relavent threads first.
If at some point you are looking to replace your current phone, a good place to look for recommendations is CalyxOS’ modern devices page. The reason I recommend using CalyxOS’ device page over something like Graphene’s is because in many parts of the world Google’s Pixel is not available. Calyx includes devices that are easier to get such as some Motorola’s, and other OEMs on a best-case basis.
Graphene is the only one that gets rid of webview right?
What do you mean by webview? If you mean the entirety of webview then no ROMs do that AFAIK. android would be broken without it. If you mean replace Google’s webview with their own version, I’m pretty sure all the ROMs I listed there do it. I didnt fact check it though so feel free to prove me wrong
The second one, it appears you’re correct
Yep, this is how they trick people into inadvertently using their shitty ai Spyware. Welcome to the future, yay. Fuck Google and Samsung.
So, how do you power it down?
In Settings you select Power as the function of the Power Button instead of Digital Assistant. Then the power button works like it should.
Sure, but what did they expect you to do before making that change.
It’s designed as an always on device. They expected you to leave it always on. Wankers
I’m on hyperos and every time I have to touch anything pure Google I feel like I’m on a windows PC.
Don’t get me wrong, hyperos isn’t a pinnacle of freedom, but all I do with my phone is basically using Firefox and take photos (+ signal, & SMS) and use the lichess app.
It’s so infuriating, they steal our data, but just needs more. I’ll try a Linux FOSS system next phone.
The obfuscated nature of compiled code does an incredible amount of heavy lifting on behalf of shareholders. Imagine a world where x-ray specs suddenly revealed source code. The flight to open solutions would be irresistible. Windows is hot garbage but it clings to its market share like a limpet, through the magic of closed source, occupying space like a flabby tumour. It doesn’t care if it kills the host because the top priority is growth and an unassailable market share. That’s the magic of capitalism.
Linux phones will hopefully fix that soon(ish)
It’s gonna be the year of the Linux phone, I can feel it!
The stupid attempt to have everyone leave bluetooth always on pisses me off. They’ve made the BT quick tile 2 more presses to toggle on or off is ridiculous. It’s not a quick tile.
I’ve just put a BT on/off widget on my home screen.
Could you develop on “attempt to have everyone leave bluetooth” ? What do they want us to use instead ?
“[…] leave bluetooth always on”