64 points

Honestly, Custom ROMs have been in decline of usage since few years. There are also Other ROMS like Pixel Experience, PixyOS, Havoc, evolutionX, PixelOS, Paranoid, Derpfest, CrDroid and lot more.

The reason for the drop is due to a combination of reasons like better OEM UI, unpublished Kernel code (Chinese OEMs, Mediatek), locked bootloaders and Safetynet issues.

I’m currently rocking CrDroid it has currently ~85K active devices (https://stats.crdroid.net/).

permalink
report
reply
26 points
*

Before i got my Pixel 6 Pro, i’ve been running Custom Roms on everything. The Pixel 6 Pro is probably the first device, i’m actually okay running Stock. It just does what it should. And i’ll be honest, the hassle of getting it to work properly (Banking, Netflix, etc) is just too much for my everyday phone…Google really did a number on that one, both positive and negative. I kind of hate it…

permalink
report
parent
reply
31 points

Ironically that’s one of the only phones that you have the choice of not running stock

permalink
report
parent
reply
6 points

I know - which was the reason i got it in the first place.

permalink
report
parent
reply
0 points

Not it isn’t. Plenty of OEMs let you unlock the bootloader.

permalink
report
parent
reply
10 points

I used to turn to custom roms to extend the life of my phone. My first smartphone didn’t get an official update after I purchased it for example. The custom roms often made the phone snappier too.

These days I’m on a mid range Samsung phone released almost 4 years ago and it’s still getting updates.

permalink
report
parent
reply
5 points

Ditto on a Pixel 6 Pro. There were a ton of people with issues when this thing came out, but I was lucky enough to dodge all the issues.

permalink
report
parent
reply
1 point

I had none over the last 2 years…which is funny, because i fully expected to have them - and put a custom rom on it. There are just two things that irk me…you can’t disable IPv6 and the adaptive charging is still not enough for me personally, i would have liked to have a hard limit…

permalink
report
parent
reply
-1 points

Google really did a number on that one, both positive and negative. I kind of hate it…

And yet you bought a Pixel and supported them in this.

permalink
report
parent
reply
3 points

Do custom ROMs still have issues with some apps not allowing them? It’s been an eternity since I tried one and I don’t know if it’s a hard requirement, but at least when I did try it, I had (?) to root my device and my bank apps refused to work after that.

permalink
report
parent
reply
2 points

Many applications especially banks require Google Safetynet to be functional, even without root. I am running DivestOS, a hardened version of LineageOS without gapps, and I can’t have access on my bank because I chose freedom. Democracy at its finest…

permalink
report
parent
reply
1 point

Some banking or payment apps can detect root and won’t let you use them.

When I used to run Custom ROMs I just used magisk to hide the root and these apps would work fine afterwards.

permalink
report
parent
reply
1 point

I haven’t encountered such a thing yet (been using for 5 months).

There are lot of methods to bypass those checks even now, and often many ROMs do this by default. (LineageOS doesn’t do that afaik)

permalink
report
parent
reply
3 points

Safetynet issues

Fun part of this is that it relies entirelly on Googles tracking framework.

permalink
report
parent
reply
0 points

better OEM UI

Very subjective.

Unpublished kernel code

Don’t use those phones.

Locked bootloaders

Plenty of OEMs allow bootloader unlocking, stop buying Samsung.

Safetynet issues

It’s Google Play Integrity checking now, and as someone who has been using LinageOS on unrooted phones for a while, I’ve never had these issues. Not to say people out there aren’t having them, but it’s not as bleak as people seem to believe it is.

I have one phone that’s rooted, and I have to use magisk to hide it, and that occasionally has issues, but not the non-rooted ones running custom roms.

permalink
report
parent
reply
5 points

Where are these OEMs that allow proper bootloader unlocking on most of their range?

Google, Sony …? Huawei stopped doing it, Oppo & Samsung doesn’t last I checked.

permalink
report
parent
reply
2 points

OnePlus has a pretty good track record for this

permalink
report
parent
reply
1 point

Xiaomi Does albeit with some wait time.

permalink
report
parent
reply
1 point

Fairphone

permalink
report
parent
reply
3 points

It’s Google Play Integrity checking now, and as someone who has been using LinageOS on unrooted phones for a while, I’ve never had these issues. Not to say people out there aren’t having them, but it’s not as bleak as people seem to believe it is

Maybe a week ago they borked the integrity of custom ROMs. GPay/Wallet doesn’t work anymore with Magisk shenanigans. Happened to every ROM I checked.

permalink
report
parent
reply
1 point
*

I’m talking from a general user perspective who often can’t even differentiate between chipsets let alone look for such details.

People used to got to Custom ROMs because OEMs were really doing shit job, that’s not the case now given now.

permalink
report
parent
reply
4 points

People used to got to Custom ROMs because OEMs were really doing shit job, that’s not the case now given now.

Yep. I used to use custom (ROMs, kernels, etc) for the extra features and playing with my phone like a shiny new toy. Now I use GrapheneOS because OEMs and Google don’t do security and privacy anywhere near as good as GOS. And I can live with the minor inconvenience of apps that use Play Integrity API, though I do encourage the app devs to switch to hardware backed attestation because: “Android’s hardware attestation API provides a much stronger form of attestation than the Play Integrity API with the ability to whitelist the keys of alternate operating systems. It also avoids an unnecessary dependency on Google Play services and Google’s Play Integrity servers.” https://grapheneos.org/articles/attestation-compatibility-guide

permalink
report
parent
reply
1 point

Now try to use most of Banking applications (even McDonalds app lol) Most of these application require Google Play Integrity. So practically, you are enforced to use Google Play Services or buy a second device to run android with gapps and then power it off (that’s what I did)

permalink
report
parent
reply
39 points

Lineage OS is really great, I recommend the forked version with MicroG bundled to use google apps.

permalink
report
reply
12 points

Depends on how pure you want to be. If you are a purest, that is a bad thing to do.

permalink
report
parent
reply
6 points

Well yes you are right, but being completely pure is borderline impossible IMO, and most people transition slowly.

permalink
report
parent
reply
5 points

True. I have been using Lineage with no gapps package for a bit over 4 years now. I no longer even have a google account as of almost 2 years ago.

permalink
report
parent
reply
2 points

I want to move away from GSF, how is MicroG working nowadays? I used it some years ago but it was buggy with any app related to mapping, and some other quirks.

permalink
report
parent
reply
2 points

It works perfectly in my case can’t say for others. You should check their issues page in github about your device.

permalink
report
parent
reply
1 point

Works perfectly fine for me. I’ve also used an app that used Google Maps in it and it worked perfectly fine. Instead of Google Maps it displayed the map on OpenStreetMap.

permalink
report
parent
reply
1 point

Is it equal to a regular android? Will the usual banking apps work on it, for example?

permalink
report
parent
reply
6 points

They work in the browser;)

