Skip to content

Puginarug, Point Release 7

Compare
Choose a tag to compare
@m2049r m2049r released this 19 May 20:53
· 128 commits to master since this release
2c2a531

MAKE SURE YOU HAVE YOUR SEEDS

Overview

This is point release v2.0.7 "Puginarug" allowing to migrate legacy wallets after giving permissions again

TL;DR: When Monerujo starts up, it tries to migrate wallets from external to internal storage if it has permission to read external storage ONCE. Some devices have the option of denying permissions after a period of time the app is not used - so migration is not done the first time, and never again (even if the permissions are given later on). This release fixes that.

Wallet files are stored in app-internal storage accessible only by the app on non-rooted devices. External storage is no longer used. Current wallets will be copied to app-internal storage once. After that, wallets can be imported as zip files containing the wallet files (<wallet>.keys & <wallet>).

Warning: Uninstalling the app will delete your wallets on the device! Use the backup function to backup your wallets - you will need the CrAzYpass (aka "Restore Password") in order to open backed-up wallets - also in other apps.

Read the fantastic article What are Monero nodes and how they work in Monerujo by @anhdres.

Checkout the article How Monerujo’s CrAzYpass (crazy secure password scheme) works

Read the article How to use Monerujo with the Ledger Nano S.

Also available from Monerujo F-Droid Repo.

Changes since 2.0.6 (previous major release)

  • Search for legacy wallets every startup if permissions are given again

Credits

Download Hash

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hash:

  • monerujo-2x0x7_universal.apk a7c2dc941586c0b500b46d65118946b06fca90703bdd83a95a20a288462588dd
  • monerujo-2x0x7-stage_universal.apk ec0396da186dd17938d93267db5714a36c0ae034b33bdb63ae33863873a17ad8

Windows

certUtil -hashfile monerujo-*.apk SHA256

Linux

sha256sum monerujo-*.apk

APK Signature

The APK signature can be verified using the apksigner bundled with the Android SDK by locating and
executing apksigner verify --print-certs monerujo-*.apk with the following output:

Signer #1 certificate DN: CN=m2049r
Signer #1 certificate SHA-256 digest: 967ca1930c19f383a43729a059cd21727855f78cd5e0d9882f780189fe1d8cf1
Signer #1 certificate SHA-1 digest: f5fa1e5262a286c3ca4297ac9e4d71c4dbc744e2
Signer #1 certificate MD5 digest: 3c45c5bb009a0c33dc07770e2b5d5496

Donations

  • Address: 4AdkPJoxn7JCvAby9szgnt93MSEwdnxdhaASxbTBm6x5dCwmsDep2UYN4FhStDn5i11nsJbpU7oj59ahg8gXb1Mg3viqCuk (OpenAlias: monerujo.io)
  • Viewkey: b1aff2a12191723da0afbe75516f94dd8b068215f6e847d8da57aca5f1f98e0c