[tbb-bugs] #29031 [Applications/Tor Browser]: Tor Browser for Android (Alpha) does not accept Torrc Custom Config lines

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jan 9 11:01:49 UTC 2019


#29031: Tor Browser for Android (Alpha) does not accept Torrc Custom Config lines
------------------------------+------------------------------------------
 Reporter:  cypherpunks8      |          Owner:  tbb-team
     Type:  defect            |         Status:  new
 Priority:  High              |      Component:  Applications/Tor Browser
  Version:  Tor: unspecified  |       Severity:  Normal
 Keywords:                    |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+------------------------------------------
 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
 }}}

 4. Verify that your custom line appeared successfully.

 5. 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}}})).

 6. Open a terminal on your android device and run:
 {{{
 # cat /data/data/org.torproject.torbrowser_alpha/app_bin/torrc.custom
 }}}

 7. Verify that your custom line did '''NOT''' appear.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29031>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tbb-bugs mailing list