For now

permalink
report
parent
reply
1 point

Nowadays with SafetyNet hardware checks it’s a dangerous game to rely on that.

permalink
report
parent
reply
1 point

The Sparkasse (german bank) app works perfectly fine. I use LineageOS with microG and I’m not logged in with a Google account or anything.

permalink
report
parent
reply
1 point

With the right Magisk modules I got my banking apps working

permalink
report
parent
reply
0 points

No. Banking won’t work and you can’t lock bootloader. As far as I know there’s no Recovery password so someone could just adb and pull data. If you want to use banking apps you could use magisk to pass safety net but that will make your phone less secure. Personally I have no banking app so I don’t give a shit

permalink
report
parent
reply
21 points
*

Banking apps work for me. And you cant pull data over adb without the password. The data is encrypted by default since a few Android versions

permalink
report
parent
reply
6 points

It really depends on the banking app.

And you can always use a browser - Hermit enables you to use a web page that looks much like an app.

permalink
report
parent
reply
3 points

I think you can configure that some apps can be only accessed by root user while not giving root permissions to a pc usb debugging

permalink
report
parent
reply
1 point

Or, just skip that step altogether

permalink
report
parent
reply
10 points

If you aren’t sure if you can fully degoogle then it a great offer. Unfortunately many apps depend on GSF so its understandable.

permalink
report
parent
reply
35 points

