Skip to content

MEGA Beta v0.1.5

Choose a tag to compare

@timme0126 timme0126 released this 09 Aug 19:06
· 55 commits to main since this release

Experimental beta. Use disposable test seeds only. Not independently audited.

APK SHA-256:
01186366f7ce25f3977d3cb82109c1ecb164c771c3ccadb180689825090982d2

What's new

  • Added Advanced Mode import from Saved Sessions behind the same saved-session PIN gate.
  • Added BIP39 autocomplete suggestions for Advanced Mode manual mnemonic entry.
  • Manual mnemonic validation now accepts unambiguous BIP39 prefixes and resolves them to full words.
  • Added saved-session wallet-account key derivation entry points when Advanced Mode is enabled.
  • Added no-passphrase and verified-passphrase wallet key paths from saved sessions.
  • Fixed BIP85 derivation so prefix-resolved parent words are expanded before deriving the BIP39 seed.
  • Added regression tests for prefix-based manual mnemonic entry and BIP85 parent prefix resolution.

Review notes

  • Import from Saved Sessions imports seed words only; passphrases are not imported because MEGA does not store the passphrase itself.
  • The saved-session import path reuses the same PIN gate as Saved Sessions.
  • Security checks still confirm no INTERNET/storage permissions and backup exclusion.

Verification run before release:

  • ./gradlew :entropy-core:test
  • ./gradlew check
  • ./gradlew assembleDebug