Did your kernel pass the mer-kernel-check? Since cm12.1 is a relatively old base, i'll cross my fingers that ou'll don't run into heavy problems with the droid hal part!