Skip to content

Eclair Mobile v0.4.14

Compare
Choose a tag to compare
@dpad85 dpad85 released this 03 May 14:01
· 27 commits to testnet since this release
a83cb8d

Use Media Store API to save channels backups on device

Eclair Mobile saved its channels backup on device as a safety measure, in a public folder that is not removed if the app is uninstalled. Due to privacy changes in Android 10+ the app cannot access the shared storage file system like before.

On Android 10, we use the media store API to write/access files in the public Documents folder. Those files are only accessible by the app and by the apps that have global access to the shared storage. No permissions are required (not even WRITE_EXTERNAL_STORAGE.

On Android 9 and lower, we use the old logic and require the WRITE_EXTERNAL_STORAGE permission.

Last, when restoring channels backups, the user can now browse the filesystem manually and try to restore any backup.

Complete list of changes:

Verifying signatures

You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:

To import our signing key:

$ gpg --import drouinf.asc

To verify the release file checksums and signatures:

$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped