# fdroidcl [F-Droid](https://f-droid.org/) desktop client. This is **not** a replacement for the [Android client](https://gitlab.com/fdroid/fdroidclient). While the Android client integrates with the system with regular update checks and notifications, this is a command line client that talks to connected devices via [ADB](https://developer.android.com/tools/help/adb.html). This software is **unfinished** and **unstable**. Since it lacks JAR verification signature, it also relies solely on HTTPS for security. Use at your own risk. ### Commands update Update the index search Search available apps show Show detailed info about an app devices List connected devices install Install an app uninstall Uninstall an app ### Missing commands upgrade Upgrade an app ### Missing features * Index verification via jar signature - Cannot be currently done since MD5WithRSA is unimplemented * Multi-repo support * Interaction with multiple devices at once ### Advantages over the Android client * Command line interface * Batch install/update/remove apps without root nor system privileges * Handle multiple Android devices * No need to install a client on the device ### What it will never do * Run as a daemon, e.g. periodic index updates * Graphical user interface * Act as an F-Droid server * Swap apps with devices running the Android client