if you have reverting to fastboot after you need plug usb and write this in cmd line:
in right folder:
sudo fastboot erase boot
sudo fastboot flash boot boot.img
sudo fastboot boot boot.img and after its booting.
If you are on windows than same as just without sudo line.
Sometimes needed reflash the boot.img after you finish installation i dont know why.
Another
Try logging that which is a problem with data on libhtcgeneric.so and try to repair! Pls if you have time post via attachment one getlogs with sim card.
Thank you