schnatterer/termux-scripts

Backup and restore keystore

schnatterer opened this issue · 0 comments

Otherwise apps might crash after restore.

A partly automated manual for restoring can be found here.
The restore worked on the same phone (after a wipe) with the same PIN/Password set on Android 11.
Does the restore also work between different devices?

The structure of package.xml seems to change from Android 11 to 12. In 12 it's binary (ADX format?). Also the user /data/misc/keystore/user_0 no longer exists.

Affected apps:

  • Firefox/Fennec
  • Keybase
  • Matrix
  • Signal (Restore failed anyways)
  • Banking apps
  • to be continued