Honestly I wouldn't waste any of my time trying to run a worse OS than MacOS in a hardware that wasn't completely supported by the sw
As much as I like Linux this kind of tinkering is only for people with more time and less expectations about the experience
If I need Linux I can always go for UTM or something similar