Every time I have my phone turned off or in flight mode, after I turn it on again, the message sent to me while the phone was down appears to be received at the moment the phone finished booting up.

Is there any setting / work around that could display the time when the text message was sent / supposed to be received?

  • This might depend on your network, AFAIK the sent time is only available if the network provides it. Commented Aug 17, 2011 at 2:05

2 Answers 2


Some carriers do attach the sent time with the SMS. I'm not sure if it depends on the sender's or receiver's carrier. And some Android SMS apps let you choose that instead of local phone time. The SMS app in CyanogenMod 7 does for one, but check out HandCent, ChompSMS and Go SMS for alternative messaging apps.


Apparently it's an application issue:

The SMS packet itself that is sent from the SMSC to your phone, has a field called SCTS, Service Center Time Stamp, which indicates the time that the message was received by the SMSC.

Unfortunately, the SMS application on Android seems to ignore this timestamp and instead uses and stores the current system time (in ms since 1970-01-01 00:00:00 UTC).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .