Download Phone Transfer on your computer. Then, install and launch it on your computer. When you see the interface below, choose "Phone to Phone Transfer" to move on.
Step 2 Connect Both Androids to PC
Connect both your Android phones to the computer via USB cables. No matter which Android you are using, Samsung, HTC, LG, Sony and more. Phone Transfer supports almost all Android phones which run from Android 2.3 to Android 6.0. That is, even if you use Samsung Galaxy S7/S6/A9/Note 5, HTC One M9, Sony Xperia Z5/Z4, and more, it can works perfectly on these devices.
Note: Make sure that the Android phone that you want to transfer app data from is shown on the left side and the destination one on the right. Tap on "Flip" if they are on the wrong place.
Step 3 Transfer Apps Data from Android to Android
Now, you can tick the "App Data (Root)" in the interface. The program will automatically have "App" selected as well. You just need to hit on the blue "Start Transfer" button below it. And it will start rooting your Android and then copy app data from your Android to another one.
Note: The root process will be temporary. When you finish the transfer, the rooting on your Android will be removed.
With these three simple steps: Connect device, choose data types and transfer and hit on the "Start Transfer" button, you can transfer Android apps to another Android, including the app data. These apps varies from Facebook Messenger, WhatsApp, Twitter, Instagram, Pinterest, Skype, Viber, and games like Subway Surfers, SimCity BuildIt, etc. Of course, Phone Transfer is much more useful, you can transfer other data types like contacts, messages, call logs, photos, videos, music and more between your Android phones.