M-Droid

Inoffizieller F-Droid-Client im Material-Design

This is M-Droid, a drop-in replacement for the F-Droid client. It provides the same features but in a Material Design way that is both nice to see and easy to use.

This project started because I hate the new F-Droid UI while still loving the actual software. And as I like React-Native, this is a good project for me.

=== Features ===

MDroid attempts to mimic F-Droid features as much as possible, in a Material design fashion. Here's a (not ordered) list of actual MDroid's features:

  • Clean UI following the Material Design specifications
  • Fetching multiple repositories
  • Curated main screen showing somes apps from each categories
  • View app's details
  • Download and install any app from repositories
  • Search for apps (fuzzy search, super fast)
  • Manage (add, edit, delete) your repositories

=== How it works ===

Basically you add your repositories of choice (along with the F-Droid, F-Droid Archive & Guardian ones) then the client will send some GET requests to actually get the content of the https://${repoBaseUrl}/index.xml file who's contains the repo.

Then it parse that file by converting the XML to JSON format, for better code efficiency. Cache the parsed stuffs and display the informations in a great way for the user.

Spenden

Pakete

Um Ihnen die Wahl zu lassen, können Sie weiter unten auf dieser Seite APKs direkt herunterladen, sollten sich allerdings darüber im Klaren sein, dass Sie nach einer solchen Installation keine Benachrichtigungen über Aktualisierungen erhalten werden und diese Art des Downloads weniger Sicherheit bietet. Wir empfehlen daher, stattdessen die F-Droid-App zu installieren und diese dafür zu nutzen.

F-Droid herunterladen
  • Version 5.4 (54) - Hinzugefügt am 2019-01-15

    Diese Version benötigt Android ? oder neuer.

    Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.

    Berechtigungen
    • Auf alle Netzwerke zugreifen
      Ermöglicht der App die Erstellung von Netzwerk-Sockets und die Verwendung benutzerdefinierter Netzwerkprotokolle. Der Browser und andere Apps bieten die Möglichkeit, Daten über das Internet zu versenden. Daher ist diese Berechtigung nicht erforderlich, um Daten über das Internet versenden zu können.
    • Netzwerkverbindungen abrufen
      Ermöglicht der App, Informationen zu Netzwerkverbindungen abzurufen, etwa welche Netzwerke existieren und verbunden sind.
    • SD-Karteninhalte ändern oder löschen
      Ermöglicht der App, auf die SD-Karte zu schreiben
    • App kann über anderen Apps erscheinen
      Diese App kann über anderen Apps oder anderen Teilen des Bildschirms erscheinen. Dies kann sich auf die normale App-Nutzung und die Darstellung anderer Apps auswirken.
    • SD-Karteninhalte lesen
      Ermöglicht der App, den Inhalt einer SD-Karte zu lesen

    APK herunterladen 8.5 MiB PGP-Signatur