AquaMail Forum

На Русском языке => Ошибки => Topic started by: Djozzz on March 14, 2016, 12:46:59 am

Title: Разные методы архивирования учётных записей почты на разных устройствах?
Post by: Djozzz on March 14, 2016, 12:46:59 am
Здравствуйте.
Есть девайс 1 - Motorola XT928, Android 4.1.2, есть девайс 2 - Samsung I580, Android 2.3.7.
Захотел перенести учётные записи почты с девайса 1 на девайс 2. На первом делаю Архивирование, и сделанный архив подсовываю второму. Пишет "ошибка: javax.crypto.IllegalBlockSizeException: last block incomplete in descryption. Пароль точно правильный?". Пароль ввожу один и тот-же.
Title: Re: Разные методы архивирования учётных записей почты на разных устройствах?
Post by: Kostya Vasilyev on March 15, 2016, 08:15:34 pm
На 2.3 доступна только старая версия, в более новых версиях (на 4.0 и выше) да, поменялся формат архива, но эти новые версии умеют читать старый формат.

Вот только этот старый формал ломается если записать на 2.* а пытаться прочитать на 4.1 и выше (в 4.1 что-топоменялось в отношении шифрования, никто не смог помочь, плюнул, сменил формат файла).

Так что увы, один раз придётся обойтись без архива.
Title: Re: Разные методы архивирования учётных записей почты на разных устройствах?
Post by: toolworker on November 18, 2016, 04:58:05 am
Kostya, is there any way around this?

I have the same problem, and am trying to move two accounts to an old phone before a long trip.  It will take a long time to enter all the settings for the two accounts, and then of course I won't get them all correct.

I would be happy to be able to export and import without encryption since I am using the files locally and will delete them after using them.
Title: Re: Разные методы архивирования учётных записей почты на разных устройствах?
Post by: Kostya Vasilyev on November 18, 2016, 10:44:29 pm
Sorry the newer versions always archive in the new format, and the older versions always archive in the old format.

The newer versions can read the old format, but sometimes it doesn't work (if the backup was made on 2.*, and you're trying to restore on 4.*+, an Android bug, I believe) which is why I had to change the format as a workaround.