I didn't realize that you are also working on it What is your target device? Would it mean that once sfdroid is ported to CM12.1 it will run on all CM12.1 device ports without recompilation or is recompilation needed for every device with the appropriate android build env? Do you have already some ported code available? e.g. on GitHub? I have not yet started the actual porting. At least it seems that I have now a CM12.1 build env for Oneplus X.