[tor-bugs] #33184 [Applications/Tor Browser]: Support for Fenix
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Mon Mar 16 16:39:49 UTC 2020
    
    
  
#33184: Support for Fenix
--------------------------------------+--------------------------
 Reporter:  sisbell                   |          Owner:  tbb-team
     Type:  enhancement               |         Status:  new
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-mobile, Android       |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+--------------------------
Changes (by sisbell):
 * cc: eighthave (removed)
Comment:
 I'm working through this using tbb android-components generated artifacts
 as dependencies. I haven't checked in the changes as I'm still working
 through but what I have found its
 We can modify buildSrc/src/main/java/Dependencies.kt to match android-
 components dependencies we build
 {{{
 const val mozilla_android_components = "36.0.0"
 }}}
 I removed a number of projects from android-components so those references
 have to be removed from as dependencies in app/build.gradle
 I also added legacy plugin support, same as in android-components
 The telemetry can be easily disabled for runtime, will require a simple
 patch. I still will need to verify the impact on compile time, having
 removed the artifact dependencies as well.
 There's also a number of build variants to we can configure for beta,
 nightly and some others which add debugging builds, etc.
 fenix uses SDK 28 (while toolchain, android-components uses 29). I'll
 align these.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33184#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list