El 90% de los problemas que se postean en este foro son por tener la ROM "sucia".
Tened en cuenta que si la bicha no anda fina vamos a tener problemas para hacer correr Android, yo recomendaría un HR, reinstalar lo básico de WM y luego ponerse en Android. No es necesario poner una mini-ROM, con la oficial y algunas cocinadas funciona perfectamente cualquier build de Android y no tienes que renunciar a WM, pero con una ROM corrupta después de instalar y desinstalar mil cosas no va a rular.