DivestOS

Last updated

DivestOS
DivestOS.png
DivestOS homescreen on a Fairphone 4
Developer Tavi [1]
OS family Android (Linux)
Working stateDiscontinued [2]
Source model Open source
Initial release31 December 2014;10 years ago (2014-12-31)
Final release December 18th 2024 Update [3] / 18 December 2024;45 days ago (2024-12-18)
Repository gitlab.com/divested-mobile
Marketing targetPrivacy/Security-focused operating system replacement for Android devices
Update method Over-the-air (OTA) or locally
Package manager
Platforms ARM
Kernel type Monolithic (Linux)
License GPL
Official website divestos.org

DivestOS was an open source, Android operating system. It was a soft fork of LineageOS that aimed to increase security and privacy with support for end-of-life devices. [4] It removed many proprietary blobs and pre-installed open source apps.

Contents

DivestOS builds were signed with release-keys so bootloaders may be re-locked on supported devices. [a] An automated CVE patcher was used to patch the kernels against many known vulnerabilities. [5]

DivestOS included few default applications. F-Droid was included, as well as Hypatia, a "real-time malware scanner" and Carrion, a robocall blocker. [5]

History

The DivestOS project began in 2014, with the first properly signed builds being released in 2015. [6]

Public release of DivestOS was announced on F-Droid forums in June 2020. [7]

In December 2024, Tavi announced the discontinuation of DivestOS and its apps. [2]

Supported devices

DivestOS primarily supported devices that had been supported by LineageOS. [8]

Reception

In February 2022, TechTracker.in said DivestOS is one of few custom ROMs focusing on security and privacy, with monthly and incremental updates. [9]

GNU/Linux.ch Linux and Freie Software News called DivestOS "relatively new and ambitious" and said it supports many devices, both newer and older. [10]

DevsJournal called DivestOS 18.1 one of the best custom ROMs for the One Plus One phone. [11]

DivestOS' Hypatia malware scanner for Android, and how to use their F-Droid repository, was reviewed by Gadget Hacks in March 2021. [12]

In March 2023, the 2022 Free Software Foundation Award for Outstanding New Free Software Contributor went to Tad (SkewedZeppelin), chief developer of the DivestOS project. [13] [14]

See also

References and notes

  1. "About Me". divested.dev. Archived from the original on 9 October 2024. Retrieved 9 October 2024.
  2. 1 2 "Anniversary and Final Update". divested.dev. Archived from the original on 24 December 2024. Retrieved 23 December 2024.
  3. "Project News". divestos.org. Retrieved 11 December 2024.
  4. "About". divestos.org. Retrieved 16 June 2022.
  5. 1 2 "DivestOS Mobile". divestos.org. Retrieved 17 March 2022.
  6. "History - DivestOS Mobile". divestos.org. Retrieved 17 March 2022.
  7. "DivestOS: long term device support with enhanced privacy and security". F-Droid Forum. 12 June 2020. Retrieved 16 June 2022.
  8. "Devices - DivestOS Mobile". divestos.org. Retrieved 16 June 2022.
  9. "DivestOS - best Android OS custom rom for privacy and security". Tech Tracker. 15 February 2022. Retrieved 16 June 2022.
  10. "Freie Fahrt für freie Androiden!". 23 December 2021. Archived from the original on 23 December 2021. Retrieved 16 June 2022.
  11. "Best Custom ROMs for OnePlus One (Bacon) - DevsJournal". 26 July 2015. Retrieved 17 March 2022.
  12. "4 New & Noteworthy Indie Android Apps of the Week — March 26 Edition". Gadget Hacks. 27 March 2021. Retrieved 17 March 2022.
  13. "Free Software Awards winners announced: Eli Zaretskii, Tad (SkewedZeppelin), GNU Jami — Free Software Foundation — Working together for free software". www.fsf.org. Retrieved 30 March 2023.
  14. Dee, Katie (20 March 2023). "The recipients of the 2022 Free Software Awards have been announced". SD Times. Retrieved 15 April 2023.
  1. Not all Android devices support relocking the bootloader with a third party operating system installed.

Related Research Articles

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen-based mobile devices such as smartphones and tablets. Android has historically been developed by a consortium of developers known as the Open Handset Alliance, but its most widely used version is primarily developed by Google. First released in 2008, Android is the world's most widely used operating system; the latest version, released on October 15, 2024, is Android 15.

<span class="mw-page-title-main">HTC Dream</span> Android smartphone designed by HTC introduced in 2008

The HTC Dream is a smartphone developed by HTC. First released in September 2008 for $179 with a 2-year contract to T-Mobile, the Dream was the first commercially released device to use the Linux-based Android operating system, which was purchased and further developed by Google and the Open Handset Alliance to create an open competitor to other major smartphone platforms of the time, such as Symbian, BlackBerry OS, and iPhone OS. The operating system offers a customizable graphical user interface, integration with Google services such as Gmail, a notification system that shows a list of recent messages pushed from apps, and Android Market for downloading additional apps. This operating system's debut would later be followed by the Samsung Galaxy i7500, the first in what would become the long-running Samsung Galaxy series.

