Transdroid is an open-source application for managing torrents from Android devices. It is able to connect to rTorrent, Deluge and Transmission.


Transdroid is available in the Google Play Store as Transdrone and without RSS functionality. Outside of the Play Store, all software versions are downloadable from Transdroid's GitHub. The latest version is downloadable on your device from this link: You can also scan this QR code below using your device's camera:


  1. Launch Transdroid or Transdrone
  2. Hit your device's menu button and choose Settings
  3. Click Add a server
  4. Enter the following information for your client. You will need to enter the "Advanced settings" menu to change some of the settings. You may need information from your Slot Info page. Make sure you are logged into our website so the following information appears correctly:


Server type: rTorrent
IP or domain name:
Port: 443
Use SSL: Checked
SCGI mount point: /xmlrpc
Username: user
Password: (your password)


Server type: Deluge
IP or domain name:
WebUI port: ##### (replace ##### with your WebUI port (not the daemon port) from your Slot Info page)
Use authentication: Checked
Deluge Web Password: (your password)

WebUI for Deluge

In order for Transdroid to connect and interact with Deluge, the Deluge WebUI must be connected to the local daemon on your whatbox slot. The WebUI can be connected to the daemon either manually, or the WebUI can be set to automatically connect to the daemon whenever the web-ui service is restarted.

To manually connect the daemon you must log into your Deluge WebUI with your browser. You can find the address for your Deluge WebUI on your slot's Info page, found in the Manage section. After connecting and entering your password (the same one you use to log in at you will be presented with the "Connection Manager" which will list one host at "". Select that host, then click on "Connect". You should then see that you're connected to Deluge via the WebUI. At this point your Transdroid should be able to connect as long as this is running. Your mileage may vary.

To set the daemon to automatically connect to the Deluge WebUI you will need to edit the web.conf file on your slot. This will be found in '~/.config/deluge' via SSH. Follow these steps:

  • Stop the WebUI

      killall deluge-web
  • Open hostlist.conf: (As deluge updates the hostlist file has changed names on occasion. Best to use nano hostlist tab to make sure it populates correctly.

      cd ~/.config/deluge
      nano hostlist.conf.1.2  <---Make sure this path is correct.
  • To find your daemon ID, find the snippet that looks like this:

    "hosts": [ [
    "123459d5a5b41randomstring4159caa1323f6e0c9b240c7abcd", "", XXXXX,

The entry, "123459d5a5b41randomstring4159caa1323f6e0c9b240c7abcd", above "" is the daemon ID. You will need to copy it.

  • Exit hostlist.conf

      ctrl+X (there should have been no changes. If it asks to save
      it would be best to not do so. This file doesn't need editing.
  • Open web.conf

      nano web.conf
  • Find the "default_daemon" line and add your ID between the 2 adjacent quotation marks. It should end up looking something like this:

    "default_daemon": "123459d5a5b41randomstring4159caa1323f6e0c9b240c7abcd",

  • Save web.conf

    ctrl+X, Y, enter to save file

  • Restart the WebUI

    /usr/bin/deluge-web & disown

Once you've completed these steps your WebUI will automatically connect to the daemon when restarted. Congratulations!


Server type: Transmission
IP or domain name:
Port: ##### (replace ##### with your port from your Slot Info page)
Use authentication: Checked
Username: user
Password: (your password)

Close the application and start it again to ensure that the settings have been saved correctly.