Skip to content

Tor Browser for Android (Alpha) does not accept Torrc Custom Config lines

As of version 60.4.0, users of Tor Browser for Android (Alpha) can no longer use a custom Torrc. This is related to the fact that Tor Browser for Android (Alpha) no longer depends upon Orbot, which as of version 16.0.5-RC-2-tor-0.3.4.9 continues to support this feature faithfully.

Tor Browser for Android (Alpha) has a new startup screen that resembles Orbot. On this screen, there is a "hamburger" menu in the top right corner that has a dropdown menu containing an option "Settings" which, just like Orbot, contains an option called "Torrc Custom Config". However, unlike Orbot, lines entered herein are not copied to app_bin/torrc.custom and (presumably thus) have no effect.

TO REPLICATE

  1. Install both Orbot 16.0.5-RC-2-tor-0.3.4.9 and Tor Browser for Android (Alpha) 60.4.0 side by side.

  2. Start Orbot; from the hamburger menu choose Settings; then choose Torrc Custom Config. Enter some valid line (such as ControlPort 9051)).

  3. Open a terminal on your android device and run:

# cat /data/data/org.torproject.android/app_bin/torrc.custom
  1. Verify that your custom line appeared successfully.

  2. Now start Tor Browser for Android (Alpha); from the hamburger menu choose Settings; then choose Torrc Custom Config. Enter some valid line (such as ControlPort 9151)).

  3. Open a terminal on your android device and run:

# cat /data/data/org.torproject.torbrowser_alpha/app_bin/torrc.custom
  1. Verify that your custom line did NOT appear.

Trac:
Username: cypherpunks8

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information