I have a brother laser Printer which I use via IPP from my network. It can hold a bunch of pages in RAM and Print them once the other (it can Print 3 in a row) are finished.
Now what does any propriatery printing service do?
They feed ONE PAGE AT A TIME, so my printer starts printing, then it starts cooling off, but then it has to HEAT UP AGAIN FOR FUCKS SAKE, and that every time.
Also if I just print via CUPS from my Linux machine, its like 5 times faster.
And I just don’t understand how my 15€ thin client from over 20 years ago can do more and better than my 1200€ iPad.
Just a reminder why I keep using Linux.
Usually the print service is implemented by the printer manufacturer. Maybe try installing one or both of these apps, I needed them to print, and it worked fine after that:
https://play.google.com/store/apps/details?id=com.brother.mfc.mobileconnect
https://play.google.com/store/apps/details?id=com.brother.mfc.brprint
I’m sure there’s some way to use PS or PCL printing from Android too, but that’s probably a lot more effort.