I have a HTC One S with stock ROM (latest update) and stock launcher, no root or anything. Android is 4.0.4 ICS. HTC Sense 4.1. In sound settings, for the normal sound profile, I turn vibration for calls/messages/notifications off, but after some time it mysteriously comes back.

I don't know what triggers it. It happens after switching profiles a couple of times, like switching to vibrate profile and later switching back to normal. I have a suspicion that it might be related to using the physical volume up/down button to switch the profile. I usually use the stock 1x1 HTC widget to switch between profiles. It kind of annoys me and I consider it a bug. Does enyone experience the same? How can I prevent it?

Update: it just happened again after a system crash. I'm getting these more frequently lately, and after every crash the vibration is back. I can now list this as a confirmed trigger, but I'm not sure if it's the only one.


2 Answers 2


I'm not familiar with how HTC Sense deals with vibration settings, but this does sound like a bug.

As a possible work around - you could install Tasker and set a profile for every time you turn the screen on to set vibration off. This is a nasty hack, but would stop the vibration function on your phone from coming on all the time.

  • Thank you for your response. I might use that as a last resort. I'm getting more frequent system crashes and after every system crash, vibration is back. I think I'll reset my phone.
    – MarioDS
    Oct 19, 2012 at 23:10
  • It may be worth resetting and if that doesn't work, perhaps root and stick a Cyanogenmod based ROM on there - way more stable than HTC Sense! Source: I've worked with a lot of HTC source code - it isn't pretty, even their own engineers warned me away from Sense.
    – Martyn
    Oct 21, 2012 at 7:32
  • I didn't know that, but I had a suspicion. I've read somewhere that it's normal for HTC devices to reset every couple of days. But the thing is, I like sense... And since my phone is only 2 months old, I don't want to wreck the warranty yet.
    – MarioDS
    Oct 21, 2012 at 9:51

In my ICS (on LG Swift hardware) the switch to "ring" profile occured on every answered call during daytime. Somebody else at Polish LG forum complained about switching to "quiet" at night.

SOLVED: After some reading and a simple experiment I found that it is the system app to switch profiles for the nighttime (settings->sounds->"silence time" in my LG). This is a buggy app: after any event requiring sound on - like answered call or so -- it switches to the scheduled profile, even if it was overriden manually.

To make clear: I have "nighttime" quiet setting, so after manual switch to "loud", upon first call it automatically returns to "quiet". In the daytime, when quietened manually, after a first call it returns to "loud".

Switching this option off helps.

P.S. I have read about problems with tasker after upgrade - maybe it is some more general bug (or feature making some apps incompatible)

You must log in to answer this question.

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