How to extract messages.db
In order to extract the required WhatsApp archive messages.db you need to unlock your Windows Phone, because the standard WhatsApp backup (on SD or OneDrive) is encrypted.
Requirements: any Lumia Windows Phone with Windows 10, excluding x50 (like 550,950/XL)
Below the steps to get down to this - please make sure to apply any pending Windows 10 update for your Lumia:
- enable Developer mode from your phone's settings (Settings -> For developers)
- from your PC download Interop Tools L from this link - unzip then copy to Windows Phone through USB, anywhere you want
- on your Windows Phone (not on your Windows PC) tap/click the following files
- InteropTools_x86_x64_arm_LegacyRelease.cer (certificate)
- all the files into the Dependencies/ARM folder
- InteropTools_184.108.40.206.appxbundle (the app itself)
- reboot the phone then start Interop Tools and choose "Interop unlock"
- enable NDTKSvc and reboot
- unlock the phone with "Full Filesystem Access" and reboot - on some phone the "New Capability Engine Unlock" needs to be switched too
Now you can attach the phone to your PC or MAC and copy the messages.db file from the following (alternative) location to the WinWazzapMigrator or Download folder on the Android device. You will need to copy messages.db to PC then to Android.
NB: after unlock, if you can't see the phone anymore, please make sure you're using Windows 10 on PC. Older Windows has issues with drivers. Also make sure to have all the latest available Windows 10 mobile updates.