Language Selection

English French German Italian Portuguese Spanish

/e/OS and the Art of Remote Project Management

Filed under
OS
Android

In this article, we look behind the scenes to understand how the team at /e/OS works!
For those who have not been following up on the developments in the smartphone OS world, /e/ OS is a de-googled, privacy-focused, android-based smartphone operating system. The project is the brain child of Gaël Duval, the man who created Mandrake Linux. /e/OS is forked from LineageOS.
The team did not just stop with the forking. First, they removed the Google calls which were spread all over the source code. Next, they replaced several of the default apps and added FOSS replacements. With a single /e/ account, user data on the phone could be automatically synchronized with ecloud servers. What data was to be synced can be controlled by the user.
By the middle of 2018, the beta version of the /e/OS was ready. /e/OS today supports 91 smartphones. For those who are not comfortable flashing their smartphones, /e/ offers a range of refurbished smartphones, which can be purchased with /e/OS already flashed on them. Currently they are testing Mail-in-your-phone, a service where users who are not confident flashing their own devices, can send it to /e/ and get it flashed!
All this forking, debugging, rewriting and modification requires design, development and testing efforts. After the OS is flashed on smartphones, support for the end users is required.
Lets understand how /e/ manages all these different activities.

Read more

Also: /e/ OS and the Art of Remote Project Management

More in Tux Machines

Top 4 Linux Distros for Beginners (2022)

As we come into the new year, it might be part of your New Year’s Resolution to make the big move to the amazing world that is the Linux OS. If so, then the first hurdle you will have to overcome is choosing what distribution (distro) you want to use. Read more

’Nordic’ GTK Theme Brings Nord Color Scheme to Linux Desktops

If you want to bring the chilled out tones of the popular Nord theme to your Ubuntu desktop you simply must check out the ‘Nordic’ GTK theme. The Nordic GTK theme is a faithful implementation of the popular colour-scheme of the Nord theme For GTK-based desktop environment. Like the similarly-ubiquitous Dracula theme, Nord is a hugely popular colour scheme with developers, and there are a ton of ports for all kinds of applications. Originally created to provide “optimal focus and readability for code”, Nord has bloomed in popularity with developers and non-developers alike. Read more

Günther Wagner - Announce new release 0.9.0 of librest

I’m pleased to announce the release of 0.9.0 of librest, a library meant to interact with “Restful” web services. This library is very old and not really big but it handles the aspect of interaction with REST-APIs in a convenient fashion. After a long period of maintenance state i picked it up and brought it into 2022. Most of the deprecated API calls are gone now and it should be now possible to parallel-install librest with the previous release. Read more

Security Leftovers

  • GCC 12 Ready To Help Fend Off Trojan Source Attacks - Phoronix

    Disclosed a few months back were "Trojan Source" attacks against compilers where specially crafted code could be rogue but not appear so due to exploiting Unicode issues. Unicode control characters could be used to reorder tokens in source code that could alter the behavior when compiled. With the upcoming GCC 12 compiler release there is a new warning to help point out possible Trojan Source attacks.

  • Vulnerability in cryptsetup Allows Decrypting Part of LUKS2-Encrypted Device

    An attacker with physical access to the medium could use this flaw to force a user into permanently disabling the encryption layer of that medium. Many enterprises, small businesses, and government users need to encrypt their laptops to protect confidential information such as customer details, files, contact information, and much more. LUKS (Linux Unified Key Setup) is the standard for Linux hard disk encryption and it is transparent to the user as it operates below the filesystem layer. Basically, it is a block device encryption, which means that when a block from disk is read or written the encryption module at kernel level works for us, like a translator. [...] This attack requires repeated physical access to the LUKS device but no knowledge of user passphrases. The decryption step is performed after a valid user activates the device with a correct passphrase and modified metadata. There are no visible warnings for the user that such recovery happened. The attack can also be reversed afterward with possible modification of revealed plaintext.

  • Microsoft Warns of Destructive Malware Targeting Ukrainian Organizations [Ed: Highly misleading headline and misdirection, suggestive of Microsoft controlling CISA and using it to deflect blame]

    Microsoft has released a blog post on possible Master Boot Record (MBR) Wiper activity targeting Ukrainian organizations, including Ukrainian government agencies. According to Microsoft, powering down the victim device executes the malware, which overwrites the MBR with a ransom note; however, the ransom note is a ruse because the malware actually destroys the MBR and the targeted files.