On an Android device (HTC Desire S if that matters) with a locked screen whenever an SMS is received it's preview is displayed over the locked screen. This is super inconvenient - anyone who is nearby can see it without even unlocking the screen.

Is there a way to disable those previews over a locked screen?

  • Is this a Sense thing or do you mean the status bar notification? – onik Jan 13 '12 at 6:32
  • @onik: That's not status bar nofification, that's a huge preview box drawn right over the locked screen. – sharptooth Jan 13 '12 at 6:57
  • 1
    Ok, so it's a Sense feature. One pretty extreme solution would be to use CyanogenMod, which doesn't include this feature, but you'd also lose the other Sense additions. You can find more info at cyanogenmod.com – onik Jan 13 '12 at 7:31

You can do so by going into the Messaging app, and pressing Menu -> Settings -> Uncheck "Received notification (Show notification in status bar when messages are received)".

But you won't get the notification on status bar as said above.

  • 2
    Just to clarify, this is to be done in the Messaging app. – onik Jan 12 '12 at 11:42
  • Edited the answer for clarity at @onik's suggestion. – Chahk Jan 12 '12 at 13:50

Go to Settings > Privacy and uncheck Display Message Text.

  • This seems like the best solution to me. – calum_b Apr 30 '13 at 21:23
  • This is the one it sounds like they where after, As i too was searching for how to stop message text of arrived messages appearing on lock screen for all to read. – f1wade Oct 17 '13 at 13:50

If you're not terribly attached to the stock messaging app, install GO SMS PRO to handle your SMSes. It's better looking and infinitely more customisable than the stock app. Handcent SMS is another alternative SMS app.

Once you've installed GO SMS PRO, in the stock messaging app's Settings, uncheck everything. This should prevent double notifications.


Once you've disabled the in-built notification as in Roxan's answer, you could install an alternative SMS notifier app.

I use SMS Popup which still uses the in-built messaging app to handle all of your messaging, but gives a whole set of extra customizations to how you're notified. I have mine currently set to display the name and contact picture of the person that texted over the lock screen, but not show the message until the phone is unlocked.

  • Sweet! I'll also use this. – roxan Jan 13 '12 at 4:45

The only way in the stock messaging application is to disable SMS notifications completely. As an alternative, you can install GO SMS. It has the option to disable SMS preview in the notification bar.


If you go to Phone Settings -> Privacy, there is a check box for displaying messages on the lock screen.

  • Why the downvote? My method doesn't require any additional apps or work. Just use the setting that is on the phone... – Timbermar Jan 14 '12 at 14:08
  • It was downvoted because its only present on some versions of Android, eg. its not available on mine. – user36057 Jun 18 '13 at 5:26

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