Skip to content

SoquShield v2.1.0 (Build 13)

Latest

Choose a tag to compare

@odenrider odenrider released this 11 Jun 16:29

SoquShield v2.1.0 (Build 13)

Critical Android fix release — replaces Build 12.

Bug Fixes

  • Fixed: Android wallet creation failure — Dilithium FFI native library (libdilithium_soq.so) was not loading on Android due to iOS-only library loading paths. Added Platform.isAndroidDynamicLibrary.open() for Android.
  • Fixed: Zone mismatch crashWidgetsFlutterBinding.ensureInitialized() was called in the root zone but runApp() was inside runZonedGuarded. Moved binding initialization inside the guarded zone.

What was broken in Build 12

Wallet creation silently failed on all Android devices — after completing the seed phrase backup, users were redirected back to the welcome screen in a loop. The root cause was the ML-DSA-44 native library failing to load via FFI.

SHA-256 Checksums

APK: 25024358fe912d380d5777497dd56206fdb5f1b673dc9fb8e804e1f647a8b82b
AAB: 363fa7a9d1f305ae7a0752b5a24f603ead34ed9720d2ae928381858e33af3121

Requirements

  • Android 7.0+ (API 24)
  • iOS 15.0+ (via TestFlight)