I already had twrp and used onandroid to make a backup. I then moved the backup onandroid made to trwp backup folder and booted to twrp and tried to restore it. It didnt restore anything as onandroid makes the backup in cwm format.
Can you try this? (Note: This might not work and if it does not, just restore a previous TWRP backup)
Rename files backed-up by Online Nandroid as below:
.android_secure.vfat.tar to and-sec.vfat.win
boot.img to boot.emmc.win
cache.ext4.tar to cache.ext4.win
data.ext4.tar to data.ext4.win
recovery.img to recovery.emmc.win
system.ext4.tar to system.ext4.win
After that, copy the md5sums in nandroid.md5 file to individual respective files as below:
and-sec.vfat.win.md5
boot.emmc.win.md5
cache.ext4.win.md5
data.ext4.win.md5
recovery.emmc.win.md5
system.ext4.win.md5
After all this, move the backup files to TWRP backup folder. (Where is the folder?). Then try to restore.
PS: I would love to add support (or at least a workaround) for TWRP, but no one has helped me in the past. TWRP is not available for my 'poor' device.