Developer | Tavi [1] |
---|---|
OS family | Android (Linux) |
Working state | Current |
Source model | Open source |
Initial release | 31 December 2014 |
Latest release | December 9th 2024 Update [2] / 9 December 2024 |
Repository | gitlab |
Marketing target | Privacy/Security-focused smartphones |
Update method | Over-the-air (OTA) or locally |
Package manager | |
Platforms | ARM |
Kernel type | Monolithic (Linux) |
License | GPL |
Official website | divestos |
DivestOS is an open source, Android-based operating system. It is a soft fork of LineageOS that aims to increase security and privacy with support for end-of-life devices. [3] It removes many proprietary blobs and pre-installs open source apps.
DivestOS builds are signed with release-keys so bootloaders may be re-locked on supported devices. [a] An automated CVE patcher is used to patch the kernels against many known vulnerabilities. [4]
DivestOS includes few default applications. F-Droid is included, as well as Hypatia, a "real-time malware scanner" and Carrion, a robocall blocker. [4]
The DivestOS project began in 2014, with the first properly signed builds being released in 2015. [5]
Public release of DivestOS was announced on F-Droid forums in June 2020. [6]
DivestOS primarily supports devices that have been supported by LineageOS. [7]
In February 2022, TechTracker.in said DivestOS is one of few custom ROMs focusing on security and privacy, with monthly and incremental updates. [8]
GNU/Linux.ch Linux and Freie Software News called DivestOS "relatively new and ambitious" and said it supports many devices, both newer and older. [9]
DevsJournal called DivestOS 18.1 one of the best custom ROMs for the One Plus One phone. [10]
DivestOS' Hypatia malware scanner for Android, and how to use their F-Droid repository, was reviewed by Gadget Hacks in March 2021. [11]
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. [12] [13]
Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.
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 currently the world's most widely used operating system; the latest version, released on October 15, 2024, is Android 15.
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.
The Motorola Droid is an Internet and multimedia-enabled smartphone designed by Motorola, which runs Google's Android operating system. The Droid had been publicized under the codenames Sholes and Tao and the model number A855. In Latin America and Europe, the model number is A853 (Milestone), and in Mexico, the model number is A854 (Motoroi). Due to the ambiguity with newer phones with similar names, it is also commonly known as the DROID 1. The brand name Droid is a trademark of Lucasfilm licensed to Verizon Wireless.
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.
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.
AOKP, short for Android Open Kang Project, is an open-source replacement distribution for smartphones and tablet computers based on the Android mobile operating system. The name is a play on the word kang and AOSP. The name was a joke, but it stuck. It was started as free and open-source software by Roman Birg based on the official releases of Android Open Source Project by Google, with added original and third-party code, features, and control.
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.
CopperheadOS is a mobile operating system for smartphones, based on the Android mobile platform. It adds privacy and security features to the official releases of the Android Open Source Project by Google. CopperheadOS is developed by Copperhead, a Canadian information security company. It is licensed under Creative Commons BY-NC-SA 4.0, although its source code is not available for public download.
LineageOS is a open source Android distribution 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, with the source code available on both GitHub and GitLab. As of 2023, there are about 1.5 million devices running the LineageOS operating system.
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.
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".
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."
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.