plexus
Our great sponsors
platform_frameworks_base | plexus | |
---|---|---|
9 | 222 | |
65 | 450 | |
- | 1.8% | |
9.9 | 7.3 | |
7 days ago | 5 months ago | |
Java | Elixir | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
platform_frameworks_base
-
Korean Smartphones Have Mandatory Shutter Sounds, 8 in 10 Want It Muted
As always, GrapheneOS disables this anti-user crap:
https://github.com/GrapheneOS/platform_frameworks_base/commi...
-
CalyxOS 4.13.2
- run the build, wait 2 hours, flash it
Now.. there's no such thing as "CalyxOS compatibility layer" in Calyx. Yet, there's no difference in user experience - none of my daily apps are/were broken on either Graphene+Play services from their store, stock CalyxOS+MicroG or on Calyx+GApps. (Except last time I've used Apps on multiple user profiles, there was a lot of trouble due to different versions being installed iirc)
Taking privacy concerns into account, there might be some difference.. but once more, going through gmscompat code, I see mainly hacks about letting this app pop up this activity this time, faking this permission that time, etc [1].
Yes there's a layer that isolates some calls, but I just cannot see how it's supposed to alter user experience. Now, spinning an isolated "sandbox" (which is likely impossible, as IPC/binder/shared data and services model is fundamentally broken anyway) with just a couple apps on a separate google account - all restricted from having access to sensors, etc, having device ID's spoofed and having separate network isolation - would be a real game changer, but its a niche need, with semi-available solutions (sandvxposed, vmos, waydroid on docker on android), and it would likely violate every line in Play Services' TOS meaning it won't happen on a public OS.
Calyx cares about their users in a kind of a quiet wau, yet there's a ton of activity on their tracker.
GrapheneOS cares about giving privacy to more users I suppose, so that explains their marketing strategy and parts of their code being what they are (hardened libc? definitely cool. Yet I've not seen any public exploit that could bypass e.g. stock AOSP's libc with _FORTIFY_SOURCE since 2015).
End user experience, though? No real difference, thus no superiority. And people in need of "hard" sandboxing would just buy a box of burner phones anyway.
1. https://github.com/GrapheneOS/platform_frameworks_base/commi...
P.S. What about that SafetyNet certification on either OS?
-
Struggling getting "Shelter" app to work
I think this might actually be a fix for it: https://github.com/GrapheneOS/platform_frameworks_base/commit/efc548c178abfb9c32854f026105c3d720f53be1
- Recent upgrade to LOS 19. Little green dot keeps popping up every minute or so in upper right corner of screen. Says location "Being used by Phone Services" despite location toggled off and Phone Services not having permission to access location. What's happening?
-
Google releasing one last Pixel 3a and 3a XL update, arriving ‘by July’
Allowing revoking network access to better prevent data exfiltration: https://github.com/GrapheneOS/platform_frameworks_base/commit/86bb94b8def3b6f97a984f346950df7ab74f8a96
-
Question about Datura firewall. Is this "fixed"?
Fun thing to know https://github.com/GrapheneOS/platform_frameworks_base/pull/132
-
Which android applications allow for push notifications without google play services?
But in the git https://github.com/GrapheneOS/platform_frameworks_base/pull/78 it says it will be able to run the Google play services, including GSF, which is to my knowledge responsible for the notifications, or am I mistaken?
-
Phone for all or most major privacy OSs
Removing sensor access to applications which significantly reduces the availability of privacy-sensitive data: https://github.com/GrapheneOS/platform_frameworks_base/commit/4717a544f817e0a0cf730223a68fef8d06734356
-
[Request] Implementing secondary profile log out.
Link to their commit for logging out of profiles - enable secondary user logout support by default
plexus
-
Banking Apps
I use >10 apps from >5 different finance-related entities. All of them work as intended on CalyxOS. Yet YMMV. You may want to run the ones you're intending to use through Plexus.
-
Question about new phones rather than using an older one
If you cannot afford a Pixel in your region and still want a degoogled ROM I would suggest you DivestOS (it is based on LineageOS but degoogled) if you don't need microG or Sandboxed Play Services. See app support on Plexus. Maybe you will find a phone that is reported as Tested and Working + Lockable bottloader.
-
create an isolated environment in calyx and install in this environment the google play services
i understand, however what i mean is, you dont need google, the apps work just fine, also sandboxed gapps is worse than microg, not all apps are gonna work still, some wont, microg probably got more compatibility. both cant support in app purchases, however any non gapps supported purchases will work just fine, specially if its in the browser, as well as banking apps work, its rare if a banking app wont work, however you may find apps that dont work. btw i think that you confused with sandboxed gapps and normal gapps, to be clear as i said, sandboxed gapps will not be the same as normal gapps provided within the system without sandboxing, the one graphene did was sandboxing it and this not only is less compatible than microg but you wont get any benefits like in ap purchases, etc, so either microg or a normal phone w gapps if you require apps that only work with it. i can test whatever apps you wanna use to make sure they work. or there is also this site https://plexus.techlore.tech/ to check which work or not or which work on graphene and not calyx, vice versa.
- Switching from iPhone to a Pixel 6 maybe a Pixel 7 with hopes of CalyxOS-Concerns/Questions
-
Do any Linux phones have access to Apple App Store or Android App Store?
You might like the Plexus tool to help you figure out which apps may or may not work on these "de-Googled" Android ROMs. However, I do not know how current is the information. I use CalyxOS, and I have found a lot of apps work for me.
-
No notifications on Lineage 20.0 on Samsung Galaxy A52
Check if your apps will work properly if you don't install an optional GApps package with this crowdsourced project: https://plexus.techlore.tech/
-
Dual boot
I think this tool will help you.
-
I don't know where to ask this but is calyxos safe for bank payments?Are there any issues with the esim, NFC and safety net?
As far as app compatibility is concerned on a custom ROM, you can check out Techlore's [Plexus](https://plexus.techlore.tech) project (I don't know if that list has been updated in a while or not so try an app and see if it works for you). I have heard positive experiences from other users that PayPal and CashApp work just fine on CalyxOS.
-
Sandboxing Play apps?
You can check if your apps will work well with Microg or without any Google services here.
-
Just started degoogling. Anyone got some more tips?
Look at Plexus for app compatibility.
What are some alternatives?
FairEmail - Fully featured, open source, privacy friendly email app for Android
hardened_malloc - Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
Vanadium - Privacy and security enhanced releases of Chromium for GrapheneOS. Vanadium provides the WebView and standard user-facing browser on GrapheneOS. It depends on hardening in other GrapheneOS repositories and doesn't include patches not relevant to the build targets used on GrapheneOS.
EteSync Server - The Etebase server (so you can run your own)
platform_manifest - Repo manifest for the GrapheneOS mobile privacy and security hardening project.
opengapps - The main repository of the Open GApps Project
Gcam-Services-Provider - App faking only the absolute necessary Apis to use Gcam without Play Services
platform_packages_apps_Settings
Telegram-FOSS - Unofficial, FOSS-friendly fork of the original Telegram client for Android
IYPS - A password strength app that evaluates and rates your password's robustness, estimates crack time, and provides helpful warnings and suggestions for stronger passwords.
privacytools.io - 🛡🛠 You are being watched. Protect your privacy against global mass surveillance.