On any custom repo: "repo failed to verify!"

  • Device OS and version: 8.0
  • Device model/manufacturer: HTC U11+ (Rooted w/ Magisk)
  • F-Droid version (in the About screen): 1.6
  • F-Droid privileged extension version (if installed): N/A

What did you do? (clear steps if possible)

  1. Added any repo
  2. Added fingerprint
  3. Tried to install an app
  4. Get this error: https://i.imgur.com/267zXL9.png
  5. Happens with any repo that also has a fingerprint

What did you expect to see?

That the app would download without any issues

What did you see instead?

This error: https://i.imgur.com/267zXL9.png

Additional information?

The repo shows as properly configured: https://i.imgur.com/6BLLscJ.png

I have spoken with the developer of Bromite and he tells me that it's not his fault. Also I've tested now with another repo and I am getting the same problem. I suspect it is because my device is rooted.

There was an older issue here: #728 Which shows that this is a problem that has persisted for over 2 years for some users.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information