Se te ha caído o ha sufrido algun tipo de shock? Mi huawei dejó de vibrar durante unos dias despues de una vez que se me cayó desde una mesita hasta el suelo (o sea, no un golpe exagerado pero aun así...Tiene funda de plástico, por eso) y pocos dias después volvió a funcionarle la vibración, se recuperó solo.
Se me ocurre que lo reinicies varias veces, apagando y volviendo a encender, o si necesitas lo de la vibración, pruebes a hacerle un reset de fábrica (esto último es un poco matar moscas a cañonazos, quizá)