1hr 45mins?!

permalink
report
reply
10 points

It’s a podcast. Most people listen to it while doing other things and don’t watch it in a single sitting.

If you don’t want to watch it, then don’t, but it really is a great podcast.

permalink
report
parent
reply
4 points

Damn, Sweet Brown. Ain’t seen her in forever!

permalink
report
parent
reply
28 points

I used LineageOS before switching to GrapheneOS

permalink
report
reply
8 points

Why did you switch?

permalink
report
parent
reply
27 points
  1. Quarantined google play services on an alternate profile was a big sell for me. I don’t use anything google related in my day to day but occasionally I need traffic updates or alternative routes and I’m forced to use google maps. There’s a few other exceptions where I very rarely will need to use google play services.

In those situations, I can boot to an alternate profile for each app I need to use, and I know google is unable to harvest the majority of my data.

  1. GrapheneOS has hardened security compared to lineageOS.

  2. LineageOS did some type of takeover on cyanogenmod and I forget the details but I remember the whole situation left a sour taste in my mouth.

permalink
report
parent
reply
20 points

Considering the lead developer of GrapheneOS bans anyone from their chat for asking how an Android phone with GrapheneOS compares to a non-android phone, such as a PinePhone or Librem 5, in terms of security, because, according to said developer, PhonePhone and Librem5 are “scam products” and even asking questions about them is “spreading misinformation” and “promotion of fraud”, I’d be quite, quite vary of the claims GrapheneOS developers make about its security.

permalink
report
parent
reply
12 points

They forked it when it was announced they were going to shut it down. Not sure what the issue with that is.

permalink
report
parent
reply
2 points

LineageOS did some type of takeover on cyanogenmod and I forget the details but I remember the whole situation left a sour taste in my mouth.

CyanogenMod was the one that went commercial and was shut down. LineageOS is the continuation of the original vision. Kinda like OpenOffice vs LibreOffice.

In 2013, the founder, Stefanie Jane,[11][12] obtained venture funding under the name Cyanogen Inc. to allow commercialization of the project.[1][13] However, the company did not, in her view, capitalize on the project’s success, and in 2016 she left or was forced out[14] as part of a corporate restructure, which involved a change of CEO, closure of offices and projects, and cessation of services,[15][16] and therefore left uncertainty over the future of the company. The code itself, being open source, was later forked, and its development continues as a community project under the LineageOS name.

permalink
report
parent
reply
1 point

I’m the opposite. I was running graphineos until the device ran out of the support window, and then it became lineage os.

permalink
report
parent
reply
26 points

Here you can take a look at popularity by device

permalink
report
reply
31 points

And it could’ve even been useful, had they not chosen to show the code names instead of the make and model…

permalink
report
parent
reply
1 point

I second this. Definitely not gonna be looking up for each entry.

permalink
report
parent
reply
8 points

Daaamn sagit (xiaomi mi 6) number 3. Writing this from a sagit with LOS, such a great phone. This is why it’s great to have community supported roms, this phone hasn’t been updated for many many years and would be close to being unusable if it wasn’t for them.

I have this phone since December 2017 and I’ve had no issue so far to make me change. I’ve thought many times about upgrading, but it’s so smooth, camera with gcam is great and new things like quick charging and 5g are things that I don’t really need, so I haven’t changed yet. I’m afraid of choosing a device that won’t be as good as this one and that it won’t last as long.

It’s sad that community made Roms are less and less popular, I feel like phones are evolving less each year and Roms are a great way to have more control and extend the lives of your phone.

permalink
report
parent
reply
2 points

I had a similar experience with the Asus Zenfone Max Pro M1. It was a budget phone but it had tons of custom roms and it lasted a good 4 years for me. I had to change phones because it broke during a motorcycle accident.

permalink
report
parent
reply

Android

!android@lemdro.id

Create post

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

🔗Universal Link: !android@lemdro.id


💡Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it’s in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

💬Matrix Chat

💬Telegram channels / chats

📰Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it’s not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website’s name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don’t post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities
Lemmy App List
Chat and More

Community stats

  • 3.4K

    Monthly active users

  • 2.6K

    Posts

  • 34K

    Comments