It's been a while, anyway after much thought and considerations I flashed breed on my 1043ND v4. I used the file breed-qca956x-uart_rx18_tx22-reset2.bin
. I figured out gpio from dts files and rx tx values from trial and error. Basically I flashed the files one by one until serial works. I knew the reset was 2 so I had less files to flash and see.
After it was installed, I overclocked it to 1000MHz. Device is stable as it can be.