Project

General

Profile

Actions

Issue #1887

closed

Use F-Droid's signed build of RepWifi so that it can be easily updated in F-Droid

Added by Kurtis Hanna over 5 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
RepWifi
Target version:
Start date:
08/26/2018
Due date:
% Done:

0%

Estimated time:
Resolution:
wontfix
Device:
Grant:
Type of work:

Description

For our next release, we should add RepWifi to vendor/replicant/get-prebuilts so we use F-Droid's signed build instead of the build that comes with 0003 https://redmine.replicant.us/projects/replicant/wiki/ReplicantSourceCode#Prebuilt-apps


Related issues

Related to Replicant - Feature #1895: Implement a self-update system for RepWifiClosedFil Bergamo09/26/2018

Actions
Related to Replicant - Feature #1878: Make f-droid be FSDG compliant again to be able to include it again in ReplicantNew04/23/2018

Actions
Actions #1

Updated by Joonas Kylmälä over 5 years ago

We can just use https://f-droid.org/repo/fil.libre.repwifiapp_9.apk that I found from https://f-droid.org/en/packages/fil.libre.repwifiapp/ ? It has signature by "F-Droid <>" so should be good, correct?

Actions #2

Updated by Fil Bergamo over 5 years ago

Joonas Kylmälä wrote:

We can just use https://f-droid.org/repo/fil.libre.repwifiapp_9.apk that I found from https://f-droid.org/en/packages/fil.libre.repwifiapp/ ? It has signature by "F-Droid <>" so should be good, correct?

Yes, the apks built by F-Droid should be reachable with links following this general structure:

https://f-droid.org/repo/fil.libre.repwifiapp_[VERSION_CODE].apk

where "[VERSION_CODE]" is the integer indicating sequential versions of RepWifi, as indicated in AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
   <!-- ... -->
    android:versionCode="10" 
   <!-- ... -->

The latest version code for RepWifi is currently 10.

Actions #3

Updated by Fil Bergamo over 5 years ago

  • Related to Feature #1895: Implement a self-update system for RepWifi added
Actions #4

Updated by Fil Bergamo over 5 years ago

I think we should reconsider this approach, if we chose to eventually remove F-Droid from Replicant.

It would make no sense to provide a prebuilt from F-Droid to ease future updates, when F-Droid isn't shipped with Replicant making future updates impractical.

If we remove F-Droid, then I think it makes a lot more sense to develop a method for RepWifi to update itself.
This way it could still be built from source.

I opened a feature request to myself: #1895

Actions #5

Updated by Fil Bergamo over 5 years ago

  • Related to Feature #1878: Make f-droid be FSDG compliant again to be able to include it again in Replicant added
Actions #6

Updated by Fil Bergamo over 5 years ago

  • Category changed from Wi-Fi to RepWifi
Actions #7

Updated by Fil Bergamo over 5 years ago

  • Status changed from New to Closed
  • Resolution set to wontfix

There is a patch pending, that enables using WiFi dongles with the default system GUI:

https://lists.osuosl.org/pipermail/replicant/2018-December/001752.html

I won't be maintaining RepWifi any longer, if the patch gets applied.
In this case, using the Fdroid-signed build is no longer needed.

I will reopen the issue if needed.

Actions

Also available in: Atom PDF