Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
This might depend on your network, AFAIK the sent time is only available if the network provides it. – Matthew Read Aug 17 '11 at 2:05
up vote 0 down vote accepted

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.

share|improve this answer

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).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.