EFIDroid

Forums Submission Queue EFIDroid

This topic contains 6 replies, has 2 voices, and was last updated by  m1cha 6 months, 3 weeks ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #22154

    m1cha
    Member

    Source: https://github.com/efidroid/android_app_efidroidmanager
    app/src/main/assets/armeabi-v7a/busybox is built from the official busybox sources using EFIDroid’s build system:
    https://github.com/efidroid/build/tree/master/moduleconfigs/busybox

    License: Apache2

    Usability: just use the text from googleplay:
    https://play.google.com/store/apps/details?id=org.efidroid.efidroidmanager

    Issue Tracker and Donations:
    https://github.com/efidroid/projectmanagement/issues

    Updating:
    I’m not creating any release tags since EFIDroid is more or less using a rolling-release system.
    To ensure that you’re only pulling stable code just take the git revision from the version name in the playstore and use that revision for compiling.

    #22158

    est31
    Member

    The auto update mode only works with tags atm. So manual intervention will be needed for every update of your app. Best if you would simply create tags each time you upload to the play store.

    #22159

    m1cha
    Member

    I’ll not create tags because I don’t want to have 100 tags per year(we don’t have release-cycles, if there’s sth. new and it looks stable I just update the playstore app).

    The best way would be to use the master branch from git (for this repo it will be stable 99% of the time).

    #22160

    est31
    Member

    If you prefer to not do tags, that’s fine. Its not required for apps to be included to F-Droid. Just life would be easier for us, and your app would be updated faster in F-Droid, as it doesn’t need manual intervention.

    About the binary file: how can one invoke that build system? Is it possible to only build the busybox executable and nothing else?

    #22163

    m1cha
    Member

    well the guide says that your scripts can also work with git so I don’t see why it would need manual intervention.

    about busybox: yes you could do that using a minimal manifest but you need to invoke the lunch command which doesn’t support non-interactive usage yet.

    • This reply was modified 6 months, 3 weeks ago by  m1cha.
    #22165

    est31
    Member

    mhhhh, seems including it into f-droid will be a bit hard then…

    #22179

    m1cha
    Member

    ok. You can do this instead of running lunch:
    export BUILDTYPE=RELEASE
    export DEVICEID=motorola/condor

    for busybox the binary is the same for all devices, so don’t worry about that.

    the make target is ‘busybox_androidapp’

    • This reply was modified 6 months, 3 weeks ago by  m1cha.
Viewing 7 posts - 1 through 7 (of 7 total)

The forum ‘Submission Queue’ is closed to new topics and replies.

Posted in