Google: “Based on this feedback and our ongoing conversations with the community, we are building a new advanced flow that allows experienced users to accept the risks of installing software that isn’t verified. We are designing this flow specifically to resist coercion, ensuring that users aren’t tricked into bypassing these safety checks while under pressure from a scammer. It will also include clear warnings to ensure users fully understand the risks involved, but ultimately, it puts the choice in their hands.”
Thank god. I would’ve ditched Android for good if this went through, and while it sounds like it would be annoying for casual users to enable unverified apps, at least we can still install them.


Good, but I still don’t trust Google and I really want Linux (you know what I mean) on my next phone.
Yes, Open Google free Android or a Linux without Google.
Isn’t the first just AOSP? GrapheneOS ships Google free.
AOSP has been neutered as much as Google has been able to. This was the reasonable next step.
True, but what I’m saying is there is an open model. If another community of devs wan’t a “Linux-based mobile OS”, they can fork AOSP like Graphene did. IE complain about Google, not Android.
Graphene works. No tracking, tons of FOSS and commercial apps, it just lacks some banking apps. One gap, vs all that exist between now and another Linux phone.
LineageOS is another option for other phones, also far ahead of other Linux ideas.
Yes, but you can expect almost no useful updates from AOSP anymore, which means it’s up to groups like those who develop GrapheneOS to keep up with what people expect while Android ostensibly keeps advancing, and they only support one hardware line.
Yes, but in 12 months a Linux phone won’t even be close to where even 4 versions ago Android is. As long as Graphene (or Lineage, or Fairphone, plenty of models) keeps the security updates covered, there are good options out there.
So the question becomes when, not if, a Linux phone reaches parity with AOSP-based phones.
Android basically is a Linux phone, it’s a distro(ish).
It has a Linux kernel and a Linux-based OS wrapped around it. And just like you can compile FreeCAD for Debian or Arch, you can compile Fossify for Google Android, GrapheneOS, or LineageOS.
“Linux” phones in the sense you mean won’t be a “Debian” or “Arch”, they’ll be something else, just like Android.
Agreed, this was a warning shot, we know what to do now.
I’ve been eyeing Volla for a phone with Ubuntu:
https://volla.online/en/devices/
Unfortunately, not so cheap that I could just go for it for fun, so it’ll have to wait until I actually need a new phone …
That’d be nice, but Linux on phones is still a pipe dream.
AFAIK Faiphone 4/5 and OnePlus 6 are in a very good state on PostmarketOS and continually improving. I don’t think it’s unrealistic to say we’ll have fully working devices in half a year - year with the amount of progress that’s happened since the PinePhone and was boosted again by the original Google announcement.
Fairphones are probably not daily-able for now, sadly. E.g. on FP4 GPS doesn’t work at all and there are issues with charging/battery reporting AFAIR. OnePlus 6 is definitely more promising ATM, but there are camera issues and you need to do a weird reflashing dance to get GPS to work. Otherwise it’s… passable as a daily phone.
Battery fuel guage is almost ready for FP4 at least:
https://fosstodon.org/@z3ntu/115435804332775702
And there has been recent successes by the same guy (employed at Fairphone) on getting cameras working (main post of the thread linked above).
These are recent improvements, and I really hope they can solve the audio stability and GPS stuff so I can move. Thinking of trying out Ubuntu Touch before a mainline distro is ready.
Isn’t oneplus 6 a phone from
2018???
it is, but SD845 is still pretty fast
I saw there is pine phone that is supposed to have Linux or it doesn’t? Didn’t look much into it but was thinking about trying it out.
The Linux phones that exist today (including Pine Phone) are more like early dev kits. They have really weak specs, are incredibly buggy, lack all sorts of features you’d expect, and I’m not totally sure if you can even make calls through them because phone carriers require a verified device and proprietary tech to work.
There are efforts to get things in order but these will take maybe 10 years at this rate.
I mean, you can run a Linux phone now:
!linuxphones@lemmy.ca
Downside is that aren’t going to have a large software library optimized for touchscreen use. The hardware options are pretty disappointing compared to Android. Not all hardware functionality may be supported, if it’s on a repurposed Android phone. Android or iOS software is mostly designed to expect that it’s on a fast/WiFi connection some of the time and on a slow/limited mobile data link some of the time and be able to act accordingly; most GNU/Linux software is not. Battery life is often not fantastic.
I still haven’t been pushed over the edge, but I’m definitely keeping my eye on it. I’m just not willing to develop software for Android. I know that GNU/Linux phones will stay open. I am not at all sure that Android won’t wind up locked down by Google at some point, and over the years, it’s definitely shifted in the locked-down direction.
My current approach is to carry around a Linux laptop and try to shift my usage more towards using the Android phone as a tethering device for the laptop, to get Internet access everywhere. That’s not always reasonable — you need to sit down to use the laptop — but the only thing that the phone really has to be used for is dealing with text messages and calls. If you really wanted to do so, as long as the laptop was on, you could run SIP to get VoIP service off the Internet from a provider of that from the laptop over the phone’s data service, not even rely on the phone’s calling functionality. The laptop isn’t really set up to be able to idle at very low power the way a phone is, be able to wake up when a call comes in, though, so it’s not really appropriate for incoming calls.
If I need to access something one-handed without sitting down, I can fall back to using the phone.
And it does have some nice benefits, like having a real keyboard, a considerably more-powerful system, a much larger library of software, a better screen and speakers, a 3.5mm headphones jack (all those phone space constraints go away on a laptop!) and so forth. You can move the phone to somewhere where its radio has good reception and just have it relay to the laptop, which isn’t an option if you’re using the phone itself as the computing device.
You can, though I don’t, even run Android software on the laptop via Waydroid.
I don’t presently use it in this role, but there’s a software package, KDE Connect, that lets one interface a phone and a Linux desktop (well, laptop in this case), and do things like happily type away in text message conversations on the laptop, if one has the laptop up and running.
I’m thinking that that approach also makes it easier to shift my use to a GNU/Linux phone down the line, since mostly, all I absolutely need from a GNU/Linux phone then is to act as a tethering device, handle phone calls and texts. It’s sorta the baby-steps way to move off Android, get my dependence down to the point where moving is no big deal.
FWIW I’ve been daily driving SailfishOS on various Sony Xperias for 5 years now. It’s not fully OSS, but it is a fully valid Linux OS.
I’m curious: I’m currently evaluating mobile Linux OSes to transition away from Android. What I got going right now is Ubuntu Touch on a Fairphone 5, but there’s one big drawback with this one for me: the lack of a decent native Signal client.
I’ve always planned to give Sailfish OS a spin, and I’m almost certain I can install it on the FP5 easily. But I’m not all that keen on ruining my Ubuntu Touch install, and possibly not being able to reinstall it if I want to go back.
So before I install Sailfish OS on it, can you tell me if it has a decent Signal client? If it doesn’t, then maybe it’s not really worth investigating in the first place for me.
https://nlnet.nl/project/Whisperfish/
I meant have you tried it? Do you know if it’s any good?
Yes and yes, but I have no need for it.
I prefer to use Signal’s Android version by way of SailfishOS’ App support.
Ah right okay.
The Android version of Signal works well in Waydroid in Ubuntu Touch also, bu running it permanently in the background like Signal is designed to do is problematic for several reasons that make it kind of a painful proposition. But if I needed it just to send or receive a message punctually, it would be a great solution.
Okay then, it sounds like Whisperfish might work well enough as a primary Signal client to make SailfishOS worth giving a spin. Thanks!
Linux on phones or desktops suffer from one major problem as I see it, too much choice.
You make a Windows app it has to work with the latest couple versions, same with Mac.
Make one for Linux and you have to test it against dozens of popular distros, package it in multiple ways, and hope the dependencies are gonna match.
It’s an awesome system for IT people and server admins, but for the end user, ehhh… That seems to be the problem things like snap and flat packs are aimed at fixing, which could transition to phones but first you gotta herd the cats into an agreed state.
That’s not really the case. Have a look at AUR or GURU repo - most proprietary software is installed by simply applying the same steps an apt, dnf, whathaveyou package manager would.