Remix.run Logo
▲ LineageOS 24.0(lineageos.org)
203 points by timschumi 7 hours ago | 62 comments
▲deng 5 hours ago | parent | next [-]

I was secretly hoping they'd stop supporting the Pixel 4a so I would have a reason to get a new phone, but no, still there in the list of supported devices. So I guess I'll just keep using that thing another year... Anyway: big thanks to the Lineage maintainers, keeping so many phones from landfill!

▲this_user 2 hours ago | parent | next [-]

If you need a reason, the modem and the baseband firmware have several unpatched vulnerabilities on that model, which is not something that an Android update can resolve.

▲throwaway198846 34 minutes ago | parent [-]

Is there an easy way to tell if there are unpatched vulnerabilities in my phone's modem and baseband?

▲wkjagt an hour ago | parent | prev | next [-]

The 4a is a great phone. So thin and light, and even a headphone jack.

▲shayan01 5 hours ago | parent | prev | next [-]

I wish I could still use my Pixel 4a but the battery is pretty much dead and it's too much money to replace it

▲riedel 4 hours ago | parent | next [-]

Prices here are 13EUR including tools from what I can see.

The only reason I have been switching phones is banking apps: so much for Europe's right to repair..

▲deng 4 hours ago | parent | next [-]

I have yet to find a banking app that refuses to work on LineageOS. The only problem is if you root your phone, in which case you'll have to use Magisk to hide root from those apps, which also works fine so far.

▲platinum95 4 hours ago | parent [-]

Revolut is notrious in this regard. If memory serves, they explicitly check the build string for LineageOS and block the app if it matches. The workaround at the time was to build the ROM yourself with a new build name string.

▲riedel 3 hours ago | parent | next [-]

This is the problem: it was a cat and mouse game always. I managed even strong integrity with keybox stuff and so on. Yes it is possible. But if you really need to do send money or e. g. want to pay with NFC, it gets rather stressful. Yes, I got everything working (Note 10 pro on LOS 23), but never longer than a few month.

▲pimeys 14 minutes ago | parent [-]

I just decided to completely stop paying with NFC. I always carry a few cards with me and Wero is already working in a few spots, which requires just your banking app and a working camera.

I don't even have Google Wallet installed anymore.

▲pimeys 4 hours ago | parent | prev [-]

Good to know. I'm using N26 and they work just fine in Graphene OS. What I do is I create a private space for the apps needing play services, which I keep locked most of the time. This acts as a separate profile and when locked, the apps including play services are completely off. My main profile uses only open source apps and no play services.

