Ok, I managed to flash the Mirek190 3.1 Rom, which came pre-rooted and it seems pretty good. The only real problem i’ve had is upside down back camera, and that’s fine as I don’t intend to use it much, and it works fine in windows. I also tried flashing the lollipop rom but couldn’t get it to work. I guess it would probably be best to wait for a custom Lollipop rom before updating anyway. I wasn’t getting an error before, it said successful and it installed all the software it just didn’t actually root. I tried it with a bunch of applications, they all did the same, before re-flashing.