-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] F-droid in sources filter #11
Comments
Hi, thank you for opening the issue. I will take a look and see what can be done here. |
Hi @Logmytech , unfortunately there is no way to distinguish F-droid apps (at least I am not aware of any). |
But the signature of APK Analyzer shows F-droid. So, F-Droid actually signs these APKS. So we can check the signatures in the APK, maybe? |
Yeah, it signs it. But in that case, I would need all keys used for signing apps in F-droid market. I can not rely on name in signature, becasue anyone can create signing key with name F-droid. I would need to match against the public key. |
I think if F-droid uses a single signature for signing all apps like play does it, you should implement it. I think that's what F-Droid should do, but I'm not sure that's what it does.
BTW can multiple people sign a single app. Like dev, store etc? https://forum.f-droid.org/t/recognising-f-droid-apps-from-apk-signature/1867
|
@MartinStyk you can tell the installation source by the corresponding attribute ( |
@Logmytech @IzzySoft, I suppose it is because F-Droid app downloads an apk file, but let default android installer to install the package. Am I missing something here? |
What I do in my tool Adebar is parsing the package list returned by I'm no Android dev, so I don't know any corresponding Java APIs, sorry. If you want to cross-check with my Shell code, see the function |
F-Droid apps show up as sideloaded apps and there isn't an easy way to know if the app is from F-Droid.
Since F-Droid is the only source for FOSS exclusive apps, it might be nice to add a Filter for F-Droid and filter the F-Droid signed apps.
The text was updated successfully, but these errors were encountered: