Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ota Updater? #26

Open
rgocal opened this issue May 10, 2023 · 4 comments
Open

Ota Updater? #26

rgocal opened this issue May 10, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@rgocal
Copy link
Contributor

rgocal commented May 10, 2023

I don't think I've seen this in the code yet. Create a json with a version tag and a changelog tag, compare the versions, read the changelog upon choosing to download, implement a download sequence and installer.

(if your not able to post to any stores or repost)

@RokeJulianLockhart
Copy link

RokeJulianLockhart commented May 17, 2023

#26 (comment)

Why implement a basic app store into the app itself? That would massively bloat its size, and provide redundant functionality for the 99.999999% of users who either use F-Droid (per #16) or the Play Store, when #13 becomes available (soon).

@rgocal, if you want this and a library exists to provide it without any integration necessary, you could add it as a git submodule and compile the app directly, perhaps.

However, (especially if integration is necessary and this request is added) I believe that the compiled versions sent to storefronts should specify that that module not be included in CI.

@axel358
Copy link
Owner

axel358 commented May 21, 2023

I think the simplest solution would be a way to check for updates n take the user to the fdroid page if there is one

@axel358 axel358 added the enhancement New feature or request label May 22, 2023
@rgocal
Copy link
Contributor Author

rgocal commented Jun 5, 2023

  • Use Gson to read a json file
  • Put a json file in the local github repository. (version number and a link to download the apk, maybe a branch? "dev/stable)
  • Check the current app version and if it's lower than the json file, add a prompt to download the file.

@asininemonkey
Copy link

Or just use Obtainium.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants