Fix double vibrate and use some cm functions instead of aokp

Change-Id: I5733524c3fb877fedff31ee9fc536879ac703b65