/e/ is awesome and I only hope it will become better. But is it right for you, or not just yet?

After testing the /e/ ROM for few days on my OnePlus7, here are my (unprofessional) findings and thoughts:

  • This ROM is the best idea since sliced bread and I really want to see it getting stronger and more popular! For now, it is not mature enough (some may argue it will never become more mature, but there is a lot to improve both directly to the ROM itself and to the adjacent services).

  • It may satisfy the needs of a general smartphone user who uses general interest apps (beware that many of the “mainstream apps” are riddled with trackers) OR is someone really concerned with privacy, as there is generally good support for this category of apps.
    However, it may fall short if the user needs to use certain banking applications, both because they may not be available in /e/ Apps Store, or because the ROM is being detected as untrustworthy by the app.

Issues that I found with the ROM so far:

  • The general UI can be tweaked, for example toggle buttons in settings are very big, giving the sensation of an interface made for people less accustomed with technology.
  • The Dark Theme requires improvement (in some screens the icons or fonts don’t have the necessary contrast).
  • The lack of an app drawer can quickly clutter the screen.
  • The launcher could use a “hidden apps” feature, maybe like the OOS, or another kind of “app vault”.
  • Default apps cannot be removed (yet) - I understand this will be addressed in the near future.
  • The ROM cannot pass SafetyNet if rooted with Magisk (I did not try other options, as I am using Magisk modules).

Issues that I found with the Apps:

  • The Apps Store has a Privacy Meter with a score provided by Exodus Privacy Analyses, which can give a false sense of security. It is a good thing to have such a privacy meter. The issue is with the trustworthiness of the app itself, as the apps come from various stores and the user is not being directly informed about the source and also there is no easy way to check if a certain app is trustworthy or tampered with. I see this as a major flaw in privacy design, as it allows easy backdoors in a ROM that is addressed to privacy aware users.
  • There is a feature that allows users to request apps to be added to the repository, but no way to track the progress of that request.
  • The default Notes App requires an account, or else it cannot be used. I find this a bit of an “arm twisting” approach. For a privacy-friendly ROM/Service, using accounts and saving data to the cloud should be purely optional.
  • Limited support for specialist apps (eg. Banking).
  • Camera app has some very laggy features (OSD lines, grid, horizon), also the UI/UX can be greatly improved. The quality of the images is also not the best, it applies too much post-processing especially for highly zoomed images. I got better results with the OOS Stock Camera or the GCam.
  • Many apps are not optimized for Dark Theme.
  • Regarding the Cloud Service and storage, is it unclear for me yet what kind of encryption it uses. I am always in in favor of Zero Knowledge Encryption. Many people feel their entire life is in their phone, this would potentially make the /e/ cloud service a very tempting target for hackers once the OS becomes more popular. So, a Zero Knowledge Encryption seems to be a must.

One big wish that I hope it will be possible to implement: Many apps that are common and many people use them often (money transfer, ebay, amazon, etc) use A LOT of trackers that collect data about user engagement, ads profiling, crashes, and most of them come from the same provider (google). I haven’t seen yet any app that uses an alternative (privacy friendly) analytics service.
So, my hope is that somehow this ROM will eventually be able to block such trackers and make it possible to use such apps without completely compromising privacy.

Closing thought:
I will definitely keep a close eye on the development of /e/ and I will return to it once I will consider it can satisfy me needs as a user. I really hope that it will become a solid alternative for users and also officially trusted by apps like banking apps.

For now, I see no net benefits for myself to use /e/ compared to using the default OOS Rom for OnePlus7 and debloat/degoogle it as good as I can, or even LineageOS. This is because the current limitations of /e/ put me in the situation to cancel the privacy benefits by using certain apps.

1 Like

you raised good points, I like long reviews. That said, some issues are known and tracked. I will reply with where I was curious myself

  • Privacy Meter: “no easy way to check if a certain app is … tampered with”: not easy, but possible by looking at the history of the apk signature certificate fingerprint. Similar to showing the appid (backlog#1975) one could show the fingerprint digest and its history, Exodus Reports records the fingerprint hash. Interesting challenge to do this user friendly
  • Requested app progress: tracked at backlog#2788. My own experience with 1 suggestion was a waiting time of 2 days
  • Notes: local account => subscribe to nextcloud-notes#615 to get notified by changes - the Author of the upstream already had a (unsatisfactory to himself) try in nextcloud-notes#693. Alternatively, theres the very simple “Editor” App in F-Droid
  • Dark Theme: according to many commits of late, seems the team is really set to get this right
  • Cloud Service: no end-to-end Encryption yet, but planned, see FAQ. The User will have responsibility for the private key, a hard problem
  • One big wish / Anti-Track: you could use a configurable blocking dns, the likes of NextDNS to weed out trackers by nullrouting, see a Howto in this forum. Can result in unknown App behaviour though.
  • Camera UX/quality - the Simplemobiletools have good replacements, the Gallery+Camera Apps I can recommend

Where I have no first-hand experience:

  • SafetyNet on rooted devices, Banking Apps => checkout the Howto installing-banking-apps thread
1 Like

It is great to know that things are improving as we speak. Thanks for your contribution to this topic.

For the banking apps and any tracking apps u can try App Manager, its very very great app :slight_smile: . I can not live without it :smiley: But you need root…

Totally agree about the notes app. I was shocked to find an account was needed to use a notes app!

Coming from iOS, I downloaded iOS notes by N-HStudio. Its improving all the time.

The app has Facebook and Google trackers. Have you thought this through? :wink:

I gave you a “like” because I appreciate the thoughtful commentary even if I don’t agree with every point. It takes time and desire to do that and gave /e/-planners (as well as mere users) much to think about.

With respect to tracking, a reasonable countermeasure that can be deployed today is Netguard Pro that gives you a fair amount of granular control over app connectivity. Free? No. (but doesn’t need an App Store) Perfect? No. Take some time to learn? Yes. Worth that effort if the concern is indiscriminate app tracking? Yes.

Will it “break” some apps? Probably, but that is the “fault” of the app design/er - IOW, the app was “designed to break” if it couldn’t track you…

“The app has Facebook and Google trackers. Have you thought this through? :wink:”

I put my faith in TrackerControl. Otherwise there would be next to no apps to use.