No fastboot; Ubports recovery installed on OnePlus One
I have tried to flash ubports-touch on my Oneplus One. I used the ubports-installer on Ubuntu. For some reason it booted into Android mid-way. After that, I waited for the Android OS to load, and repeated the process.
And now, it doesn't boot. It shows the 1+ logo when powered on. Fastboot is not loading. The only working part is the Ubports recovery.
Is there a way to flash the bootloader and the OS through the Recovery?
I did check that when I'm in the recovery, "adb devices" command shows the device as connected.
But when I'm out of recovery, it doesn't show up in the list of devices.
If there is a link to the zip file for the bootloader or the OS, that would be really helpful.