Old-school P2P, pocket-sized
Mule on Android is a mobile ED2K client from a-pavlov that connects to legacy peer-to-peer networks directly from a device. It supports searches and downloads through eDonkey2000 and Kademlia, without acting as a remote controller for desktop software. Its open-source design suits users who want a compact, transparent tool for basic P2P downloads.
Top Recommended Alternative
ED2K and Kad without the desktop leash
Mule on Android works as a standalone client for ED2K and Kad-based searching. Users can start the app’s network core from preferences, run keyword searches, review available results, and add selected files to the download list. This gives it practical autonomy, although ED2K server availability and peer sources still affect how smoothly downloads work.
A simple search-to-download routine
The workflow focuses on essentials: start the network service, search for files, choose a result, and monitor downloads inside the app. The interface favors compact controls over deep configuration, which helps keep the experience straightforward. However, users expecting the richer settings and advanced controls of full desktop P2P clients can find the feature set limited.
Open source, with narrow limits
The project’s open-source codebase supports inspection and community review, which adds transparency for a niche download tool. Its main limitation is scope: Mule on Android does not support sharing or uploading personal files, so it is better described as a mobile ED2K download client than a complete file-sharing app. Setup also takes some manual effort because the core service must be enabled.
Best for basic ED2K downloads
Mule on Android is useful for people who specifically need ED2K and Kademlia network access from a mobile device. It is free, focused, and independent from desktop clients, but its basic feature set and lack of upload support make it a niche choice. For simple on-device searching and downloading, it does the job without pretending to be a full eMule replacement.





