Buenas! Yo aprendí este año siguiendo el tutorial oficial de cyanogenmod.
Pon en google: How to build Cyanogenmod Zuk Z1 y te saldrá la primera.
Necesitas un PC de 64 bits y o bien una maquina virtual donde instales ubuntu/linux/otra (recomiendo ubuntu 14.10) o una partición con una de estas instaladas. Te recomiendo la partición, menos engorroso y mas rápido en mi opinión.
Al principio cuesta entenderlo pero no desesperes, en cuanto le cojas el tranquillo es fácil y entretenido, preguntame lo que necesites y tratare de ayudarte en lo que pueda. Suerte!
Enviado desde mi Z1 mediante Tapatalk
EDITO: Este es el hilo del que te hablo:
https://wiki.cyanogenmod.org/w/Build_for_ham