I've seeked help for a month now and found a dev to make one, however, I think he's given up on the project but published the tree to github.
The project was first meant to port CWM but we had problems we cant solve so we shifted to TWRP, the first problem's gone but another two came.
Here's the github link:
Here's a log for the TWRP:
and Here's a screenshot of the TWRP:
The TWRP boots up but the screen is messed up (as shown on the screenshot); Touchscreen works fine, I can navigate through the recovery but since the screen is messed up, I have no clue as to where I was going. The first problem we had was we can't mount any partition. Shifting to TWRP solved that but the /cache still can't be mounted.
We badly need a dev. Hope someone takes over.