So many people are having annoying problems with putting firmware in their initram (especially internal linux installers who have to make their own initram since its not provided), well stop trying to make your own initram since it is not needed because this magic will fix it all:
me and noob404 were talking about built in kernel firmware sometime ago, he says he has issues with it but i dont so let me give you some random kernels that come with firmware plus drivers from here: https://gitlab.com/ChalesYu/mt7668sn/-/tree/0ff0c219215ea0f865eea6b45b5f575f2a01bcb5
I had a Makefile specifically to make these drivers kernel built-in but i did ont back it up before my Windows broke down and I had to reset, i still remember pretty much all the edits i made and can re-edit the Makefile again for kernel-building-in but im too lazy for it now
I used the mt7663 combo chip driver (code comes from commit for linux 5.15) which had longer maintenance rather than those old mt6632 ones (im suprised it compiles for 5.x at all)
here is the kernels i made with them with low latency config:
xanmod low latency (not yet booted by me):https://www.mediafire.com/file/4paxsn3qzqgymdi/bzImage/file
tkg low latency (this one is booted by me):https://www.mediafire.com/file/fe8kvxol1j689k3/bzImage/file
clearlinux optimizations (not yet booted by me):https://www.mediafire.com/file/yoapbaxqshdyqgz/bzImage/file
if you are wondering why the 2 drivers are called mt7663 and mt6632 they are both combo chip drivers which means you can compile for another chip instead (for the mt6632 only other chip it can build for is mt7668 but with mt7663 drivers it supports mt7668 plus a bunch of other random chips we dont care about)