los que yo he modificado no te deja instalar porque le cambie el nombre del móvil en el
recovery para que reconociera las copias de seguridad hechas con el 2.8.7, si utilizas el original sin modificar de jemmini que sta en el primer post de este hilo te lo instala sin problemas
[DOUBLEPOST=1462868695][/DOUBLEPOST]o abres la rom sin descomprimir y buscas el updater script y eliminas la línea de asserts con el nombre del dispositivo
assert(getprop("ro.product.device") == "meilan2" || getprop("ro.build.product") == "meilan2" || getprop("ro.product.device") == "meizu_m2_mini" || getprop("ro.build.product") == "meizu_m2_mini" || getprop("ro.product.device") == "m2" || getprop("ro.build.product") == "m2" || abort("This package is for device: meilan2,meizu_m2_mini,m2; this device is " + getprop("ro.product.device") + ".")

;
ifelse(is_mounted("/system"), unmount("/system"));
package_extract_dir("install", "/tmp/install");
set_metadata_recursive("/tmp/install", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);
set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755);
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "backup");
unmount("/system");
if is_mounted("/data") then
package_extract_file("META-INF/org/
cyanogenmod/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
else
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/userdata", "/data", "");
package_extract_file("META-INF/org/cyanogenmod/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
unmount("/data");
endif;
show_progress(0.750000, 0);
ui_print("Patching system image unconditionally...");
block_image_update("/dev/block/platform/mtk-msdc.0/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat");
show_progress(0.020000, 10);
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "restore");
unmount("/system");
show_progress(0.050000, 5);
package_extract_file("boot.img", "/dev/block/platform/mtk-msdc.0/by-name/boot");
show_progress(0.200000, 10);
toda la primera?