Skip to content

Latest commit

 

History

History
112 lines (66 loc) · 6.25 KB

README.md

File metadata and controls

112 lines (66 loc) · 6.25 KB

Plexus-app

Remove the fear of Android app compatibility on de-Googled devices.

Android app for Plexus

F-Droid Version GitHub Version

Important updates as of May 12, 2022

Hey everyone, thanks for visiting the repo & thank you to all contributors. Plexus is going through a massive transition right now:

  • The Plexus application has been released
  • The Plexus data in that repo is now in JSON format meaning we now have two different datasets, at least temporarily. (The website has its own data as well)
  • The JSON format is already better than the terrible CSV format in the website repo, but the JSON format is actually temporary. We are working on an API to avoid the entire GitHub submission workflow.
  • Because so many changes are happening at once, we will not be accepting pull requests until our new workflow is completed. Once it's completed, we will be manually porting over your submissions to the new data and closing the PRs.
  • Once everything is completed, all submissions will only be done via the application. We don't have an estimate yet, but it'll be the best ever experience once this is completed, enabling anyone to easily submit apps in an automated fashion in bulk.

Contents

Explanation

Google Play Services are an integral part of most Android devices that enable users to utilize their Google account on their phone, as well as enable Google-specific features for applications that rely on them.

When users move to a de-googled ROM like GrapheneOS, CalyxOS or LineageOS, they are faced with opening their standard applications hoping they work. Plexus aims to beat the guessing game and allow users to know exactly what will happen once they flash a new ROM. Plexus supports ROMs with no Google Play Services e.g: (GrapheneOS), as well as ROMs with microG, an open source alternative of Google Play Services, e.g: (CalyxOS).

What Do The Ratings Mean?

  • X: App has not been tested
  • 1: Unusable, mostly apps that fail to open
  • 2: Acceptable but with missing or broken functionality
  • 3: Almost everything works with minimal caveats
  • 4: Perfect or like-perfect experience

Screenshots

Download

Get it on F-Droid Get it on GitHub

Changelog

All notable changes to this project will be documented in the changelog.

Privacy Policy

Privacy policy is located here.

Issues

If you find bugs or have suggestions, please report it to the issue tracker. We encourage you to search for existing issues before opening a new one. Any duplicates will be closed immediately.

Contributing

Please read the contributing guidelines before contributing.

  • The plexus data can be found here.
  • New pull requests can be submitted here.
  • The application is currently missing one major feature: submissions directly from the app, enabling users to automatically submit their applications. If you believe you are able to help us develop a workflow to easily track and maintain a database of user submissions, please reach out to us at [email protected] - thanks!

Libraries Used

Credits

  • the-weird-aquarian For building this application and taking Plexus a major step forward towards full automation!
  • henryistaken for going forward with the project, keeping up with and replying to my spams.
  • parveshnarwal for helping with the initial implementation of json into this app.
  • Tom Konidas For building the original Plexus website and speeding up the development of this project.
  • Some additional icons (other than the official ones by Google) are provided by MaterialDesignIcons | Pictogrammers Free License

License

Except where indicated otherwise, this project is licensed under the terms of GPLv3.