Yo te recomiendo que revises paso a paso que hacer, algunos recomiendan cyanogemod, porque esos ya tiene configurado el sistema, pero para no tener problemas, tenes que ver que tipo de android corre correctamente en el dispositivo y que se configure bien para no tener problemas.
es cierto, una mala instalacion puede dejar hasta muerto el cel, a que tener mucho cuidado.
uno cree que instalando el firmware android resuelve conectar las redes, depende tambien en la info para la comunicación:
un ejemplo: si tu celular es claro, entonces tu apn es internet.ideasclaro o ba.amx, si es tigo, debe ser internet.tigo.sv o broadband.tigo.sv, el numero de acceso para ambos es el *99#
yo tuve un android que nunca se conectaba, hasta que le puse los apn locales y el numero de acceso, santo remedio y eso que tenia en motoblur instalado