You're right, but maybe at this very point, if Cynyx, or some admin, or whatever, wants us to move the conversation somewhere else, that's fine, I understand.Sorry to appear to hijack the Vibrafix thread, but it seems this thread is commonly read by people with vibration related issues, so this may be beneficial to them...
You can then use Tasker to set these settings for you using a ROOT command line just like for the chmod:
Which on the Samsung Touchwiz Roms will do exactly what you're asking for as long as you use Tasker to change that setting when you change profile.Code:settings put system VIB_NOTIFICATION_MAGNITUDE 0
Thank you so much! Now I understand how to do all that with Tasker. I have a little problem with the settings, though.
Use a file manager on your phone to copy the file /data/data/com.android.providers.settings/databases/settings.db to a PC (as it's much easier to look on the PC rather than a small phone screen), and then use a SQLite editor such as sqlitestudio (free download) to open the database and have a look in the three different tables system, secure, and global. There you will see all of the options which can be set, if you use the search function within the SQLite editor to search for "vib" then it will hopefully show you all of the vibrate settings. With luck, you'll find a setting named something like VibrateOnNotify which will stop your phone vibrating when it gets a notification by default.
I don't know if I'm doing something wrong or I'm very unlucky, but in the whole settings.db file, searching for "vib" I've found only the entries
Code:
vibrate_when_ringing
power_notification_vibrate
Comparing with how many entries you did find, I thought that was very strange, and, taken by scepticism, I searched for vibration settings looking at all of them, one by one, but those are the only which to me seem to be vibration-related (apart from haptic feedback, in which I'm not interested though).
EDIT: I also tried setting VIB_NOTIFICATION_MAGNITUDE to 0 from shell (maybe this has created a new record in the database? Did I do something I shouldn't have done?) but phone still vibrates on getting notifications.
Sorry for not being able to go ahead by myself at this point
Last edited: