WazzapMigrator

Changelog

18.08.2017
WazzapMigrator 3.1.17 now compatible with Android O!
29.05.2017
WazzapMigrator version 3.1.4 fixes issues with weblinks import. Please upgrade as soon as possible and perform migration as before, reinstalling WhatsApp at the end.
27.05.2017
WazzapMigrator now welcomes you with an in-app tutorial, plus a complete layout makeover!    
31.03.2017
Enhanced Samsung S8 long screen compatibility. 
09.03.2017
First of all: I'm so sorry for all the trouble, please believe me this drove me crazy being so hard to narrow down the exact source of the issue. Also, I want to thank each and everyone of you for your patience and support in handling this, as it was the most difficult time WazzapMigrator went through in all these years.
26.12.2016
Fixed some bugs related to latest Android Nougat (7.1).
29.11.2016
Added compatibility for Android Nougat 7.1
16.10.2016
Added a new build of iPhone Backup Browser able to extract iOS 10 iTunes backups.
16.10.2015
Fixed some issues with latest Android (6.0, Marshmallow). Android apps now requires to ask permissions at run time and this caused some issues with ChatStorage.sqlite selection.
13.09.2015
Added compatibility to Android 6.0 (Marshmallow)
08.02.2015
Due to recent changes in iOS WhatsApp backups it wasn't possible anymore to extract the ChatStorage.sqlite. A new custom-built iPhone Backup Browser was released to address this issue.
08.02.2015
Latest iTunes backups store the ChatStorage.sqlite in a different folder. More info at the updated tutorial
25.01.2015
Fixed a bug on selecting Media folder outside of the WazzapMigrator folder.
22.12.2014
Fixed a bug that caused WazzapMigrator to handle crypt8 archives as unencrypted archives. 
20.12.2014
Solved an issue during import of audio notes (AAC format)
10.11.2014
Just released 3.0.7 version that fixes a fatal bug on version 3.0.6 of WazzapMigrator
26.10.2014
Added compatibility with Android L (Lollipop).
26.10.2014
Added FAQ (Frequently asked questions) section  
22.08.2014
WazzapMigrator can now import from iPhone Whatsapp
08.07.2014
Fixed a bug in iPhone archive selection in Android 4.4 (KitKat)
01.06.2014
WhatsappMigrator changed its name to WazzapMigrator
21.05.2014
Shortly, you have different ways to get down to manage the new Android archive msgstore.db.crypt12.
04.05.2014
Added support for embedded file managed (Storage Access Framework, SAF) introduced with Android 4.4 (KitKat)
22.04.2014
Added some troubleshooting info about new SD-card policy on Android 4.4 (KitKat) and forward
19.04.2014
Improved and fixed some routines of iPhone's only import routine
15.04.2014
You can now import iPhone-only messages
22.03.2014
Added decryption compatibility with some strange behaving devices
15.03.2014
Added support for the new Whatsapp encryption (.crypt5). A new permission (GET_ACCOUNT) is required in order to decrypt successfully, as the encryption key is based on your Google account name. Reference thread
01.02.2014
Implemented a better memory management in order to support hq images import
26.01.2014
Fixed crash on manually-selected ChatStorage.sqlite
25.01.2014
Added compatibility with older Android versions (since Android Gingerbread 2.3.3, API 10)
24.01.2014
Definitely solved error  columns key_remote_jid, key_from_me, key_id are not unique (code 19)
23.01.2014
Version 1.7-1.8 should solve reported issue: WhatsApp crashes when entering conversation containing imported images
19.01.2014
Solved SQL exception "no such column: ZWAMEDIAITEM.ZMEDIASAVED" appearing in several iPhone archives
18.01.2014
Several bugfixes and more troubleshooting infos added. Media were moved and not copied, so later attempts to migrate did not find images anymore therefore causing migration failures
13.01.2014
Solved some issues related to media import
10.01.2014
Added media import feature. Just put your iPhone's Media folder inside WhatsAppMigrator folder (refer to tutorial for more info)
07.01.2014
Solved the issue that some users reported when restoring pre-existing Android messages (when many messages were detected in the Android WhatsApp archive) Columns key_remote_jid, key_from_me, key_id are not unique
05.01.2014
WhatsAppMigrator has been ported to a native Android app. Plus it handles group chat and much more.
02.01.2014
Removed the option to use a default empty msgstore.db.crypt as it seems many people can't get it working
08.12.2013
Fixed error after WhatsApp upgrade (2.11.5) SEVERE [java.sql.SQLException] [SQLITE_ERROR] SQL error or missing database (no such column: ZWAMEDIAITEM.ZTHUMBNAILDATA)
17.11.2013
Added option to use a default empty Android target db msgstore.db.crypt so that you don't need to get one from your new Android device. Thanks a lot to Mahmoud Nabeel!
05.06.2013
Some users reported that recent messages were not transferred. That's because I originally set a hard limit to 70000 messages. Now no limit is enabled so no message is skipped.
03.06.2013
Found the way to solve the issue.
29.05.2013
Enabled auto-installation of Java Cryptography Extension (JCE) Unlimited Strength. The first time you run WhatsappMigrator you're asked if you want to install it. Please make sure to run WhatsappMigrator as administrator (at least the first time, otherwise it can't install the Java extension).
26.05.2013
Public site is online
06.05.2013
Updated WhatsAppMigrator.jar to fix decryption errors (single JAR version)
03.01.2013
Added automatic encryption/decryption of input/output DB
02.02.2013
GUI
Added WhatsAppMigrator GUI
26.12.2012
Added some infos on how to decrypt/encrypt the msgstore.db from Android