Mediatek has been making phone SoCs since forever now, they have two lines - Helios and Dimensity. They’re used in many phones, usually on the lower end. Even Samsung uses them. Both lines have abysmal custom rom support compared to Snapdragon phones, so I don’t think you can hope for much there.
The issue isn’t just a simple oversight. Git includes the file name as part of the tree and commit hash. The hash has security implications. There’s really no way to make the hash support case insensitivity without opening up a multitude of holes there. So there will always be a mismatch, and you can’t just fix it without changing how git works from the ground up.