I created a custom firmware using the openwrt image builder and flashed it using uboot. I made sure to flash the factory to openwrt firmware first.

It does work but ideally flashing the image would also allow me to use the 6GB partition as the main one. Not sure if that is possible though! thanks