About

DivestOS is a full-time passion project (not a company) maintained solely by Tavi since 2014. It has many goals, but primarily: prolonging the life-span of discontinued devices, enhancing user privacy, and providing a modest increase of security where/when possible. The devices DivestOS supports are not fully free (as-in-freedom) and there are many security issues we cannot solve such as insecure proprietary blobs, insecure firmware, insecure bootloaders, and insecure ancient kernels. We are also fully aware of our "off-the-rails" approach, however mostly attribute it to the sheer effectiveness provided by "80%" solutions instead of mulling around and not doing anything. We genuinely believe that what DivestOS offers is something unlike any other project, especially with regards to the project scope and our persistence. We hope you find some benefit in our fruits, and remind you to have fun!

Attributions and Credits

The following do not necessarily have any direct involvement in DivestOS.
If you would like to be added or removed please create an issue on either the GitHub or GitLab website repository.
Information to financially support the below projects/people is also listed.
If you are listed below without your donation information, you are encouraged to reach out so it can be added! :)

Server Mirroring

Git Forge Hosting

DivestOS System

ASB Backports

System Hardening

Kernel

Included Apps

Previously Included Apps

Patches

Graphics

  • @iNtEgraIR2021
  • @ChinoGoblino - fixing Mull monochrome icon
  • zerpixelung - homepage splash
  • Victor Stuber - old homepage splash
  • Pawel Czerwinski - default wallpaper - Donate: PayPal
  • @pgreen - Mulch feature graphic backdrop
  • @W1nst0n - Favicon SVG Conversion
  • Wallpapers: Adam Kool, Alex Holzreiter, Anton Repponen, Anton Sharov, Dan Carlson, Jakub Gorajek, Joshua Sortino, Luca Bravo, Nathan Anderson, Omendra Singh, Riccardo Chiarini, Sam Ferrara, Sean Afnan, Wil Stewart, Unsplash

Translations

Miscellaneous

Also a huge thanks to Daniel Micay; DivestOS utilizes many hardening patches from GrapheneOS and the AndroidHardening CM-12.1/13.0 archive. Time flies.

Notices

  • Android is a trademark of Google LLC.
  • CIP / Civil Infrastructure Platform is a trademark of The Linux Foundatsion.
  • CVE / Common Vulnerabilities and Exposures is a trademark of The MITRE Corporation.
  • ClamAV is a trademark of Cisco.
  • GrapheneOS is a trademark of the GrapheneOS Project.
  • LineageOS is a trademark of LineageOS LLC.
  • Linux is a trademark of Linus Torvalds.
  • Mozilla Firefox is a trademark of The Mozilla Foundation.
  • Tor is a trademark of The Tor Project, Inc.
  • Divested Computing Group and its projects are not affiliated with Cisco, Google, GrapheneOS, LineageOS, Linus Torvalds, Mozilla, the Android Open Source Project, The Civil Infrastructure Platform, The Linux Foundation, The MITRE Corporation, or The Tor Project.
  • DivestOS is not sponsored or endorsed by Google, the Android Open Source Project, LineageOS, or GrapheneOS.
  • GMaps WV is not sponsored or endorsed by Google.
  • Hypatia is not sponsored or endorsed by Cisco.
  • Mulch is not sponsored or endorsed by Google.
  • Mull is not sponsored or endorsed by Mozilla.
  • The DivestOS checker/patcher program and corresponding database is not sponsored or endorsed by Linus Torvalds, The Civil Infrastructure Platform, The Linux Foundation, or The MITRE Corporation.
  • AOSP source code is available here.
  • CIP source code is available here.
  • Chromium source code is available here.
  • Firefox source code is available here.
  • GrapheneOS source code is available here.
  • LineageOS source code is available here.
  • Linux source code is available here.
  • The CVE list is available here.
  • All product names, logos, and brands are property of their respective owners. Use of these names, logos, and brands does not imply sponsorship or endorsement.

Contributing

Effective July 29th 2021 all contributions to DivestOS and related projects must be signed-off as per the DCO:

Developer Certificate of Origin
Version 1.1
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
 have the right to submit it under the open source license
 indicated in the file; or
(b) The contribution is based upon previous work that, to the best
 of my knowledge, is covered under an appropriate open source
 license and I have the right under that license to submit that
 work with modifications, whether created in whole or in part
 by me, under the same open source license (unless I am
 permitted to submit under a different license), as indicated
 in the file; or
(c) The contribution was provided directly to me by some other
 person who certified (a), (b) or (c) and I have not modified
 it.
(d) I understand and agree that this project and the contribution
 are public and that a record of the contribution (including all
 personal information I submit with it, including my sign-off) is
 maintained indefinitely and may be redistributed consistent with
 this project or the open source license(s) involved.

Our Contributions Back

Work that we never attempted to upstream:

  • Remove proprietary libraries: AnySoftKeyboard, D-Sub, Muzei, Substratum
  • RedReader: WebView hardening
  • Signal: Force WebSocket mode even when Google Play Services is detected
  • Twelf: Additional icons