I have bought Xiaomi Mi 5c (bootloader unlocked) and tried to root it. I think I've used every possible software available on internet for rooting (like TWRP+SuperSU, iRoot, KingRoot), even tried to modify a system and boot image from custom rom by placing there SuperSu app and su binary. Also I have used some script which patches sepolicy and ramdisk with tools available in SuperSU app and do other necessary things to root the device, but after that my device does not even boot (stuck on fastboot).
I was wondering if I can use the same script (with some small modificatoins) to root directly a custom rom and then flash the whole custom rom with available root inside.
Intuition tells me that this should be possible, but till now I did not found any custom rom with root inside (except dev chineese roms which are already pre rooted, but that's a different story).
I want to root directly a custom rom and then flash it as I hope this could be the last chance to make it to work. So again, is it possible?