I actually called N26 (I'm a Metal customer with my own phone support) and asked will they support Graphene OS or no, and they said to me they will and gave me instructions what to keep in mind when installing the app.

▲Semaphor an hour ago | parent [-]

N26 also works fine on rooted devices. They don’t randomly block devices like others (besides Revolut, DKB comes to mind).

▲pimeys 30 minutes ago | parent [-]

Just be careful. I locked myself out from my bank when I installed a second phone that did not have sim card yet and had the app in my old phone.

It requires a sim card and cannot be used from multiple phones. So they put you to this endless face scan loop and then lock you out.

▲toredash 4 hours ago | parent | prev | next [-]

Where can one get one for that price range?

▲riedel 4 hours ago | parent [-]

In Germany that would be market places like eBay or Amazon (i.e. non-originally replacement parts). Original ones go for around 45 EUR (iFixit). But I guess you wouldn't care too much about original parts at that age.

▲shayan01 4 hours ago | parent | prev | next [-]

Too lazy to do it myself tbh

▲deng 24 minutes ago | parent [-]

Perfectly valid answer, I don't understand why people would downvote. It's not a trivial procedure, see https://www.ifixit.com/Guide/Google+Pixel+4a+Battery+Replace...

▲dopedopedope 4 hours ago | parent | prev [-]

+ screen because you WILL break it

▲riedel 3 hours ago | parent [-]

My wife replaced batteries herself with pixel 3a and 6a without any problems (I guess I wouldn't test if they are still waterproof).

▲Klaster_1 5 hours ago | parent | prev [-]

I replaced battery in mine for like 90 EUR and several months in dropped it and broke the screen. Would still use it instead of 9a, love how light and compact the phone was. At least now I have a spare phone to root and do stuff with that I couldn't on my main one.

▲mistyvales 4 hours ago | parent [-]

I recently pulled out my Pixel 3 and forgot how much I liked the form factor.

▲pavinjoseph 2 hours ago | parent | prev [-]

Does LOS provide kernel backports or is it limited to userspace?

▲haunter 4 hours ago | parent | prev | next [-]

>Recently, Contributor 0xCAFEBABE introduced a very different kind of generic target that can be run on various types of bare-metal hardware devices.

>While it’s still in experimental state, it has successfully booted on:

>Common x86_64 PCs

>Apple Silicon Macs

>NVIDIA DGX Spark

>Qualcomm Snapdragon X Series Laptops

That actually sounds awesome! Refurbishing old laptops with Android would be a nice choice alongside with Desktop Linux.

▲zx8080 3 hours ago | parent | next [-]

Why would someone want android with crappy apps comparing to linux on the old laptop?

▲deng 19 minutes ago | parent | next [-]

Would be interesting for x86-based tablets/convertibles, like for instance an old Lenovo X1. I tried using these with Linux with various different distributions, including PostmarketOS, and it was not a good experience.

▲stasomatic 9 minutes ago | parent | prev | next [-]

Games is one use case. I play the iOS version of Balatro on my Mac.

▲ale42 3 hours ago | parent | prev | next [-]

Running apps that require a phone and are not available for Linux, without putting them on your actual smartphone (if any)

▲amlib 31 minutes ago | parent | next [-]

I bet soon most of the apps you can only get on a smartphones are gonna require some kind of attestation that is unlikely to be given to your laptop running an "unsanctioned" version of android.

Though it might have some use if you at least can run linux userland inside android, including a whole desktop session, without any performance degradation.

▲bluebarbet 8 minutes ago | parent [-]

>I bet soon

With this attitude it's almost inevitable. Politics can stop the corporate-OS attestation apocalypse. If it happens, it's on us.

▲satvikpendem 3 hours ago | parent | prev [-]

There are ways to run Android on Linux much more easily than running Linux on Android.

▲fph 2 hours ago | parent | prev | next [-]

Much better security. Sandboxing and app isolation actually works on Android.

▲ggm 3 hours ago | parent | prev [-]

Familiarity

App consistency

Upstream app availability and release cycle

Security.

▲silisili 4 hours ago | parent | prev | next [-]

That sounds suspiciously like jart...

▲arcanemachiner 36 minutes ago | parent | next [-]

It does sound rather... cosmopolitan.

▲phh 3 hours ago | parent | prev [-]

I'd say quite the opposite. jart has been very focused on specific things. While the contribution mentioned looks more butterflying amongst target.

(@0xcafebabe: ADHD high-five, I've got almost the same target list, except I'm playing with their NPUs)

▲chronogram 4 hours ago | parent | prev [-]

Looks really promising. Once hardware codecs and camera support arrives it might be useful for old laptops. https://github.com/LineageOS/android_device_mainline_generic...

▲Scene_Cast2 20 minutes ago | parent | prev | next [-]

Not all of the builds seem live. Pixel 9 Pro has 24.0, but Pixel 9 has 23.2, for example.

▲khkjlhgkl 4 hours ago | parent | prev | next [-]

I love LineageOS. I have been using Lineage and previously Cyanogen for many years. This is how Android is meant to be.

▲khaled4vokalz 2 hours ago | parent | prev | next [-]

Why are you guys skipping Mi 8 SE? while still supporting older versions than that :thinking_face: Just trying to understand the reasoning for it.

▲arcanemachiner 36 minutes ago | parent [-]

Someone has to maintain it. ;)

▲hobo123 3 hours ago | parent | prev | next [-]

When I had kids I noticed that the camera quality was quite bad (e.g. on Samsung Galaxy S5 or S7), so I basically switched back to stock.

Is this still the case? My guess is that Lineage doesn't get the drivers necessary for better quality maybe.

▲solarkraft 19 minutes ago | parent | next [-]

It can be complicated. I don’t remember the whole story, but I think on the older Xperias you’d have to take care to reinstall the proprietary drivers and there were keys that could be permanently lost and then you’d be out of some of the enhancements.

▲spacebeer an hour ago | parent | prev [-]

I managed to install gcam on my LOS phone, and quality was way better

▲deng 9 minutes ago | parent [-]

Yes, best chance is to get BSG's version from https://www.celsoazevedo.com/files/android/google-camera/ and install manually.

▲dankobgd 2 hours ago | parent | prev | next [-]

I am happy with my Poco F3 with lineageos. Also converted my moms phone, and works better for sure than that chinese crap bloat

▲user2722 3 hours ago | parent | prev | next [-]

Cool; See if this is the time I try using a cuttlefish target + webrtc remoting to drive all those cute privacy intruding apps.

▲marshymarsh 3 hours ago | parent | prev | next [-]

the only thing keeping me from jumping from GrapheneOS is contact and storage scopes. :(

▲user2722 3 hours ago | parent | next [-]

Don't forget proprietary security patches are only open sourced 3 months after -- GOS has them due to their partnership with Motorola.

A sufficiently motivated threat actor will have them (the exploits) too.

▲Grombobulous 8 minutes ago | parent | next [-]

I’m not sure that as a casual user that this fact would bother me very much, especially the kind of user who is using LineageOS as an alternative to replacing an old phone that has lost software support entirely. Getting security updates on a 3 month lag is a lot better than not getting them at all.

I also think amount of times a 3 month lag would have any significant likelihood of affecting me personally with an active exploit seems low.

A lot of CVEs don’t have widespread active exploits and a lot of threat actors aren’t sufficiently motivated. A lot of exploits require the user to interact with something sketchy or for the attacker to have a specific reason to target you.

▲imkac 2 hours ago | parent | prev [-]

It's optional.

▲jurf 2 hours ago | parent | prev | next [-]

While not great, a private space or work profile with Shelter can work in a a pinch. I use it e.g. WhatsApp, where I just need three people, but which is almost unusable if you don’t give it the permission.

It’s a bit more annoying but also isolates stuff like photos etc. by default, so you don’t have to think about it.

▲imkac 3 hours ago | parent | prev [-]

GrapheneOS actually feels just like LineageOS, except that it has faster upstream updates, better security, and greater usability...

I don't understand why it took LineageOS so long to update to AOSP 17, while GrapheneOS managed to update to 17 in just 3 days. LineageOS really should be based directly on GrapheneOS.

▲deng 29 minutes ago | parent | next [-]

> I don't understand why it took LineageOS so long to update to AOSP 17, while GrapheneOS managed to update to 17 in just 3 days.

Here's a hint: GrapheneOS has paid developers working on it full-time, while LineageOS is done by people in their spare time. Also, GrapheneOS has a collaboration with Motorola and through that gets for instance early access to security patches, and probably other things as well. And lastly, LineageOS supports roughly 10x the number of devices. It's significantly easier if you restrict yourself to Pixels.

▲timschumi 2 hours ago | parent | prev | next [-]

> I don't understand why it took LineageOS so long to update to AOSP 17, while GrapheneOS managed to update to 17 in just 3 days.

GrapheneOS does not have circle battery.

> LineageOS really should be based directly on GrapheneOS.

What would that achieve?

▲user2722 3 hours ago | parent | prev [-]

GOS => security, usability

LOS => most security, most usability, breadth of support

▲imkac 2 hours ago | parent [-]

Actually LineageOS has less usability due to AOSP bugs, no GMS, unlocked boot loader, etc. The weak security is cost of wide support.

▲spaqin 3 minutes ago | parent [-]

i'm fine with that "less security" as my threat model does not include crossing the US border.

▲villgax 4 hours ago | parent | prev [-]

Absolutely love this project for keeping my OnePlus 6T alive.

Such sad state of affairs for Android. They dropped the ball on making any working edge deep learning inference framework. iOS is way better at this of all things. For being an OSS platform the amount of rigidity in not letting users customize to the fullest without rooting is just tragic.

▲jokowueu 3 hours ago | parent | next [-]

But there arnt any official new builds for OnePlus 6t same with my OnePlus 6 due to the Strict eBPF & Kernel Requirements

Are you running unofficial builds right now ?

▲villgax 39 minutes ago | parent [-]

Untill 22(Android 15) yeah but compared to the manufacturer this is insane.

What even is there in Android 17 to talk about, same old UI, no non-google AI features to run on-device without root

▲satvikpendem 3 hours ago | parent | prev [-]

AICore? Not sure what you mean if not this.

▲villgax 42 minutes ago | parent [-]

https://developers.google.com/ml-kit/custom-models

Just see out of touch with reality this section is compared to the insanse community work on Apple Silicon across whisper.cpp/mflux/llama.cpp/MLX/Exo & way more