Go Back

XMPP

Setting up with an Android phone

1. Install F-Droid

2. Open the F-droid app and select 'Settings' then 'Repositories'. Make sure that 'Guardian Project Official Releases' is enabled

3. Go back to the F-droid initial screen and update the repositories by swiping downwards. You'll see it say "updating repositories". This might take a few minutes.

4. Select search (magnifying glass icon) and search for 'Orbot' (not the legacy version), then select 'install'

5. Search for 'Barcode Scanner', then select 'install'

6. Download the DarkMessenger apk file via the link below, preferably using a Tor based browser, then install it

DarkMessenger

7. Run DarkMessenger and the initial account setup will be shown. DarkMessenger only allows onion addresses to be used to create accounts

8. You can obtain your onion XMPP address from the Members section within the web interface, usually at http://freedombone/admin or http://freedombone.local/admin. If you can't easily copy and paste it into the account setup within DarkMessenger then you can use the barcode scanner on the QRcode displayed

9. Enter the password which you stored during initial setup of the system and also the onion domain

10. You should now be able to connect to your onion XMPP account and set an avatar image if necessary

11. When sending or receiving pictures or other attachments for the first time you will need to accept the self-signed certificates. Select 'always' twice. This should only happen once per contact

12. Under Settings/Expert you may want to change the automatic message deletion period. By default this is one day

13. When setting up a group chat first ensure that you have separately confirmed two way messaging with each of the participants individually