Project

General

Profile

Issue #1887

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

Added by Kurtis Hanna 4 months ago. Updated 3 months ago.

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

0%

Resolution:
Device:

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 Feature #1895: Implement a self-update system for RepWifi New 09/26/2018
Related to Issue #1878: Remove f-droid from replicant until it we find a way to make it FSDG compliant again New 04/23/2018

History

#1 Updated by Joonas Kylmälä 4 months 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?

#2 Updated by Fil Bergamo 3 months 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.

#3 Updated by Fil Bergamo 3 months ago

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

#4 Updated by Fil Bergamo 3 months 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

#5 Updated by Fil Bergamo 3 months ago

  • Related to Issue #1878: Remove f-droid from replicant until it we find a way to make it FSDG compliant again added

#6 Updated by Fil Bergamo 3 months ago

  • Category changed from Wi-Fi to RepWifi

Also available in: Atom PDF