iOS jailbreaking is the use of a privilege escalation exploit to remove software restrictions imposed by Apple on devices running iOS and iOS-based operating systems. It is typically done through a series of kernel patches. A jailbroken device typically permits root access within the operating system and provides the right to install software unavailable through the App Store. Different devices and versions are exploited with a variety of tools. Apple views jailbreaking as a violation of the end-user license agreement and strongly cautions device owners not to try to achieve root access through the exploitation of vulnerabilities.

The Android Dev Phone (ADP) is a SIM-unlocked and bootloader unlocked Android device that is designed for advanced developers. While developers can use regular consumer devices purchased at retail to test and use their apps, some developers may choose not to use a retail device, preferring an unlocked or no-contract device.

<span class="mw-page-title-main">CyanogenMod</span> Discontinued open-source mobile operating system

CyanogenMod is a discontinued open-source operating system for mobile devices, based on the Android mobile platform. Developed between 2009 and 2016, it was free and open-source software based on the official releases of Android by Google, with added original and third-party code, and based on a rolling release development model. Although only a subset of total CyanogenMod users elected to report their use of the firmware, on 23 March 2015, some reports indicated that over 50 million people ran CyanogenMod on their phones. It was also frequently used as a starting point by developers of other ROMs.

Rooting is the process by which users of Android devices can attain privileged control over various subsystems of the device, usually smartphones and tablets. Because Android is based on a modified version of the Linux kernel, rooting an Android device gives similar access to administrative (superuser) permissions as on Linux or any other Unix-like operating system such as FreeBSD or macOS.

<span class="mw-page-title-main">Guardian Project (software)</span> Open source security software project

The Guardian Project is a global collective of software developers, designers, advocates, activists, and trainers who develop open-source mobile security software and operating system enhancements. They also create customized mobile devices to help individuals communicate more freely and protect themselves from intrusion and monitoring. The effort specifically focuses on users who live or work in high-risk situations and who often face constant surveillance and intrusion attempts into their mobile devices and communication streams.

<span class="mw-page-title-main">F-Droid</span> Free and open source Android app repository

F-Droid is a free and open source app store and software repository for Android, serving a similar function to the Google Play store. The main repository, hosted by the project, contains only free and open source apps. Applications can be browsed, downloaded and installed from the F-Droid website or client app without the need to register an account. "Anti-features" such as advertising, user tracking, or dependence on non-free software are flagged in app descriptions.

Custom firmware, also known as aftermarket firmware, is an unofficial new or modified version of firmware created by third parties on devices such as video game consoles, mobile phones, and various embedded device types to provide new features or to unlock hidden functionality. In the video game console community, the term is often written as custom firmware or simply CFW, referring to an altered version of the original system software inside a video game console such as the PlayStation Portable, PlayStation 3, PlayStation Vita/PlayStation TV, PlayStation 4, Nintendo 3DS, Wii U and Nintendo Switch. Installing custom firmware on some devices requires bootloader unlocking.

<span class="mw-page-title-main">LineageOS</span> Free and open-source Android-based operating system

LineageOS is an open source Android operating system for smartphones, tablets, and set-top boxes. It is community-developed and serves as the successor to CyanogenMod, from which it was forked in December 2016. As of 2023, there are about 1.5 million devices running LineageOS.

Resurrection Remix OS, abbreviated as RR, is a free and open-source operating system for smartphones and tablet computers, based on the Android mobile platform. UX designer and head developer Altan KRK & Varun Date started the project in 2012.

/e/ is a fork of LineageOS, an Android-based mobile operating system, and associated online services. /e/ is presented as privacy software that does not contain proprietary Google apps or services, and challenges the public to "find any parts of the system or default applications that are still leaking data to Google."

<span class="mw-page-title-main">GrapheneOS</span> Android-based mobile operating system

GrapheneOS is an open source, privacy and security-focused Android operating system that runs on selected Google Pixel devices, including smartphones, tablets and foldables.

<span class="mw-page-title-main">MicroG</span> Free and open-source alternative to Google Android libraries

MicroG is a free and open-source implementation of proprietary Google libraries that serves as a replacement for Google Play Services on the Android operating system. It is maintained by the German developer Marvin Wißfeld. He describes microG as "the framework to create a fully-compatible Android distribution without any proprietary Google components".

crDroid is a customized fork of Android based on LineageOS. It has offered unofficial releases of Android 10, 11, 12.1, 13, 14, and 15 Custom ROMs.

iodéOS Android-based operating system

iodéOS is an Android-based mobile operating system developed by French company iodé. The operating system is a fork of LineageOS and does not include Google Play Services, instead using MicroG as a free and open-source replacement.

CalyxOS is a Android-based operating system for select smartphones, foldables and tablets with mostly free and open-source software. It is produced by the Calyx Institute as part of its mission to "defend online privacy, security and accessibility."

<span class="mw-page-title-main">Bootloader unlocking</span> Process of disabling secure device booting

Bootloader unlocking is the process of disabling the bootloader security that makes secure boot possible. It can make advanced customizations possible, such as installing custom firmware. On smartphones, this can be a custom Android distribution or another mobile operating system. Some bootloaders are not locked at all and some are locked, but can be unlocked with a command or with assistance from the manufacturer. Some do not include an unlocking method and can only be unlocked through a software exploit.