The large amount of Waydroid and Switch installs surprised me a little, but overall this is about what I expected in terms of distribution.
Didn't these numbers used to be much, much higher in the past?
NB: Since I'm on GrapheneOS now I haven't looked back
I miss the free era from 10 years ago. Back then it was probably still called CM.
Now manufacturers are extremely closed: Xiaomi started by making Android ROMs, but today the most practical way to unlock its BL is through exploits...
I feel like there's a problem in privacy in this dataset...
I kind of miss that phone.
* 74% of installs are unofficial builds, not ones released by LineageOS.
* 2/3 of US installs are on non-phones (waydroid, nintendo switch, rpi, etc)
* Most of the installs on actual phones are in China, Brazil and Vietnam
* Less than 21% of installs are on versions that receive security updates, and less than 9% of installs are on the latest version (mostly because device's binary blobs don't support newer android versions?)
This is partly done, I think, to prevent users from uninstalling bloatware (Chinese brands doing this mostly), since I've had to deal with this on a BBK branded phone, locked down so far even ADB can't touch the bloat.
Google is also a part of this with play integrity and apps being blocked from working, so if you depend on Google or if you want to use that phone in your day-to-day life with apps from work or banking apps, it might not work great on the same phone.
In my opinion I think it is mostly the manufacturers fighting this, Google is solvable but a locked bootloader isn't.
China developed Harmony OS in response to American banning some of their brands from using Google Play.
https://www.huaweicentral.com/huawei-harmonyos-once-again-ov...
- If you want a non-bloated, mostly-AOSP ROM with updates for many years, installing LineageOS (or another third-party ROM) used to be the only option; whereas these days, the Pixel phones give you most of this, and you can just buy these in a store instead of needing to manually flash a ROM.
- The stock ROMs from most manufacturers are less horrible than they used to be. I'm not saying that they're great now, but there's a pretty huge difference between most new phones today and a KitKat-era cheap Samsung phone.
- As you said, I suspect that GrapheneOS has supplanted LineageOS for many of the enthusiast users.
Not to suggest GrapheneOS has become the new "standard" given it currently only supports Pixels, but I hear a lot more about GrapheneOS as the custom Android build than LineageOS, so I wonder if a lot of people have moved there from LineageOS.
The other reason for a decline in custom ROMs may just be that apps are becoming more and more locked down. Banking apps are getting stricter all the time, so even the ones that work with custom ROMs today aren't guaranteed to work tomorrow. And more people probably use Google Wallet than ever, which also rules out custom ROMs AFAIK.
- dual boot [2]
- Ubuntu touch [3]
- different kernels with various optimizations, overclocking, etc
- an absurd amount of ROMs, aside from CyanogenMod and LineagesOS there was ParanoidAndroid, Carbon, JellyBean, AICP, plus all the ROMs made specifically by users for this phone
- the latest linux kernel, somebody just compiled it for AOSP, I think it was version 3 or 4 against 2, which was the standard for every other phone, it ended up on some tech news website
I think It was a really great modding scene and a lot of people learnt stuff from that. Mainly by bricking their phones and having to fix them.
[1] https://xdaforums.com/f/galaxy-s-plus-i9001-android-developm...
[2] https://xdaforums.com/t/app-kernel-dual-boot-s-plus.2462783
[3] https://xdaforums.com/t/new-test-porting-ubuntu-touch.238260...
One of the first versions of LineageOS I used was Evolution X on my Moms old OnePlus phone since it wasn't supported by the "official" Lineage version. Great track record of almost daily updates, and the customization you could do with it was phenomenal. The funny thing was I was running Ubuntu Touch on it before and it was super sluggish (totally not expecting that tbh) so switched to Evolution and suddenly the same phone was really snappy and the battery lasted for almost two days.
But yeah, I'm not surprised many installs are just branched versions of the original since many of them you can run on phones that aren't supported by the official version.
Every time I want to install LineageOS on a device because it's been abandoned by the manufacturer, it's also been abandoned by LineageOS, leaving me with some random custom rom as only option.
https://storage.googleapis.com/play_public/supported_devices...
If emulators worked, what's the point of those giant phone farms?
I don't know anything about this, so take it with a grain of salt.
I am just under the impression that a cheap real android is the fastest cheapest way to get a trustworthy-looking device for spamming purposes.
The real problem for me were the hard to come by blobs that needed flashing after certain updates. And the fact no official supported LineageOS build as available. That last one is mostly on my part for not checking before buying. But still, in the past pretty much any popular phone had one or more official builds supported on XDA. Nowadays you need to venture into Telegram groups scrolling over endless linear conversations of people asking the same issue over and over again. Maybe I'm just getting old, but what was wrong with using a (well structured) forum?
For me, I'm not that concerned with having contactless payments work. Although I did switch banks just to not have the Google Services/wallet requirement. That was short lived though, pretty much every contactless payment now only works with Google Wallet (ridiculous), I just gave up on it and pay by card instead.
I just want to get away from the fact Google Services is integrated into everything you do on your phone. The fact Google Wallet has access to not only the payments you make using NFC, but also the last x transactions on you bank account 'for fraud detection purposes' is quite insane if you ask me.
That's why I just run plain without Google Services (not even the sandboxed one by GrapheneOS) and accept the fact certain conveniences just isn't available for me.
I don't even miss rooting, which I mostly did in the past to have (non VPN based) add blocking on OS level. I just replaced most apps by their browser-based alterantives and use an add blocker there.
[1]https://discuss.grapheneos.org/d/12281-how-many-grapheneos-u...
Are these bot posting farms and click farms masquerading?
Some Waydroid installations are on phones.
The actual numbers are frankly even more disappointing - these numbers are heavily pushed up up by waydroid, which is an emulator for Android apps on Desktop Computing. More than half of the US installs is running Waydroid, with the actual most used real device in the US being nx_tab... which is LineageOS for the Nintendo Switch. That's a difference of 180k and 12k btw. The most used actual phone in the US for LineageOS is beyondx, which is the codename for the Galaxy S10 5g, a device that at a glance stopped being sold last year.
China by contrast fares much better when it comes to LineageOS (as Google Play Services isn't allowed in the country by export controls, the control from Google isn't nearly as strong there); the most used device there is actually a phone, the Xiaomi Mi 8 (dipper) and right behind it, the Xiaomi Mi 10T(/Pro) codenamed apollon.
Final country worth mentioning is Brazil, which apparently really likes the moto g7 power (ocean), a phone from roughly the same period as the Galaxy S10 5g.
Vietnam is also relatively high, with the Galaxy S7 (herolte) being the most used device. Russia is just a case where it's basically all waydroid users - not real phones.
At least from my understanding of the world, most of these numbers make sense if you consider them in proximity to US power, financial capabilities making phones last longer than their official support dates and just a rough idea of what phone brands are popular in which country.
Even Samsung is fine with a quick debloating session you can do through WebUSB these days. The only phones I'd really need a custom ROM on these days are those certain Chinese brands that stuff their phone with absolute garbage. Compared to the days where a custom ROM would be faster and updates would end after half a year, if they happened at all, I barely have a reason to use a custom ROM these days.
It is great to have a degoogled phone. Then the lack of a card slot annoys you and the desire to just plug in an aux cable and have sound anywhere without a dongle comes to the fore.
I wish they would just commit to also support the Motorola G Stylus line. The G Stylus 2024 was a great phone.
It was so crucial to Xiaomi's userbase that they supported it with updates for almost 8 (!) years.
So yeah, sounds feasible...
There are e.g. LineageOS builds for Tablets and also Smarthome devices, like the Amazon Echo Show 5, Lenovo ThinkView Displays, etc.
There's a big world out there.
But they really hurt their credibility with the prior stance, and that their subreddit still has rules forbidding almost all discussions - interpreted as just closing all questions regarding blocked topics, like rooting, microG, Volte - is still a stain on an otherwise great project.
This right here is why I no longer consider custom ROMs. My phone is a tool critical to my daily life and I need it to function correctly nearly 100% of the time. Custom ROMs never really reach that bar in my experience.
Also, the various forms of attestation allow corporations the power to punish me for having the temerity to modify my own property. Yet another way the tech industry has metastasized into a societal cancer.
..a boring ¡spyware! device that tracks and listens to you!
Also you forgot to mention that you're sharing your personal and device details to our 1,893 e21 partners!
Really though, I'm just waiting for that AI agent that will help me shop online on my phone.. That's my vision of a perfect future!! /s
(how is this boring?:))
By now it has actually been almost two and a half years.
> But they really hurt their credibility with the prior stance, and that their subreddit still has rules forbidding almost all discussions [...].
While I'm not looking to turn this into an off-platform meta discussion, pretty much all of those rules have their very good reasons to be there.
As an example, you would be surprised how many people install a Magisk module to strip away LineageOS-specific build version properties, and then end up in our support platforms asking why the Updater can't search for new updates (of course while not mentioning that they have modified their system).
microG I don't even see listed as a part of any rule anymore, it was removed when upstream support for microG was merged.
You are correct, the microG ban is gone from the sidebar. That's nice.
(Why this was so important: During covid the official contact tracker in Germany needed microG/the play services, a newer alternative than bundled the scanner or something, so worked without. But that took time and was less official. When it becomes life and death impractical positions like that hurt).
It's okay if you dont want to discuss it. To share my position anyway: You need the option to have root so the device belongs you (and not the Rom), VoLTE is an existential threat and the ban stiffles all options to easily get information about the situation. That's the main point: Banning topics completely does only make things worse, and it is not like the project tried not to ban these topics for how many years now, a decade? An Autobot answer should suffice for making the problems known.
I can find internal conversations that it deserves to be announced in a more prominent way than on the "Sunsetting LineageOS 18.1" post, was left as "to be added to the LineageOS 22.x" blog post, and then just never made the initial draft. Whoops.
If you are talking about the rules on the subreddit (or the other social platforms), that one indeed has been discussed a lot on the platform itself (and which we usually keep available).
waydroid_x86_64 181015
waydroid_arm64 8718
waydroid_tv_x86_64 3200
waydroid_x86 1215
waydroid_arm64_only 914
waydroid_car_arm64_only 69
---
usa_total 337390 waydroid_x86_64 181015
waydroid_arm64 8718
waydroid_tv_x86_64 3200
waydroid_x86 1215
waydroid_arm64_only 914
waydroid_car_arm64_only 69
---
usa_total 337390* root is still frowned upon
* microG is frowned upon
* bypassing SafetyNet (sorry, Play Integrity) is frowned upon
* bootloader relocking is not oficially nor semi-officially supported
* missing patches (Google's 6 month source embargo) were not talked about
Searching for "waydroid_x86_64 LineageOS 20.0" leads to a sourceforge page [0] of waydroid with LineageOS builds that have 70-80k downloads per month.
It seems to be popular to be installed on CachyOS, which in turn is the 2nd most popular distro to use Steam (after SteamOS itself), so my guess is that it's a popular setup for gaming...
[0] https://sourceforge.net/projects/waydroid/files/images/syste...