I think what you mean is “if we pickled an account which is expecting one prefs version, and we unpickle after `CURRENT_PREFS_VERSION` increments, then `AndroidFxAccounts` will need to handle that in exactly the same way as if the package were upgraded”.

Also, this case shouldn't happen: you can't upgrade an Android package that's not on a mounted filesystem.