FairEmail VS platform_frameworks_base

Compare FairEmail vs platform_frameworks_base and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
FairEmail platform_frameworks_base
218 9
2,689 65
- -
10.0 9.9
6 days ago 14 days ago
Java Java
GNU General Public License v3.0 only GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

FairEmail

Posts with mentions or reviews of FairEmail. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-07.

platform_frameworks_base

Posts with mentions or reviews of platform_frameworks_base. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-03.
  • Korean Smartphones Have Mandatory Shutter Sounds, 8 in 10 Want It Muted
    1 project | news.ycombinator.com | 25 Nov 2023
    As always, GrapheneOS disables this anti-user crap:

    https://github.com/GrapheneOS/platform_frameworks_base/commi...

  • CalyxOS 4.13.2
    1 project | news.ycombinator.com | 21 Sep 2023
    - 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
    1 project | /r/DivestOS | 18 Jun 2022
    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?
    1 project | /r/LineageOS | 12 May 2022
  • Google releasing one last Pixel 3a and 3a XL update, arriving ‘by July’
    3 projects | /r/Android | 3 May 2022
    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"?
    1 project | /r/CalyxOS | 5 Mar 2022
    Fun thing to know https://github.com/GrapheneOS/platform_frameworks_base/pull/132
  • Which android applications allow for push notifications without google play services?
    2 projects | /r/privacytoolsIO | 19 Jul 2021
    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
    3 projects | /r/privacy | 6 May 2021
    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.
    1 project | /r/LineageOS | 8 Apr 2021
    Link to their commit for logging out of profiles - enable secondary user logout support by default

What are some alternatives?

When comparing FairEmail and platform_frameworks_base you can also consider the following projects:

k-9 - K-9 Mail – Open Source Email App for Android [Moved to: https://github.com/thundernest/k-9]

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.

email-oauth2-proxy - An IMAP/POP/SMTP proxy that transparently adds OAuth 2.0 authentication for email clients that don't support this method.

platform_manifest - Repo manifest for the GrapheneOS mobile privacy and security hardening project.

thunderbird-android - K-9 Mail – Open Source 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.

k9mail

platform_packages_apps_Settings

webclient - Angular webclient (with Linux, macOS and Windows desktop clients) for CTemplar's encrypted email service.

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.

Netguard - A simple way to block access to the internet per app

GmsCore - Free implementation of Play Services