F-Droid desktop client
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.5 KiB

11 years ago
# fdroidcl
11 years ago
[F-Droid](https://f-droid.org/) desktop client.
11 years ago
11 years ago
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).
11 years ago
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.
11 years ago
### Commands
11 years ago
update Update the index
search <regexp...> Search available apps
show <appid...> Show detailed info about an app
devices List connected devices
download <appid...> Download an app
11 years ago
install <appid...> Install an app
uninstall <appid...> Uninstall an app
11 years ago
### Missing commands
upgrade <appid...> Upgrade an app
11 years ago
### Missing features
* Index verification via jar signature
- Cannot be currently done since MD5WithRSA is unimplemented
11 years ago
* Multi-repo support
11 years ago
* Interaction with multiple devices at once
11 years ago
### 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