[LG Optimus 2x] Vidroid:
I've had this problem for the latest 20 nightlies at least. No vibration when silent nor with sound enabled. Same results with Go SMS or stock.

Here's a logcat from testing notification in Go SMS:

V/AudioPolicyManagerBase( 1037): releaseOutput() 1

I/AudioService( 1133): AudioFocus abandonAudioFocus() from android.media.AudioManager@40992aa8

V/AudioManager( 1133): Not applying override for 'android' package

W/asset ( 1261): deep redirect failure from 0x01030068 => 0x02060004, defStyleAttr=0x01010084, defStyleRes=0x01030022, style=0x00000000

W/asset ( 1261): deep redirect failure from 0x01030067 => 0x02060003, defStyleAttr=0x01010084, defStyleRes=0x01030022, style=0x00000000

W/asset ( 1261): deep redirect failure from 0x01030067 => 0x02060003, defStyleAttr=0x01010084, defStyleRes=0x01030022, style=0x00000000

I/AudioService( 1133): AudioFocus requestAudioFocus() from android.media.AudioManager@40992aa8

V/AudioPolicyManagerBase( 1037): setStreamMute() stream 3, mute 1, output 1, mMuteCount 0

V/AudioPolicyManagerBase( 1037): volume stream = 3, volint = 0, volume = 0.000000

V/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 3, volume 0.000000, delay 0

E/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 3, volume 0.000000, delay 0

V/AudioPolicyManagerBase( 1037): setStreamMute() stream 12, mute 1, output 1, mMuteCount 0

V/AudioPolicyManagerBase( 1037): volume stream = 12, volint = 0, volume = 0.000000

V/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 12, volume 0.000000, delay 0

E/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 12, volume 0.000000, delay 0

V/AudioPolicyManagerBase( 1037): changeRefCount() stream 5, count 1

V/AudioPolicyManagerBase( 1037): getNewDevice() selected device 2

V/AudioPolicyManagerBase( 1037): setOutputDevice() output 1 device 2 delayMs 0

V/AudioPolicyManagerBase( 1037): setOutputDevice() setting same device 2 or null device for output 1

V/AudioPolicyManagerBase( 1037): volume stream = 5, volint = 100, volume = 1.000000

W/NvAudioDevice( 1037): @@(Device.cpp-hal)@@ setOutputMute(force unmute)

D/ ( 1043): @@(WM8994)@@ ACWM8994SetPowerMode(), CurrPowerMode = 1, PowerMode = 1

V/AudioPolicyManagerBase( 1037): changeRefCount() stream 5, count 0

I/AudioService( 1133): AudioFocus abandonAudioFocus() from android.media.AudioManager@40992aa8

V/AudioPolicyManagerBase( 1037): getNewDevice() selected device 0

V/AudioPolicyManagerBase( 1037): setOutputDevice() output 1 device 0 delayMs 0

V/AudioPolicyManagerBase( 1037): setOutputDevice() setting same device 0 or null device for output 1

V/AudioPolicyManagerBase( 1037): setStreamMute() stream 3, mute 0, output 1, mMuteCount 1

V/AudioPolicyManagerBase( 1037): volume stream = 3, volint = 73, volume = 0.211349

V/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 3, volume 0.211349, delay 500

E/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 3, volume 0.211349, delay 500

V/AudioPolicyManagerBase( 1037): setStreamMute() stream 12, mute 0, output 1, mMuteCount 1

V/AudioPolicyManagerBase( 1037): volume stream = 12, volint = 100, volume = 1.000000

V/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 12, volume 1.000000, delay 500

E/AudioPolicyManagerBase( 1037): setStreamVolume() for output 1 stream 12, volume 1.000000, delay 500

V/AudioPolicyManagerBase( 1037): releaseOutput() 1

I/AudioService( 1133): AudioFocus abandonAudioFocus() from android.media.AudioManager@40992aa8