techlore / plexus-app Goto Github PK
View Code? Open in Web Editor NEWRemove the fear of Android app compatibility on de-Googled devices.
Home Page: https://plexus.techlore.tech
License: GNU General Public License v3.0
Remove the fear of Android app compatibility on de-Googled devices.
Home Page: https://plexus.techlore.tech
License: GNU General Public License v3.0
I have already looked around a bit and learnt that you have just moved the data from CSV to josn.
As I can't add any new ratings in the app yet, I wanted to ask what the current status is?
Am I right in assuming that I should currently refrain from adding reviews and wait until this is possible in the app?
Dktz
By the way: thanks for the website and the app!
What's the non-free network service anti-feature pertaining to?
Take for example PayPal. Right now it's rated 4 for de-Googled and 3 for microG on version 0.0.0.
However, version 8.16.0 crashes on startup on microG: microg/GmsCore#1710
Do I:
Option 1 seems more sane to me, as some apps release updates quite often and workflow 2 would most likely cause either microG or de-Googled for popular apps to either be X all the time or give a misleading view as the test was for an older version.
The main use of Plexus is deciding between GrapheneOS and the rest.
I was unable to run one app on GrapheneOS that Plexus said I could, and I'm delightfully able to run a banking app and Lime on GrapheneOS that Plexus made me think I wouldn't have been able to.
When I went to contribute and fix this, the contributing guidelines made it clear that the left side is for no google play at all, and right side is for microG. I'm pretty sure that everyone already knows that almost nothing works with no google framework/services at all.
Isn't the point of this app deciding between GrapheneOS and the rest? Seeing which apps you'll be able to run with regular ROMs (all), the microGs like Lineage or Calyx and many more (the right hand side), and then the strictest (GrapheneOS)?
I don't really want to make a third column of data. I'm pretty sure the current left side is useless to most users of the app, who also see it as shorthand for "Graphene" (until/unless they read the contributing guidelines).
Describe the bug
Apps installed from F-Droid are shown, despite these often being Google-independent versions in the first place.
To Reproduce
Expected behavior
As per Plexus design, F-Droid versions of apps are expected to work fine (is this a good assumption? I'm not sure, Home Assistant had no notifications in its F-Droid build for ages). So having them all listed with X/X (as reviewing F-Droid apps wasn't allowed last time I checked) makes the installed app list pretty unreadable.
Additional context
I am not sure what the best way to deal with this is (special coloured checkmark?) but there is a fairly (but not 100%) reliable way to detect F-Droid versions of apps as very little apps opt into reproducible builds: read the signature.
All F-Droid app signatures seem to look as follows:
Signer Certificate
Subject: CN=FDroid,OU=FDroid,O=fdroid.org,L=ORG,ST=ORG,C=UK
Issuer: CN=FDroid,OU=FDroid,O=fdroid.org,L=ORG,ST=ORG,C=UK
P.S.: Would it make sense to in the review JSON have some F-Droid field to mark any issues with using the F-Droid version of an app if it exists (no notifications) or should this just be a note in DeGoogled or microG?
https://github.com/techlore/Plexus-app/releases/download/v1.0.0/Plexus_v1.0.0.apk acts identically.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.