SMS sort-by-date mixed up after transfer from Nokia (Symbian) to Android I know this question has been asked quite a few times. However, please read ahead. 

I have tried a lot of apps such as VeryAndroid SMS Backup, SMS Backup &amp; Restore, WonderShare MobileTrans. I also used an android app called SMS Tools which took the .csv file created by Nokia OVI Suite. Most of them work. The SMS messages were threaded as per the contact name. However, they were not sorted as per date &amp; time. In other words, what I would expect is to get the latest SMS (sent or received) at the top, followed by the next latest. 

Is there any way we can transfer the SMS messages in such a way that latest appear at the top &amp; the hierarchy is followed? I've already tried the solutions offered by How can I copy SMSes from Nokia N8 to Android for free?, this answer on SMS transfer, SMSes from Nokia 6300, and How to move contacts and other data from Symbian to Android? to no avail: They all restore the messages, but they are not ordered as per time. Even editing the .csv file accordingly did not have the desired effect.
I think the sorting problem depends on your messaging app. Many stock messaging app doesn't sort messages by date but by received time.

The AOSP messaging app does sort by date (in cyanogenmod at least). Textra does (4.0+), Go SMS too, and also the new Hangouts app (4.0+).