There are reports that users installing Minibits on Android from Github and Zapstore are not getting over-the-air wallet updates.

I therefore released a new cumulative update of current native version including all OTA updates as an APK package to Github and Zapstore, tagged v0.3.4-beta.19.

Please check the version you are running in Settings > Developer options:

๐Ÿ‘‰ if you still run old release 0.3.2-beta.x, please update immediately, there were important bugfixes released over time in 0.3.4. This is valid for all users, including those that use Google Play.

๐Ÿ‘‰ if you run 0.3.4-beta.8 or beta.11 and you are not offered OTA update in Settings > Update manager, please check Github or Zapstore and upgrade to the new version

โœŒ๏ธ if you run 0.3.4-beta.19, you are running the best Minibits out there.

Enjoy!

Reply to this note

Please Login to reply.

Discussion

Updated, but in developer options still showing 0.3.2-beta.14

Do you see NFC icon in the top right corner of the main wallet screen?

No

Still the same, no change from zapstore dev.

Hm I wonder then if it's the update itself on your device that is failing.

You might try to clean the table without going through the balance recovery as follows:

1. Backup seed and send your balance to another ecash wallet (like web based cashu.me)

2. Uninstall then install from direct link (github or zapstore cdn, I've tested both)

3. Start the wallet, move balance back

4. Go to Settings > Recovery > Seed recovery > Wallet address and use your seed phrase to get your former wallet address back.

Uninstall, reinstall from zapstore helped.

I you are using Zapstore, check if there is an update again, I've re-published the release events.

Updated from github.

Not seeing 19 in ZS...

Indeed, I see the same and more, the update is failing to download. When I check release links on web https://zapstore.dev/apps, those are updated and I can download the package from nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay CDN without issues.

Sorry for troubles, but for now do not know what's wrong.

I uninstalled the app I had from the playstore. But I can't install from Zapstore.

I get this:

I've retested that and indeed have the same result. Not sure why, because I can download the APK from both Github and Zapstore CDN without issues.

Here is the APK published on Github that Zapstore downloads when publishing new release:

https://github.com/minibits-cash/minibits_wallet/releases/download/v0.3.4-beta.19/app-arm64-v8a-release.apk

Here is the link to Zapstore CDN download:

https://cdn.zapstore.dev/01a40098cec0e5eff3cf570752c356daabdbffc31536fa9cca162ce83dabee5b

SHA256: 01a40098cec0e5eff3cf570752c356daabdbffc31536fa9cca162ce83dabee5b

Sorry for troubles not sure why it's not downloading from Zapstore app, links on thir web https://zapstore.dev/apps are updated and pointing to the new release.

Thanks.

I downloaded and checked the file. Then, installed it.

But my backup doesn't work to recover. It says:

VALIDATION_ERROR

Invalid backup: JSON Parse error: Unexpected end of input.

If I only use my seed to recover, it finds about 50% of my eCash... So, I'm missing 50%...

Any idea what I should do now?

Yor wallet likely contains ecash generated using older mint keyset.

After recovering what you have now, still on recovery screen, choose Select keyset at the bottom of the card. Then select previous keyset starting 005... and go through necessary recovery intervals again to get the second half of your balance.

Thanks.

But it didn't work. I get:

Recovery failed

Wallet keyset has no keys

Hi, I love minibits wallet and I use it all the time. I've uninstalled the play store version, installed the latest from GitHub and now I'm trying to recover my wallet from backup, but I'm getting the following error. What do? ๐Ÿค”

Looks like the backup string was cut off somewhere on the way. Check if you copied the whole string, starting with minibitsA...

If nothing helps, use your seed to recover full balance using the seed-based balance recovery.

Sorry for troubles, backup could be in less error-prone format.

I don't think that's the issue. I've tried it with a different backup and got the same result. Is it possible that there's a conflict between versions? I didn't write down the mints I was using ๐Ÿ˜ถ

And I've lost access to my custom address.

Mints are part of the backup if you did not exclude them.

If you see similar troubles to our fellows below with upgrading from Zapstore, and prefer not to use Play store, you can use direct downloads for the timebeing the issue with Zapstore is resolved:

Here is the APK published on Github:

https://github.com/minibits-cash/minibits_wallet/releases/download/v0.3.4-beta.19/app-arm64-v8a-release.apk

Here is the link to Zapstore CDN download with new version:

https://cdn.zapstore.dev/01a40098cec0e5eff3cf570752c356daabdbffc31536fa9cca162ce83dabee5b

SHA256: 01a40098cec0e5eff3cf570752c356daabdbffc31536fa9cca162ce83dabee5b

How is the OTA process being broken by Zapstore?

I don't think zapstore can break it.

Hello :)

Seems there are few troubles with inputs during recovery using the 12 words seed phrase on Android in 0.3.4-beta.19:

Blank spaces are deleted as soon they are entered. You can work around it entering for example an undescore "_", then type words separated by a blank space, and finally remove the "_".

Still this leads to an "invalid seed phrase".

This happens both in recovery from backup or recovery drom seed options.

This means that, after uninstaling a previous version and updating to "0.3.4-beta.19", on Android, you may be unable to recover.

Thank you for your report. I could simulate the issue, the validations to prevent seed failures because of wrong chars sneaked in are a little too aggressive.

Until then there are few good options:

- copy / paste the seed, do not write it in

- if you need to, write two seed words together and then put space in between, to avoid spaced at the end of seed phrase that are auto-cleaned.

Thanks for the explanations.

I tried the workarounds in beta 19 and just tried copy-pasting in beta 20. It still returns an invalid seed (I'm sure 1000% of the words and their order).

Writing the words and handling ending blank spaces indeed worked in beta 20. I guess seed failures preventions included also other types of spaces like new lines or tab from GUI.

Thanks again!

This is fixed now in latest over the air release!