Here I would like to recommend you the Android Data Recovery, which is designed for recoverring all the deleted as well as lost and formatted messages as well as contacts, photos, videos from Android Devices.
Just download it free via the link below, install it on your computer.
Read on the below step-by-step guide to learn how to restore lost messages from an Android phone
Steps to Retrieve Deleted Text Messages on AndroidStep 1 Prevent Your SMS from Being Overwritten
Once lost critical SMS, you are required not to retrieve anything or restore Android files. If not, it is likely for your Android file to get overwritten. As a result, what you lost can't be retrieve back.
Step 2 Run the program and connect your Android to the computer
After installing the Android Data Recovery on your computer, run it and you will see the primary window as follows.
Step 3 Enable USB debugging on your Android phone
Connect your Android to the computer via an USB cable, if you have open the USB debugging on your Android, it will skip to step 3 directly. If not, you may need to turn to your Android device and follow the below steps to enable USB debugging for your phone:
1) For Android 2.3 or earlier: Enter "Settings" < Click "Applications" < Click "Development" < Check "USB debugging"
2) For Android 3.0 to 4.1: Enter "Settings" < Click "Developer options" < Check "USB debugging"
3) For Android 4.2 or newer: Enter "Settings" < Click "About Phone" < Tap "Build number" for several times until getting a note "You are under developer mode" < Back to "Settings" < Click "Developer options" < Check "USB debugging"
Android Data Recovery makes it possible for you to seletively choose which type of files to scan.
You can choose "Scan for Deleted Files" to scan the deleted Android files only. It will save you much time than recover all.
Step 4 Scan lost text messages on your Android
Once you setting the USB debugging successfully, the Android sms recovery tool will detect your Android phone directly. Now please click the "Start" button in the middle of the home window to let the program analyze and scan your phone.
Before scanning your phone, you will be ask to move back to your phone again to click "Allow" to keep ahead. Then you can click the "Start" to scan the lost messages on your Android.
Step 5 Preview and restore SMS from Android device
It may take a few minutes to scan data from your phone, please wait patiently. As soon as the scan is over, you will see this Andriod Data Recovery can recover data as Messages, Contacts, Photos and Videos from your phone. Left click the "Messages" to preview every messages, then mark what you want and export them to your computer by clicking "Recover".
Note: SMS found here contains those you deleted recently (displayed in orange) and those existing on your Android device (displayed in black). You can separate them by using the button above: Only display deleted items.
Step 6 Protect Your Android Data by Doing Android Backup frequently
Do back up frequently won't take you a long time but can help you a lot if your Android data get lost. To do back up with your Android data, you can try Android Transfer on your computer. With it, what you lost can be restored back as long as you have back up before.
Transfer File from Old iPhone to New iPhone 6: File Transfer between old iPhone and iPhone 6 is needed as iPhone 6 is released. Contacts, videos, photos, SMS and audios are all transferable data between two iPhone.
Transfer File from Android to iPhone 6: Want to transfer your important files from Android to iPhone 6? Try the excellent way by using an excellent data transfer tool on your computer and transfer all you want.
Transfer Contacts between Samsung and iPhone: Wanna transfer contacts between Samsung Galaxy Note 3 and iPhone 6? You can read this article and help yourself read transfer contacts between Android and iOS.
Recover Data from iPhone/iPad/iPod: iPhone 6 data lost because of failing upgraded iOS 7 to iOS 8? You can recover the data back with the help of some third-party iPhone data recovering program.