This rom is awesome!!
Thanks a lot for the great job!! I finally managed to install it thank to the direct help and patience of the developer (Fosseperme) on a very problematic Asus Zenfone 3 ZE552KL because it's branded with an Italian operator, for the installation via TWRP i had a problem ''error 7'' for solve this you gonna go to the rom zip
''META-INF>com>google>android>updater script'' open this with a ++ notepad and delete all the initial strings:
assert(getprop("ro.product.device") == "Z017" || getprop("ro.build.product") == "Z017" ||
getprop("ro.product.device") == "ASUS_Z017D_1" || getprop("ro.build.product") == "ASUS_Z017D_1" ||
getprop("ro.product.device") == "Z012" || getprop("ro.build.product") == "Z012" ||
getprop("ro.product.device") == "ASUS_Z012D" || getprop("ro.build.product") == "ASUS_Z012D" ||
getprop("ro.product.device") == "ASUS_Z012DC" || getprop("ro.build.product") == "ASUS_Z012DC" ||
getprop("ro.product.device") == "ASUS_Z012S" || getprop("ro.build.product") == "ASUS_Z012S" || abort("E3004: This package is for device: Z017,ASUS_Z017D_1,Z012,ASUS_Z012D,ASUS_Z012DC,ASUS_Z012S; this device is " + getprop("ro.product.device") + ".")
;
assert(msm8953.verify_bootloader("3.3-00221") == "1");
assert(msm8953.verify_modem("2.2.C1-127889") == "1");
assert(msm8953.verify_trustzone("4.0.5-00046") == "1");
the file should begin to ''ui_print...'' to the first string (1) in notepad, save it and you will resolve like me
Enjoy!!