[tbb-bugs] #26242 [Applications/Tor Browser]: Implement update strategy for TBA

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jun 6 18:08:05 UTC 2018

#26242: Implement update strategy for TBA
 Reporter:  igt0                      |          Owner:  tbb-team
     Type:  defect                    |         Status:  new
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-mobile                |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:

Comment (by gk):

 Replying to [comment:6 sysrqb]:
 > Replying to [comment:5 igt0]:
 > > Yes, however differently of Desktop, the app doesn't control when the
 user should update and it doesn't handle the update, Android does it
 > >
 > > Replying to [comment:4 mcs]:
 > > > Replying to [comment:3 gk]:
 > > > > So, to be clear wrt the basics the general update strategy on
 Android is just to get a new .apk over the old one, right? Or is there a
 cleverer one with just applying diffs?
 > > >
 > > > It sounds like the Google Play Store update mechanism uses deltas.
 > > > https://android-developers.googleblog.com/2016/07/improvements-for-
 > > >
 > > > For F-Droid, they have an open issue for that feature:
 > > > https://gitlab.com/fdroid/fdroidclient/issues/450
 > Right. (See also #25587). I'm concerned about two situations regarding
 distributing updates.
 > 1) We need alternatives for the app marketplaces. This may mean
 distributing the app as a download from our website along with the desktop
 > 2) I don't think using the Firefox updater is a crazy idea (if the app
 was downloaded directly from torproject.org and not installed from a
 marketplace), but as far as I know this is not well supported or tested by
 Mozilla - so we may experience bugs if we use it.

 +1 to both. Although, we should think carefully if we want to do 2).

 > Mozilla (will be) shipping OTA updates for system add-ons on fennec
 (from what I've seen), but I don't know if that is different from full
 fennec updates.

 Updating add-ons (and we it systems addons) relies on a different
 mechanism than you get with application updates, at least on desktop.
 Might be worth verifying the mobile part here, though.

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26242#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the tbb-bugs mailing list