Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f3b64076 authored by Gaël Duval's avatar Gaël Duval 🏄🏼
Browse files

Update what-s-e.md

parent 5a7b9b0b
Loading
Loading
Loading
Loading
+61 −48
Original line number Diff line number Diff line
@@ -7,52 +7,18 @@
- **Pro-privacy**
- Compatible with existing **Android applications**
- Cares about **usability**
- running on more than 200 different smartphone models
- Running on more than 200 different smartphone models

/e/OS is an **alternative to the Apple/Google duopoly** for smartphone users.

/e/OS consists of:
*  an installable mobile operating system for smartphones, which is forked from LineageOS/AOSP, and completely "deGoogled"
*  a default set of open source applications that have been improved and optimized for the user
*  various online services that are linked to the mobile operating system, such as: a meta search engine for the web, a cloud drive with data synchronization, mail, calendar, notes, tasks.
*  An installable mobile operating system for smartphones, which is forked from LineageOS/AOSP, and completely "deGoogled"
*  A default set of open source applications that have been improved and optimized for the user
*  Various online services that are linked to the mobile operating system, such as: a meta search engine for the web, a cloud drive with data synchronization, mail, calendar, notes, tasks.
* Advanced Privacy: cuts mobile applications trackers, ads, and much more.
* Parental Control: protects children from inappropriate contents (apps and web)

