Skip to content

added F-Droid's cert/signature for G-Droid to the whitelist

Hi, I'm working on this feature request: gdroid/gdroidclient#34 (closed) . Using the privileged extension in G-Droid will further enable more feature (like a 'download all'-button). I got it all implemented, to the point, where my device tells me, Package is NOT allowed to access the privileged extension!

I tried to build my own privileged extension, but couldn't do it. I used the provided script, to make an extension for my own app. But it has some errors. I tried to fix some things manually, so I have a built (not if sure if it would be working). Now I also can't sign it. I've never worked with jarsigner since F-Droid signs all my apps. And I don't understand what the additional PGP stuff is doing in the create_ota.sh .

I also wouldn't be able to test it, since I have the privileged extension installed by the manufacturer of my device but have not root access to it.

For 3 reasons I'd like to request to merge this additional key in:

  1. The code provides a nice mechanism for it, so it can easily be done.
  2. G-Droid is essentially doing exactly the same. I just provides another 'view' on the available apps. The amount of apps G-Droid can install is actually less, since it doesn't support local repositories and all that stuff. G-Droid is not a fork of the F-Droid client though.
  3. The signature or key or certificate-hash that I'm adding here is not created by me. It is made by F-Droid servers (since G-Droid doesn't provide any builds [or signed builds])
Edited by Andreas Redmer

Merge request reports