backport vibrator from cm-10.1 branch