/e/OS is also available pre-installed on a range of [Murena smartphones](https://murena.com).


## Description of the /e/OS ROM

The /e/OS ROM is a fork of Android and in particular the LineageOS flavor of Android. 

### Official and Legacy

At present we have builds on three Android versions:

**Officially Supported**
 
 - T or Android 13
 - S or Android 12
 - R or Android 11
 

 **Discontinued or Legacy**

 - Q or Android 10
 - Pie or Android 9
 - Oreo  or Android 8.x
 - Nougat  or Android 7.x
  
  
### What  does a 'discontinued' or 'Legacy' device mean

  -  newly released applications like App Lounge and Advanced privacy are not customized for these OS versions.
  -  lack of dedicated ROM Maintainers
  -  no support upstream on Lineage
  -  device trees will continue to exist in the [Gitlab](https://gitlab.e.foundation/e) 
  -  users with build skills can [create unofficial or custom ROMs]({% translate_link build-status %}) on these versions
  -  Security patches and vendor patches for the Pie, Oreo and Nougat code will be updated based on availability.
  - Google stops security patches for OS after some time. Similarly, Vendors drop support for older models when they release newer models in the market. Then it depends on developers from various communities to [backport](https://github.com/LineageOS/android_build/commit/4e4d9b094bc8df3bd06c74a993261058745c7733) the patches.
  - OS versions which will not receive support are marked as 'Legacy' in our [Supported Devices list](https://doc.e.foundation/devices). 
  - Devices marked as 'Legacy' will no longer receive any updates from the /e/OS team. 
/e/OS can be downloaded and installed on more than 200 smartphone models, and is also available pre-installed on a range of [Murena smartphones](https://murena.com).

### DeGoogling / UnGoogling in /e/OS

@@ -66,7 +32,7 @@ The goal of "deGoogling" is
- No use of Google servers to check connectivity  
- NTP servers are not Google NTP servers anymore
- DNS default servers are not Google anymore, and their settings can be enforced by the user to a specific server
- ?etwork Geolocation was using Mozilla Location Services in addition to GPS. Since Mozilla Location Services has been closed mid-2024, e Foundation has set up an anonymous proxy to the HERE location service (https://www.here.com/docs/bundle/network-positioning-api-developer-guide-v2/page/README.html) as a short term plan to ensure continuity of service for /e/OS users. So far the service has proven to work well while protecting user's privacy. However, since the HERE API service has a significant cost for e Foundation, we're working on more long term options. 
- Network Geolocation was using Mozilla Location Services in addition to GPS. Since Mozilla Location Services has been closed mid-2024, e Foundation has set up an anonymous proxy to the HERE location service (https://www.here.com/docs/bundle/network-positioning-api-developer-guide-v2/page/README.html) as a short term plan to ensure continuity of service for /e/OS users. So far the service has proven to work well while protecting user's privacy. However, since the HERE API service has a significant cost for e Foundation, we're working on more long term options. 
- CalDAV/CardDAV management and synchronization application (DAVDroid) is fully integrated with the user account and calendar/contact application

For a detailed response please go through the document given [here]({% translate_link support-topics/deGoogling-scope-and-definition-within-the-context-of-eos %})
@@ -77,14 +43,22 @@ For a detailed response please go through the document given [here]({% translate
![](../images/advanced_privacy_mainscreen.png)![](../images/advanced_privacy_trackers.png)![](../images/advanced_privacy_location.png)![](../images/advanced_privacy_ip.png)

Starting from /e/OS V1, /e/OS features a new "Advanced Privacy" module that offers the following features:
- tracker management: users know in real time the number of active trackers used by installed applications. All trackers' activity can be cut, with some granularity by application
- location faking: /e/OS users can choose to have their location faked for applications that use location. Faking goes from "random plausible locations" to a specific, chosen, location.
- Tracker management: users know in real time the number of active trackers used by installed applications. All trackers' activity can be cut, with some granularity by application
- Location faking: /e/OS users can choose to have their location faked for applications that use location. Faking goes from "random plausible locations" to a specific, chosen, location.
- IP address faking: /e/OS users can chose to fake their IP address, for all application, or specific applications. This is made possible by redirecting the internet traffic to the TOR network.

[Read more about Advanced Privacy here](/support-topics/advanced_privacy).

Also, an "hide my email" address alias is provided to each user, for users who don't want to disclose their real email address.

### /e/OS Parental Control

Parental Control protects children from inappropriate contents by restricting access to a range of applications and websites, depending on their age. 

![](../images/parental-control/age-restricted-apps-cant-install-2.png)

[Read more about Parental Control here](//support-topics/parental-control).

### /e/OS User interface

![](../images/blisslauncher_v3_0.png)
@@ -120,7 +94,7 @@ On /e/OS:
 - We strive to provide the maximum functionality while remaining anonymous, like App Lounge or instant notifications.
 - We onboard privacy-enhancing apps like an ad-free Browser and Advanced Privacy, with sensible defaults balancing privacy and usability.
 - Our Mail app is integrated with Open Keychain to provide the possibility to send end to end encrypted e-mails from your device.
 - We continuously monitor the operating system to ensure it does not make unwanted requests to third party servers. When that is unavoidable, we provide our own replacement server.
 - We continuously monitor /e/OS new builds to ensure /e/OS does not make unwanted requests to third party servers. When that is unavoidable, we provide our own replacement server.
 - /e/OS is open source which means it is auditable by anyone with code knowledge

On Murena Workspace:
@@ -180,15 +154,50 @@ It has been integrated to offer a single login identity in /e/OS as well as onli

Users can retrieve their data at [https://murena.io](https://murena.io) services, or [self-hosted](https://gitlab.e.foundation/e/infra/ecloud-selfhosting) on their own server

## /e/OS Community, Official and Legacy (Discontinued)

/e/OS is a fork of Android and in particular of the LineageOS flavor of Android. 

### Community, Official and Legacy

At present we have builds based on three Android versions:

**Officially Supported: Community and Official**
 
 - T or Android 13
 - S or Android 12
 - R or Android 11
 

 **Discontinued or Legacy**

 - Q or Android 10
 - Pie or Android 9
 - Oreo  or Android 8.x
 - Nougat  or Android 7.x
  
  
### What  does a 'discontinued' or 'Legacy' device mean

  -  Newly released applications like App Lounge and Advanced privacy are not customized for these OS versions.
  -  Lack of dedicated ROM Maintainers
  -  No support upstream on Lineage
  -  Device trees will continue to exist in the [Gitlab](https://gitlab.e.foundation/e) 
  -  Ysers with build skills can [create unofficial or custom ROMs]({% translate_link build-status %}) on these versions
  -  Security patches and vendor patches for the Pie, Oreo and Nougat code will be updated based on availability.
  - Google stops security patches for OS after some time. Similarly, Vendors drop support for older models when they release newer models in the market. Then it depends on developers from various communities to [backport](https://github.com/LineageOS/android_build/commit/4e4d9b094bc8df3bd06c74a993261058745c7733) the patches.
  - OS versions which will not receive support are marked as 'Legacy' in our [Supported Devices list](https://doc.e.foundation/devices). 
  - Devices marked as 'Legacy' will no longer receive any updates from the /e/OS team. 

## /e/OS Development Updates

### 2019 
We [addressed a number of issues](https://gitlab.e.foundation/search?group_id=&project_id=&repository_ref=&scope=issues&search=Infosec+Handbook+Review)  with ungoogling. 

This included among others: 
 - removed connectivity check against Google servers
 - replaced Google NTP servers by pool.ntp.org servers
 - replaced Google DNS servers by 9.9.9.9 by default and offer users to set the DNS servers of their choice
 - Removed connectivity check against Google servers
 - Replaced Google NTP servers by pool.ntp.org servers
 - Replaced Google DNS servers by 9.9.9.9 by default and offer users to set the DNS servers of their choice

More details about the state of /e/OS deGooglisation can be found in [this white paper](https://e.foundation/wp-content/uploads/2020/09/e-state-of-degooglisation.pdf).

@@ -219,7 +228,11 @@ More details about the state of /e/OS deGooglisation can be found in [this white
- App Lounge with access to the full catalog of Android apps is available
- Advanced Privacy is added to /e/OS

### 2024

- /e/OS V2 is available
- /e/OS Parental Control 
- /e/OS new BlissLauncher v3, with tablet mode

## Checkout Gaël's roadmap for /e/OS and Murena