GithubHelp home page GithubHelp logo

Comments (9)

hanjoongcho avatar hanjoongcho commented on June 12, 2024 1

@BloodRaven0
We are preparing to distribute the F-Droid version including temporary functions.
When it's ready, we'll send you an email with instructions on how to use it.
No separate identification information is required.
I will create a temporary URL and make a function to forcibly unlock the lock function until the response of the URL is valid.

from aaf-easydiary.

hanjoongcho avatar hanjoongcho commented on June 12, 2024

@BloodRaven0
The PIN number is set by the user when setting up the fingerprint lock.
PIN number lock is a simple lock function and does not mean encryption of diary data.
You do not need to find the password by entering the number in all cases.
If you wish, we can temporarily add a function to forcibly disable the lock function and send you an installation file.

from aaf-easydiary.

BloodRaven0 avatar BloodRaven0 commented on June 12, 2024

@hanjoongcho That would be awesome and much appreciated! Would it be possible to update my app without losing the user data though? And afterwards would I be able to update to new releases without reinstalling?

from aaf-easydiary.

hanjoongcho avatar hanjoongcho commented on June 12, 2024

@BloodRaven0
Because the same signing key as the Google Play distribution version is used, even if you update to the temporary version, you can receive Google Play updates normally.
If you leave your email address, we will guide you through the temporary version and how to use it.

from aaf-easydiary.

BloodRaven0 avatar BloodRaven0 commented on June 12, 2024

@hanjoongcho I see. In that case I guess it's important to mention that I'm using the F-Droid version.
My email is --------

from aaf-easydiary.

hanjoongcho avatar hanjoongcho commented on June 12, 2024

@BloodRaven0
I do not sign the F-Droid distribution version. F-Droid internally manages the signing key and automatically distributes it based on the latest version of tag information. Therefore, I cannot package and provide a temporary version. I can't seem to help you because the same signing key must be used to update without reinstallation.
The only possible way is to put arbitrary functions in the source code distributed to F-Droid, which will affect all users of FDroid.

from aaf-easydiary.

BloodRaven0 avatar BloodRaven0 commented on June 12, 2024

@hanjoongcho hmm, is there no way to force the update, even though the keys are mismatched? I know there are some apps that allow you to downgrade apps, maybe there is something similar for mismatching signing keys?
Barring that, can I not back up my app data somehow and restore it on the version with the different key?

from aaf-easydiary.

hanjoongcho avatar hanjoongcho commented on June 12, 2024

@BloodRaven0
If the installation package name is the same but the signing key is different, application will be deleted and reinstalled. In this case, all existing data will be lost.
The way to apply an exceptional process only to you while going through the F-Droid official distribution procedure is to check the information that can identify your device in advance and temporarily include it in the official distribution version.
If the information is the same the exception policy applying.

from aaf-easydiary.

BloodRaven0 avatar BloodRaven0 commented on June 12, 2024

@hanjoongcho I see. What kind of info would that be? If it's sensitive info maybe we could switch to email communication instead and close this issue?

from aaf-easydiary.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.